--- /srv/rebuilderd/tmp/rebuilderdWXVlsI/inputs/mesa-libgallium_26.0.7-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdWXVlsI/out/mesa-libgallium_26.0.7-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-21 06:56:28.000000 debian-binary │ --rw-r--r-- 0 0 0 1180 2026-05-21 06:56:28.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8103608 2026-05-21 06:56:28.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1176 2026-05-21 06:56:28.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 8103880 2026-05-21 06:56:28.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libgallium-26.0.7-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 0x1afa734 0x01afa734 0x01afa734 0x06500 0x06500 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1b00c38 0x1b00c38 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1afa6b4 0x01afa6b4 0x01afa6b4 0x06500 0x06500 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1b00bb8 0x1b00bb8 R E 0x10000 │ │ │ │ LOAD 0x1b061e8 0x01b161e8 0x01b161e8 0xd42d2 0x29a330 RW 0x10000 │ │ │ │ DYNAMIC 0x1bafe50 0x01bbfe50 0x01bbfe50 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b061e8 0x01b161e8 0x01b161e8 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b061e8 0x01b161e8 0x01b161e8 0xa9e18 0xa9e18 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000a90a 00a90a 000802 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b10c 00b10c 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b13c 00b13c 000310 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b44c 00b44c 05b7e8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00066c34 066c34 001ad8 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0006870c 06870c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00068718 068718 002878 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006af90 06af90 fe7eac 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 01052e3c 1052e3c 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 01052e60 1052e60 aa29a2 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01af5804 1af5804 004f30 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01afa734 1afa734 006500 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01b00c34 1b00c34 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006af90 06af90 fe7e2c 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01052dbc 1052dbc 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 01052de0 1052de0 aa29a2 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01af5784 1af5784 004f30 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01afa6b4 1afa6b4 006500 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01b00bb4 1b00bb4 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b161e8 1b061e8 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b161ec 1b061ec 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b161ec 1b061ec 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b1622c 1b0622c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b16230 1b06230 0a9c20 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01bbfe50 1bafe50 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01bc0000 1bb0000 003bbc 04 WA 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libgallium-26.0.7-1.so] │ │ │ │ 0x0000000c (INIT) 0x6870c │ │ │ │ - 0x0000000d (FINI) 0x1052e3c │ │ │ │ + 0x0000000d (FINI) 0x1052dbc │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b161ec │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b1622c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4524 │ │ │ │ 0x00000006 (SYMTAB) 0x514 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e7c645a08be2e28c291e36008255e351e0b30fd0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8b22b18897a601345e71e42db0058d733ff4afce │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1035,26 +1035,26 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpG │ │ │ │ +HxDpG HxDpG HxDpGT │ │ │ │ kJ1F FzD │ │ │ │ SJ)F FzD │ │ │ │ 1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 4%;FAF(FzD │ │ │ │ p-AF(FzD │ │ │ │ d-3FAF(FzD │ │ │ │ ,-1F(FzD │ │ │ │ KJ)F FzD │ │ │ │ #,5>GPYbkt │ │ │ │ l))F FzD │ │ │ │ -qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGj │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpG │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -3383,15 +3383,15 @@ │ │ │ │ 3HxDpG (5 │ │ │ │ 'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG │ │ │ │ HxDpG@( │ │ │ │ ++++++++sy++ │ │ │ │ +++++|+++++++++++++++++++++++++++++++++++v │ │ │ │ $'*-0369;852/,)&# │ │ │ │ +HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ FC@=:741.+ │ │ │ │ Dq2F)F F │ │ │ │ HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGF │ │ │ │ :EEEEEE1EEEEEEE,EEEEEEEEEEEEEEE │ │ │ │ L,Y$h4`O │ │ │ │ #BF)F F* │ │ │ │ #F:Fs!0F │ │ │ │ -+F2Fs! FG │ │ │ │ ++F2Fs! FF │ │ │ │ bjKFQF8F │ │ │ │ NTTTTTTGTTTTTTTCTTTTTTTTTTTTTTTK │ │ │ │ CzDkFyD0F │ │ │ │ LLLLLLLLLLLLLLL │ │ │ │ ,FnJmKzD │ │ │ │ uCF*F F@ │ │ │ │ @E{DuY-h) │ │ │ │ @@ -6254,15 +6255,15 @@ │ │ │ │ `& F{DzD │ │ │ │ 0% F{DzD │ │ │ │ \$(F{DzD │ │ │ │ 3hRF)FXn │ │ │ │ ,F`FMF#j │ │ │ │ +{DaX hi │ │ │ │ +s`=i,Yc │ │ │ │ -8F7D!F2F │ │ │ │ +8F7D!F2F~ │ │ │ │ 3PF&b&c%p │ │ │ │ 3FAX h!`O │ │ │ │ 2t!&GF!h │ │ │ │ `HF !&`n │ │ │ │ NJLKzDua │ │ │ │ (F5D2F!Fi │ │ │ │ (F5D2F!Fi │ │ │ │ @@ -6510,16 +6511,15 @@ │ │ │ │ D"hB`S`:J#`8KzD │ │ │ │ OUUUUUUHUUUUUUUDUUUUUUUUUUUUUUUL │ │ │ │ F`J{DiX h │ │ │ │ KPPPPPPHPPPPPPP │ │ │ │ PPPPPPPPPPPPPPPP │ │ │ │ %oF~D2F9F8 │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ -HxDpG*Q: │ │ │ │ -HxDpGTQ: │ │ │ │ +HxDpGZP: │ │ │ │ XFyD;F " │ │ │ │ 2JzD2I'F │ │ │ │ .I"F8FyD │ │ │ │ ;h2F!F8F │ │ │ │ :F3F!F(F │ │ │ │ ~D:F1F(F │ │ │ │ yI:F(FyD │ │ │ │ @@ -6773,15 +6773,15 @@ │ │ │ │ F%`&q'r │ │ │ │ )FIh@ bF │ │ │ │ 4h:FCFQF │ │ │ │ wJ0FwIzDyD │ │ │ │ 4h:FCFQF │ │ │ │ WTT TTTYTTTTTTTTpGO │ │ │ │ l3F:FXk8 │ │ │ │ -%X")FXF$ │ │ │ │ +%X")FXF% │ │ │ │ AAAAAAAA │ │ │ │ xi~lyj2F │ │ │ │ *J+IzDyD │ │ │ │ diBF8F!F │ │ │ │ {D1H2IxD │ │ │ │ SHTIxDAX │ │ │ │ 3F(FBF9FB │ │ │ │ @@ -6971,15 +6971,15 @@ │ │ │ │ FzKzbzJzD │ │ │ │ F#FLFb}2 │ │ │ │ QS JJ QS │ │ │ │ :???::??? │ │ │ │ {qomki_VKA4) │ │ │ │ 001F(FKE8 │ │ │ │ ggggggggsJ │ │ │ │ -HxDpGR\( │ │ │ │ +HxDpG2\( │ │ │ │ HxDpG HxDpG │ │ │ │ 1F$NJF FO │ │ │ │ 9F4OBF FO │ │ │ │ 1F&NJF FO │ │ │ │ 1F&NJF FO │ │ │ │ ~DBFIF FO │ │ │ │ "`xD#F " │ │ │ │ @@ -7407,18 +7407,18 @@ │ │ │ │ `7"F{DBD │ │ │ │ {D>F"F/F%F │ │ │ │ {D>F"F/F%F │ │ │ │ ,MzD-I-HyD-L │ │ │ │ !0FHxD 0pG=HxD`0pG111>>>>>>>1111>>>P │ │ │ │ "hZfKFBF F │ │ │ │ "hZfKFBF F │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febc219c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ + smlatbeq r5, r8, r2, ip │ │ │ │ andvs r6, r3, fp, lsl #16 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ sbcpl r6, r2, sl, asr #18 │ │ │ │ addvs r6, r3, fp, lsl #19 │ │ │ │ addvs r6, r3, fp, asr #17 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ strmi r6, [r3], #-2314 @ 0xfffff6f6 │ │ │ │ @@ -785,97 +785,97 @@ │ │ │ │ adcshi pc, r2, r0, asr #4 │ │ │ │ @ instruction: 0x46394b57 │ │ │ │ @ instruction: 0x46484632 │ │ │ │ @ instruction: 0xf045447b │ │ │ │ @ instruction: 0xe1b6f80f │ │ │ │ @ instruction: 0x01b54fd0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - tsteq sl, r4, asr #10 │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq sl, r6, lsl r5 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - strdeq sl, [sl, -r8] │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ strdeq r9, [r6, -r6] │ │ │ │ - smlabteq sl, lr, r4, sl │ │ │ │ - smlatteq r6, lr, r5, r9 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - smlabteq r6, lr, r5, r9 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - smlatbeq r6, ip, r5, r9 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq sl, lr, asr r4 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - smlatteq r6, lr, r3, r9 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r6, r8 │ │ │ │ - mrseq r9, (UNDEF: 6) │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - swpeq r9, r4, [r6] │ │ │ │ - tsteq sl, r2, lsr #30 │ │ │ │ - tsteq sl, lr, lsl #30 │ │ │ │ - strdeq r9, [sl, -r6] │ │ │ │ - ldrdeq r9, [sl, -lr] │ │ │ │ - smlabteq sl, sl, lr, r9 │ │ │ │ - @ instruction: 0x010a9eb2 │ │ │ │ - @ instruction: 0x010a9e9a │ │ │ │ - smlabbeq sl, r2, lr, r9 │ │ │ │ - tsteq sl, sl, ror #28 │ │ │ │ - tsteq sl, r6, asr lr │ │ │ │ - tsteq sl, lr, lsr lr │ │ │ │ - tsteq sl, r4, lsr #28 │ │ │ │ - smlatteq sl, r2, sp, r9 │ │ │ │ - @ instruction: 0x010a9db2 │ │ │ │ - smlabbeq sl, r0, sp, r9 │ │ │ │ - tsteq sl, r2, ror sp │ │ │ │ - tsteq sl, r4, ror #26 │ │ │ │ - tsteq sl, r6, asr sp │ │ │ │ - tsteq sl, r8, asr #26 │ │ │ │ - tsteq sl, r8, lsr sp │ │ │ │ - tsteq sl, r2, lsr #26 │ │ │ │ - tsteq sl, r0, lsl sp │ │ │ │ - strdeq r9, [sl, -sl] │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + smlabteq sl, r4, r4, sl │ │ │ │ + smlabteq r6, sl, r5, r9 │ │ │ │ + @ instruction: 0x010695be │ │ │ │ + @ instruction: 0x010aa496 │ │ │ │ + smlatbeq r6, sl, r5, r9 │ │ │ │ + tsteq sl, r8, ror r4 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq sl, lr, asr #8 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + ldrdeq r9, [r6, -r2] │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + smlabteq r6, r4, r4, r9 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlabteq r6, r0, r4, r9 │ │ │ │ + ldrdeq sl, [sl, -lr] │ │ │ │ + @ instruction: 0x01069394 │ │ │ │ + smlabbeq r6, r4, r3, r9 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlatbeq r6, r8, pc, r8 @ │ │ │ │ + smlatbeq r6, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x01068f98 │ │ │ │ + @ instruction: 0x01068f90 │ │ │ │ + smlabbeq r6, r8, pc, r8 @ │ │ │ │ + smlabbeq r6, r0, pc, r8 @ │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + smlatbeq sl, r2, lr, r9 │ │ │ │ + smlabbeq sl, lr, lr, r9 │ │ │ │ + tsteq sl, r6, ror lr │ │ │ │ + tsteq sl, lr, asr lr │ │ │ │ + tsteq sl, sl, asr #28 │ │ │ │ + tsteq sl, r2, lsr lr │ │ │ │ + tsteq sl, sl, lsl lr │ │ │ │ + tsteq sl, r2, lsl #28 │ │ │ │ + smlatteq sl, sl, sp, r9 │ │ │ │ + ldrdeq r9, [sl, -r6] │ │ │ │ + @ instruction: 0x010a9dbe │ │ │ │ + smlatbeq sl, r4, sp, r9 │ │ │ │ + tsteq sl, r2, ror #26 │ │ │ │ + tsteq sl, r2, lsr sp │ │ │ │ + tsteq sl, r0, lsl #26 │ │ │ │ + strdeq r9, [sl, -r2] │ │ │ │ smlatteq sl, r4, ip, r9 │ │ │ │ - smlabteq sl, lr, ip, r9 │ │ │ │ - @ instruction: 0x010a9cb6 │ │ │ │ - smlatbeq sl, r6, ip, r9 │ │ │ │ + ldrdeq r9, [sl, -r6] │ │ │ │ + smlabteq sl, r8, ip, r9 │ │ │ │ + @ instruction: 0x010a9cb8 │ │ │ │ + smlatbeq sl, r2, ip, r9 │ │ │ │ @ instruction: 0x010a9c90 │ │ │ │ - tsteq sl, lr, ror ip │ │ │ │ - tsteq sl, r8, ror #24 │ │ │ │ - tsteq sl, r2, asr ip │ │ │ │ - tsteq sl, r0, asr #24 │ │ │ │ - tsteq sl, sl, lsr #24 │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ + tsteq sl, sl, ror ip │ │ │ │ + tsteq sl, r4, ror #24 │ │ │ │ + tsteq sl, lr, asr #24 │ │ │ │ + tsteq sl, r6, lsr ip │ │ │ │ + tsteq sl, r6, lsr #24 │ │ │ │ + tsteq sl, r0, lsl ip │ │ │ │ strdeq r9, [sl, -lr] │ │ │ │ smlatteq sl, r8, fp, r9 │ │ │ │ - ldrdeq r9, [sl, -r6] │ │ │ │ + ldrdeq r9, [sl, -r2] │ │ │ │ smlabteq sl, r0, fp, r9 │ │ │ │ - smlatbeq sl, r8, fp, r9 │ │ │ │ - @ instruction: 0x010a9b92 │ │ │ │ - smlabbeq sl, r0, fp, r9 │ │ │ │ - tsteq sl, sl, ror #22 │ │ │ │ - tsteq sl, r4, asr fp │ │ │ │ - tsteq sl, lr, lsr fp │ │ │ │ - tsteq sl, ip, lsr #22 │ │ │ │ - tsteq sl, r6, lsl fp │ │ │ │ + smlatbeq sl, sl, fp, r9 │ │ │ │ + @ instruction: 0x010a9b94 │ │ │ │ + tsteq sl, lr, ror fp │ │ │ │ + tsteq sl, r8, ror #22 │ │ │ │ + tsteq sl, r6, asr fp │ │ │ │ + tsteq sl, r0, asr #22 │ │ │ │ + tsteq sl, r8, lsr #22 │ │ │ │ + tsteq sl, r2, lsl fp │ │ │ │ tsteq sl, r0, lsl #22 │ │ │ │ smlatteq sl, sl, sl, r9 │ │ │ │ - ldrdeq r9, [sl, -r8] │ │ │ │ - smlabteq sl, r2, sl, r9 │ │ │ │ - @ instruction: 0x010a9ab0 │ │ │ │ - @ instruction: 0x010a9a98 │ │ │ │ + ldrdeq r9, [sl, -r4] │ │ │ │ + @ instruction: 0x010a9abe │ │ │ │ + smlatbeq sl, ip, sl, r9 │ │ │ │ + @ instruction: 0x010a9a96 │ │ │ │ + smlabbeq sl, r0, sl, r9 │ │ │ │ + tsteq sl, sl, ror #20 │ │ │ │ + tsteq sl, r8, asr sl │ │ │ │ + tsteq sl, r2, asr #20 │ │ │ │ + tsteq sl, r0, lsr sl │ │ │ │ + tsteq sl, r8, lsl sl │ │ │ │ blmi fe6a0144 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ cdp2 0, 11, cr15, cr8, cr0, {2} │ │ │ │ @ instruction: 0xf1b8e103 │ │ │ │ smlatble r7, r0, pc, r0 @ │ │ │ │ @ instruction: 0x46394b93 │ │ │ │ @@ -1021,42 +1021,42 @@ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 445fdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331c6c> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stc 7, cr15, [r0], {252} @ 0xfc │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - tsteq sl, r2, lsr r9 │ │ │ │ - tsteq sl, ip, lsl r9 │ │ │ │ - tsteq sl, r6, lsl #18 │ │ │ │ - smlatteq sl, lr, r8, r9 │ │ │ │ - ldrdeq r9, [sl, -r8] │ │ │ │ - smlabteq sl, r6, r8, r9 │ │ │ │ - @ instruction: 0x010a98b0 │ │ │ │ - @ instruction: 0x010a989a │ │ │ │ - smlabbeq sl, r4, r8, r9 │ │ │ │ - tsteq sl, r2, ror r8 │ │ │ │ - tsteq sl, ip, asr r8 │ │ │ │ + @ instruction: 0x010a98b2 │ │ │ │ + @ instruction: 0x010a989c │ │ │ │ + smlabbeq sl, r6, r8, r9 │ │ │ │ + tsteq sl, lr, ror #16 │ │ │ │ + tsteq sl, r8, asr r8 │ │ │ │ tsteq sl, r6, asr #16 │ │ │ │ tsteq sl, r0, lsr r8 │ │ │ │ - tsteq sl, lr, lsl r8 │ │ │ │ - tsteq sl, r8, lsl #16 │ │ │ │ - strdeq r9, [sl, -r6] │ │ │ │ - smlatteq sl, r0, r7, r9 │ │ │ │ - smlabteq sl, lr, r7, r9 │ │ │ │ - @ instruction: 0x010a97b8 │ │ │ │ - smlatbeq sl, r6, r7, r9 │ │ │ │ - @ instruction: 0x010a9790 │ │ │ │ - tsteq sl, lr, ror r7 │ │ │ │ - tsteq sl, r8, ror #14 │ │ │ │ - tsteq sl, r2, asr r7 │ │ │ │ - tsteq sl, ip, lsr r7 │ │ │ │ - tsteq sl, ip, lsr #14 │ │ │ │ - smlabbeq r6, ip, r8, r8 │ │ │ │ - @ instruction: 0x01064a96 │ │ │ │ + tsteq sl, sl, lsl r8 │ │ │ │ + tsteq sl, r4, lsl #16 │ │ │ │ + strdeq r9, [sl, -r2] │ │ │ │ + ldrdeq r9, [sl, -ip] │ │ │ │ + smlabteq sl, r6, r7, r9 │ │ │ │ + @ instruction: 0x010a97b0 │ │ │ │ + @ instruction: 0x010a979e │ │ │ │ + smlabbeq sl, r8, r7, r9 │ │ │ │ + tsteq sl, r6, ror r7 │ │ │ │ + tsteq sl, r0, ror #14 │ │ │ │ + tsteq sl, lr, asr #14 │ │ │ │ + tsteq sl, r8, lsr r7 │ │ │ │ + tsteq sl, r6, lsr #14 │ │ │ │ + tsteq sl, r0, lsl r7 │ │ │ │ + strdeq r9, [sl, -lr] │ │ │ │ + smlatteq sl, r8, r6, r9 │ │ │ │ + ldrdeq r9, [sl, -r2] │ │ │ │ + @ instruction: 0x010a96bc │ │ │ │ + smlatbeq sl, ip, r6, r9 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ @ instruction: 0x01b54094 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1176,55 +1176,55 @@ │ │ │ │ stmdami fp!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r6, sl, r7, r8 │ │ │ │ - smlabteq r6, ip, r7, r8 │ │ │ │ - smlatteq r6, r2, r7, r8 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - tsteq r6, lr, asr r8 │ │ │ │ - smlabbeq r6, lr, r8, r8 │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + smlatbeq r6, r2, r7, r8 │ │ │ │ ldrdeq r8, [r6, -lr] │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - @ instruction: 0x010686b2 │ │ │ │ - smlabbeq r6, ip, r6, r8 │ │ │ │ - @ instruction: 0x010685b2 │ │ │ │ - smlatbeq r6, ip, r5, r8 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - @ instruction: 0x0106859a │ │ │ │ - smlabbeq r6, r4, r7, r8 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlabbeq r6, r2, r5, r8 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + @ instruction: 0x0106889a │ │ │ │ + smlatteq r6, r2, r8, r8 │ │ │ │ @ instruction: 0x01068790 │ │ │ │ - smlatbeq r6, r2, r7, r8 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, sl, ror r8 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - smlatteq r6, ip, r7, r8 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - smlatbeq r6, lr, r8, r8 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - smlabbeq r6, sl, r8, r8 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - smlabteq r6, r6, r8, r8 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r2, lsr r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlabbeq r6, r2, r6, r8 │ │ │ │ + @ instruction: 0x0106869c │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlabteq r6, lr, r6, r8 │ │ │ │ + smlatteq r6, r0, r6, r8 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + @ instruction: 0x01068794 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + smlatbeq r6, ip, r7, r8 │ │ │ │ + @ instruction: 0x010687be │ │ │ │ + smlabteq r6, r0, r4, r8 │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + smlatbeq r6, r8, r4, r8 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + @ instruction: 0x01068496 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r5, lsl r6 │ │ │ │ andsvc pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -lr, lsl #12 │ │ │ │ @@ -1961,163 +1961,163 @@ │ │ │ │ and lr, r7, lr, asr sl │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 15aae24 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq r6, r6, r7, r8 │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ - @ instruction: 0x01068796 │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - smlabteq r8, lr, lr, r7 │ │ │ │ - smlabteq r6, r0, r6, r8 │ │ │ │ - smlatbeq r8, sl, lr, r7 │ │ │ │ - smlatbeq r6, r8, r6, r8 │ │ │ │ - smlatbeq r6, r2, r6, r8 │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - smlabbeq r6, ip, r6, r8 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r8, r2, lsl lr │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - @ instruction: 0x01098c9c │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - tsteq r6, r6, lsr r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r9, ip, lsl #24 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - smlatbeq pc, r2, r3, r4 @ │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlatbeq r9, lr, fp, r8 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + @ instruction: 0x01087ebc │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r8, lr, asr #28 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r8, sl, lsr #28 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ strdeq r8, [r6, -sl] │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - smlatteq r6, r8, r5, r8 │ │ │ │ - smlatteq r6, lr, r5, r8 │ │ │ │ - smlatteq r6, lr, r5, r8 │ │ │ │ - smlatteq r6, r6, r5, r8 │ │ │ │ - @ instruction: 0x010685bc │ │ │ │ - @ instruction: 0x010685bc │ │ │ │ - smlabteq r6, ip, r5, r8 │ │ │ │ - smlatteq r6, r6, r4, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - @ instruction: 0x010685b2 │ │ │ │ - @ instruction: 0x010684b4 │ │ │ │ - smlatbeq r6, ip, r4, r8 │ │ │ │ - @ instruction: 0x01068596 │ │ │ │ - smlatteq r8, r0, fp, r7 │ │ │ │ - smlabbeq r6, r4, r5, r8 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + @ instruction: 0x01087d92 │ │ │ │ + smlatteq r6, r4, r5, r8 │ │ │ │ + tsteq r9, ip, lsl ip │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlabteq r6, r8, r5, r8 │ │ │ │ + @ instruction: 0x010f43b2 │ │ │ │ + @ instruction: 0x010685b6 │ │ │ │ + @ instruction: 0x010685b8 │ │ │ │ + @ instruction: 0x010685b0 │ │ │ │ + smlatbeq r6, r6, r5, r8 │ │ │ │ + smlabbeq r9, ip, fp, r8 │ │ │ │ + @ instruction: 0x01068594 │ │ │ │ + smlatbeq r6, r0, r5, r8 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + @ instruction: 0x0106859c │ │ │ │ + tsteq r9, lr, lsr #22 │ │ │ │ + smlabbeq r6, lr, r5, r8 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + smlabteq pc, r4, r2, r4 @ │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ tsteq r6, lr, ror #10 │ │ │ │ tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - @ instruction: 0x010f41bc │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, r2, lsr r5 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + smlatteq r6, lr, r4, r8 │ │ │ │ + smlatteq r6, r6, r4, r8 │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + smlabteq r6, lr, r4, r8 │ │ │ │ smlabteq r6, sl, r4, r8 │ │ │ │ - smlabteq r6, r2, r4, r8 │ │ │ │ - @ instruction: 0x010684ba │ │ │ │ - @ instruction: 0x010684b2 │ │ │ │ - smlatbeq r6, sl, r4, r8 │ │ │ │ - smlatbeq r6, r6, r4, r8 │ │ │ │ - smlatbeq r6, r2, r4, r8 │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ - @ instruction: 0x01068498 │ │ │ │ + smlabteq r6, r6, r4, r8 │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + @ instruction: 0x010684b0 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + swpeq r4, r8, [pc] @ │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlatbeq r6, r6, r3, r8 │ │ │ │ + @ instruction: 0x0106839e │ │ │ │ + @ instruction: 0x01068396 │ │ │ │ + smlabbeq r6, lr, r3, r8 │ │ │ │ + smlabbeq r6, r6, r3, r8 │ │ │ │ smlabbeq r6, r2, r3, r8 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r9, lr, lsr pc │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - smlatteq r9, r0, lr, r5 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r2, r8 │ │ │ │ - smlatteq r6, r4, r2, r8 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - smlabbeq r9, r2, lr, r5 │ │ │ │ - @ instruction: 0x01068296 │ │ │ │ - smlabbeq r6, lr, r2, r8 │ │ │ │ - smlabbeq r6, r6, r2, r8 │ │ │ │ - @ instruction: 0x010682b4 │ │ │ │ - smlatbeq r6, ip, r2, r8 │ │ │ │ - smlatbeq r6, ip, r2, r8 │ │ │ │ - tsteq pc, lr, ror #28 │ │ │ │ - @ instruction: 0x01068294 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlabbeq r6, r0, r3, r8 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + smlatteq r6, sl, r2, r8 │ │ │ │ + smlatteq r6, r2, r2, r8 │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + smlatteq r6, r6, r2, r8 │ │ │ │ + @ instruction: 0x01095ebe │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + smlabteq r6, sl, r2, r8 │ │ │ │ + smlabteq r6, r2, r2, r8 │ │ │ │ + @ instruction: 0x010682b8 │ │ │ │ + tsteq r9, r0, ror #28 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ tsteq r6, r6, ror r2 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq r6, r6, asr r2 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - smlatteq r6, r4, r1, r8 │ │ │ │ - smlatteq r6, r0, r1, r8 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq pc, sl, asr #26 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - smlatbeq r6, lr, r1, r8 │ │ │ │ - smlatbeq r6, ip, r1, r8 │ │ │ │ - @ instruction: 0x010681b2 │ │ │ │ - smlatteq pc, r2, ip, r3 │ │ │ │ - smlatbeq r6, r8, r1, r8 │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ - @ instruction: 0x01068196 │ │ │ │ - smlatbeq r6, ip, r0, r8 │ │ │ │ - smlatbeq r6, r6, r0, r8 │ │ │ │ - smlatbeq r6, r8, r0, r8 │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - swpeq r8, r4, [r6] │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - smlatteq pc, sl, fp, r3 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - smlatteq r6, lr, pc, r7 @ │ │ │ │ + tsteq r9, r2, lsl #28 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + smlatteq pc, lr, sp, r3 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + smlatteq r6, sl, r1, r8 │ │ │ │ + strdeq r8, [r6, -r6] │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + smlatteq r6, lr, r1, r8 │ │ │ │ + smlatteq r6, sl, r1, r8 │ │ │ │ + smlatteq r6, sl, r1, r8 │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + smlabteq pc, sl, ip, r3 @ │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + ldrdeq r7, [r8, -r2] │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + smlatteq pc, ip, fp, r3 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ smlatteq r6, ip, pc, r7 @ │ │ │ │ - smlatteq r6, sl, pc, r7 @ │ │ │ │ - smlatteq r6, r8, pc, r7 @ │ │ │ │ - smlatteq r6, sl, pc, r7 @ │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - @ instruction: 0x0106799c │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + tsteq pc, sl, ror #22 │ │ │ │ + smlatteq r6, r6, pc, r7 @ │ │ │ │ + tsteq r6, lr, ror #30 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + smlabteq pc, r8, sl, r3 @ │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ @ instruction: 0x03a8f643 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , │ │ │ │ vcge.s8 d24, d19, d21 │ │ │ │ addsmi r4, r8, #252, 6 @ 0xf0000003 │ │ │ │ subhi pc, r6, r3 │ │ │ │ ldrbhi pc, [ip, #-512] @ 0xfffffe00 @ │ │ │ │ @@ -2920,87 +2920,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - @ instruction: 0x01067db4 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - smlabteq r6, r0, lr, r7 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - @ instruction: 0x01067fbc │ │ │ │ + @ instruction: 0x01067cbe │ │ │ │ + smlatteq r6, lr, ip, r7 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + smlabbeq r6, r2, lr, r7 │ │ │ │ + smlatteq r6, r6, lr, r7 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlabbeq r6, r6, pc, r7 @ │ │ │ │ tsteq r6, r6 │ │ │ │ - smlabbeq r6, r6, r0, r8 │ │ │ │ - swpeq r8, r2, [r6] │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlabteq r6, r6, r1, r8 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - @ instruction: 0x01068292 │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - @ instruction: 0x01068394 │ │ │ │ - smlabbeq r6, lr, r3, r8 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - @ instruction: 0x010684ba │ │ │ │ - smlabteq r6, lr, r4, r8 │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - smlabbeq r6, sl, r5, r8 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - smlabbeq r6, lr, r6, r8 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - smlabteq r6, r4, r7, r8 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - @ instruction: 0x01068898 │ │ │ │ - smlatteq r6, r2, r8, r8 │ │ │ │ + smlabteq r6, r4, r0, r8 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + smlatbeq r6, r6, r1, r8 │ │ │ │ + smlatbeq r6, r2, r1, r8 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + @ instruction: 0x01068392 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + smlatteq r6, sl, r4, r8 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + @ instruction: 0x010685b8 │ │ │ │ + smlatbeq r6, r6, r5, r8 │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + smlabbeq r6, lr, r6, r8 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + smlatteq r6, r4, r7, r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + @ instruction: 0x01068890 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ smlabteq r6, r4, r8, r8 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + @ instruction: 0x0106899c │ │ │ │ smlabbeq r6, ip, r9, r8 │ │ │ │ - smlabbeq r6, r4, r9, r8 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - smlabteq r6, r0, ip, r8 │ │ │ │ - smlabteq r6, r0, ip, r8 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlabbeq r6, ip, sp, r8 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - smlabteq r6, lr, lr, r8 │ │ │ │ - smlatteq r6, r6, lr, r8 │ │ │ │ - smlabbeq r6, r0, pc, r8 @ │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - smlabteq r6, r4, pc, r8 @ │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - strheq r9, [r6, -lr] │ │ │ │ - smlabteq r6, ip, r0, r9 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - @ instruction: 0x01069198 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ + strdeq r8, [r6, -r6] │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + smlatteq r6, lr, sl, r8 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + @ instruction: 0x01068b90 │ │ │ │ + smlatbeq r6, r6, fp, r8 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + smlatbeq r6, ip, ip, r8 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + smlatbeq r6, r8, sp, r8 │ │ │ │ + @ instruction: 0x01068db4 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + smlatbeq r6, r4, pc, r8 @ │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + strheq r9, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + @ instruction: 0x010691b2 │ │ │ │ + smlatbeq r6, lr, r1, r9 │ │ │ │ orrpl pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 d24, d19, d31 │ │ │ │ addsmi r5, r8, #144, 6 @ 0x40000002 │ │ │ │ ldrthi pc, [lr], r2 @ │ │ │ │ orrpl pc, r8, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ @@ -3780,83 +3780,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - @ instruction: 0x010693ba │ │ │ │ - smlatbeq r6, sl, r3, r9 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - smlabbeq r6, r2, r5, r9 │ │ │ │ - smlatteq r6, r0, r5, r9 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - smlatteq r6, r2, r6, r9 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - smlatteq r6, r2, r7, r9 │ │ │ │ - tsteq r6, sl, ror r8 │ │ │ │ - @ instruction: 0x01069892 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - smlatteq r6, r4, sl, r9 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - ldrdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - smlatbeq r6, r2, ip, r9 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + smlatteq r6, r8, r1, r9 │ │ │ │ strdeq r9, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, lr, r9 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - smlatteq r6, r6, lr, r9 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - smlatteq r6, r8, pc, r9 @ │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - smlatteq r6, r2, fp, fp │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ + smlabbeq r6, ip, r2, r9 │ │ │ │ + smlatbeq r6, r2, r2, r9 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + @ instruction: 0x01069396 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + smlabbeq r6, ip, r4, r9 │ │ │ │ + @ instruction: 0x01069496 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + smlabteq r6, r0, r6, r9 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ strdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, ip │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + smlatbeq r6, sl, r8, r9 │ │ │ │ + smlabbeq r6, lr, r8, r9 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + strdeq r9, [r6, -sl] │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlabteq r6, r4, sl, r9 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + smlabteq r6, r4, fp, r9 │ │ │ │ + tsteq r6, r2, lsr #24 │ │ │ │ + @ instruction: 0x01069cbc │ │ │ │ + smlabteq r6, r6, ip, r9 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + smlabteq r6, r4, lr, r9 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + smlatbeq r6, r6, pc, r9 @ │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + smlabbeq r6, ip, pc, r9 @ │ │ │ │ + @ instruction: 0x01069f92 │ │ │ │ + smlabbeq r6, r6, fp, fp │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlabteq r6, sl, pc, r9 @ │ │ │ │ + @ instruction: 0x01069fb6 │ │ │ │ + smlatbeq r6, ip, fp, fp │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlabteq r6, sl, pc, r9 @ │ │ │ │ + smlatbeq r6, sl, pc, r9 @ │ │ │ │ + smlabteq r6, r0, pc, r9 @ │ │ │ │ + smlabteq r6, r8, pc, r9 @ │ │ │ │ + @ instruction: 0x0106bbbe │ │ │ │ + @ instruction: 0x0106bb94 │ │ │ │ + smlatbeq r6, r8, fp, fp │ │ │ │ + @ instruction: 0x0106bbb0 │ │ │ │ tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - smlatteq r6, r8, fp, fp │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - smlabteq r6, sl, fp, fp │ │ │ │ - smlatteq r6, r0, fp, fp │ │ │ │ - smlatteq r6, r8, fp, fp │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - swpeq sl, r2, [r6] │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + smlatteq r6, r6, fp, fp │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4645,83 +4645,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - @ instruction: 0x01069f9c │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ + @ instruction: 0x0106babc │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + smlatteq r6, r0, lr, r9 │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + strdeq r9, [r6, -sl] │ │ │ │ + smlatteq r6, lr, sl, fp │ │ │ │ + smlabteq r6, ip, sl, fp │ │ │ │ + ldrdeq fp, [r6, -lr] │ │ │ │ + smlatteq r6, r6, sl, fp │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + strdeq fp, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + smlatbeq r6, r8, pc, r9 @ │ │ │ │ + smlabbeq r6, r8, pc, r9 @ │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ tsteq r6, r6, ror #22 │ │ │ │ smlabteq r6, r6, pc, r9 @ │ │ │ │ - @ instruction: 0x01069f98 │ │ │ │ - smlatbeq r6, sl, pc, r9 @ │ │ │ │ - @ instruction: 0x01069fb0 │ │ │ │ - smlatbeq r6, r6, fp, fp │ │ │ │ - smlabbeq r6, r4, fp, fp │ │ │ │ - smlatteq r6, r4, pc, r9 @ │ │ │ │ - smlabteq r6, lr, pc, r9 @ │ │ │ │ - smlabteq r6, r2, fp, fp │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ + smlabbeq r6, sl, pc, r9 @ │ │ │ │ + @ instruction: 0x01069f9e │ │ │ │ + smlatbeq r6, r4, pc, r9 @ │ │ │ │ + @ instruction: 0x0106bb98 │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + smlabteq r6, r2, pc, r9 @ │ │ │ │ + @ instruction: 0x0106bbb6 │ │ │ │ smlabbeq r6, sl, fp, fp │ │ │ │ - @ instruction: 0x0106bb90 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - smlatteq r6, r2, pc, r9 @ │ │ │ │ - smlatteq r6, r8, pc, r9 @ │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - @ instruction: 0x0106bbb0 │ │ │ │ - smlabteq r6, r2, fp, fp │ │ │ │ - smlabteq r6, r8, fp, fp │ │ │ │ + @ instruction: 0x0106bb9c │ │ │ │ + smlatbeq r6, r2, fp, fp │ │ │ │ + tsteq r6, r2 │ │ │ │ + smlatteq r6, r0, pc, r9 @ │ │ │ │ + ldrdeq fp, [r6, -r4] │ │ │ │ + smlabteq r6, r0, fp, fp │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + smlabteq r6, ip, pc, r9 @ │ │ │ │ + smlatteq r6, r0, pc, r9 @ │ │ │ │ + smlatteq r6, sl, pc, r9 @ │ │ │ │ + smlatteq r6, r0, fp, fp │ │ │ │ + smlabteq r6, r0, fp, fp │ │ │ │ + ldrdeq fp, [r6, -r4] │ │ │ │ + ldrdeq fp, [r6, -lr] │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r8 │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - smlatteq r6, r6, fp, fp │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, sl │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - strdeq fp, [r6, -r6] │ │ │ │ - qaddeq sl, r8, r6 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - smlabbeq r6, r2, r0, sl │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - smlatbeq r6, r0, r0, sl │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ tsteq r6, sl, rrx │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - smlabteq r6, r0, r0, sl │ │ │ │ - swpeq sl, r4, [r6] │ │ │ │ - smlatbeq r6, r8, r0, sl │ │ │ │ - strheq sl, [r6, -r0] │ │ │ │ - smlatbeq r6, r8, ip, fp │ │ │ │ - smlabbeq r6, r8, ip, fp │ │ │ │ - smlatteq r6, sl, r0, sl │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - smlabteq r6, ip, ip, fp │ │ │ │ - @ instruction: 0x0106bc90 │ │ │ │ - smlatbeq r6, r4, ip, fp │ │ │ │ - smlatbeq r6, sl, ip, fp │ │ │ │ + qaddeq sl, r6, r6 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaadcd0 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5466,211 +5466,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlatbeq r6, ip, pc, r9 @ │ │ │ │ + smlabbeq r6, ip, pc, r9 @ │ │ │ │ + smlabbeq r6, r0, fp, fp │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + smlabteq r6, sl, pc, r9 @ │ │ │ │ + smlabbeq r6, r0, pc, r9 @ │ │ │ │ + @ instruction: 0x01069f94 │ │ │ │ + @ instruction: 0x01069f9a │ │ │ │ + smlabbeq r6, lr, fp, fp │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + smlabbeq r6, r0, fp, fp │ │ │ │ + smlabbeq r6, r6, fp, fp │ │ │ │ smlatteq r6, r6, pc, r9 @ │ │ │ │ - smlatteq r6, ip, pc, r9 @ │ │ │ │ - smlatteq r6, r0, fp, fp │ │ │ │ - @ instruction: 0x0106bbb4 │ │ │ │ + @ instruction: 0x01069fb8 │ │ │ │ + smlabteq r6, ip, pc, r9 @ │ │ │ │ + ldrdeq r9, [r6, -r2] │ │ │ │ smlabteq r6, r6, fp, fp │ │ │ │ - smlabteq r6, ip, fp, fp │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlatteq r6, sl, fp, fp │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ + smlatbeq r6, r4, fp, fp │ │ │ │ + tsteq r6, r4 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + smlatteq r6, r4, fp, fp │ │ │ │ + smlatbeq r6, r8, fp, fp │ │ │ │ + @ instruction: 0x0106bbba │ │ │ │ + smlabteq r6, r2, fp, fp │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ mrseq sl, (UNDEF: 6) │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - smlatteq r6, ip, fp, fp │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - qaddeq sl, r2, r6 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - smlabbeq r6, r4, r0, sl │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - smlatbeq r6, r2, r0, sl │ │ │ │ - smlabbeq r6, r0, r0, sl │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - smlabteq r6, r0, r0, sl │ │ │ │ - swpeq sl, r2, [r6] │ │ │ │ - smlatbeq r6, r4, r0, sl │ │ │ │ - smlatbeq r6, sl, r0, sl │ │ │ │ - smlatbeq r6, r0, ip, fp │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - smlabteq r6, r8, r0, sl │ │ │ │ - @ instruction: 0x0106bcbc │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlabteq r6, ip, r9, r6 │ │ │ │ - smlatteq r6, r8, sl, r5 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - @ instruction: 0x01064e90 │ │ │ │ - smlabbeq r6, r8, sp, r4 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlatteq r6, ip, ip, r4 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, r5, r4 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, sp, r4 │ │ │ │ - smlatbeq r6, r8, sp, r4 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - smlatteq r6, r0, sp, r4 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlabbeq r6, ip, lr, r4 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - smlatbeq r6, r0, lr, r4 │ │ │ │ - @ instruction: 0x01064eb8 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - smlatteq r6, ip, lr, r4 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, r0, r4, r4 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + smlatteq r6, r0, fp, fp │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + strdeq fp, [r6, -lr] │ │ │ │ + qaddeq sl, lr, r6 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + smlabteq r6, r4, r6, r8 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x01064fb4 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + @ instruction: 0x01064c9c │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlatbeq r6, r0, ip, r4 │ │ │ │ + @ instruction: 0x01064cb0 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - @ instruction: 0x01064fb6 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - smlabbeq r6, sl, pc, r4 @ │ │ │ │ - smlatbeq r6, ip, r4, r4 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + smlabteq r6, r0, r4, r4 │ │ │ │ + smlabbeq r6, r4, lr, r4 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + @ instruction: 0x01064db0 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x01064498 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlabbeq r6, r0, r4, r4 │ │ │ │ + smlatbeq r6, r4, lr, r4 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + @ instruction: 0x01064e9c │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + smlabbeq r6, lr, r0, r5 │ │ │ │ + @ instruction: 0x01064fb4 │ │ │ │ + tsteq r6, r6, lsr pc │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x0106449a │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - smlabbeq r6, r2, r4, r4 │ │ │ │ - smlabbeq r6, r4, r0, r5 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + smlatteq r6, ip, pc, r4 @ │ │ │ │ + smlatbeq r6, lr, pc, r4 @ │ │ │ │ + smlabteq r6, r4, pc, r4 @ │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r6, r4 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r0, r5 │ │ │ │ + swpeq r5, sl, [r6] │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + swpeq r5, sl, [r6] │ │ │ │ + smlabteq r6, ip, r3, r4 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ smlatteq r6, r0, r0, r5 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - @ instruction: 0x01065196 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + @ instruction: 0x010643b4 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + smlatbeq r6, r8, r3, r4 │ │ │ │ + smlabteq r6, r6, r4, r5 │ │ │ │ + @ instruction: 0x010652b0 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + smlabbeq r6, r0, r1, r5 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - @ instruction: 0x01065196 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - smlabbeq r6, r2, r2, r5 │ │ │ │ - mrseq r5, LR_usr │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlatteq r6, r0, r1, r5 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + @ instruction: 0x0106519c │ │ │ │ + @ instruction: 0x010651b2 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ tsteq r6, r2, lsr r2 │ │ │ │ - smlatteq r6, ip, r3, r4 │ │ │ │ - @ instruction: 0x010652b2 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - smlabbeq r6, lr, r2, r5 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x010652b2 │ │ │ │ - smlabteq r6, r8, r3, r4 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatbeq r6, sl, r3, r4 │ │ │ │ - smlabbeq r6, r8, r3, r5 │ │ │ │ - smlatbeq r6, sl, r3, r5 │ │ │ │ - @ instruction: 0x01064398 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + smlabteq r6, ip, r2, r5 │ │ │ │ + smlabbeq r6, r6, r2, r5 │ │ │ │ + smlatbeq r6, r8, r2, r5 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + smlabteq r6, lr, r3, r5 │ │ │ │ + smlabbeq r6, r0, r3, r5 │ │ │ │ + @ instruction: 0x0106539e │ │ │ │ + mrseq r4, LR_und │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r5, r5 │ │ │ │ + smlatteq r6, r0, r4, r5 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ tsteq r6, lr, asr #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - smlabbeq r6, r0, r3, r4 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - smlabteq r6, r0, r4, r5 │ │ │ │ - smlabteq r6, lr, r4, r5 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ - smlabteq r6, r0, r5, r5 │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - @ instruction: 0x01065590 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - smlatbeq r6, r6, r6, r5 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x010656b2 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x01065792 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r2, r7, r5 │ │ │ │ - smlabteq r6, ip, r2, r4 │ │ │ │ - @ instruction: 0x01065e9a │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - @ instruction: 0x0106429c │ │ │ │ - @ instruction: 0x01065896 │ │ │ │ - @ instruction: 0x010658bc │ │ │ │ - smlabbeq r6, sl, r2, r4 │ │ │ │ - smlabbeq r6, r0, r9, r5 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - @ instruction: 0x01065994 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - smlabbeq r6, r2, sl, r5 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, sl, asr #20 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - @ instruction: 0x01065abe │ │ │ │ - smlabteq r6, ip, sl, r5 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x01065492 │ │ │ │ + smlatbeq r6, r8, r4, r5 │ │ │ │ + @ instruction: 0x010642be │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + smlatteq r6, sl, r4, r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + smlatbeq r6, r6, r2, r4 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + @ instruction: 0x0106429a │ │ │ │ + @ instruction: 0x0106569c │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + @ instruction: 0x010656bc │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + @ instruction: 0x010659b6 │ │ │ │ + smlabbeq r6, ip, r8, r5 │ │ │ │ + smlatteq r6, r2, r7, r5 │ │ │ │ + @ instruction: 0x01065798 │ │ │ │ + @ instruction: 0x010657ba │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r6, lsl r8 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + smlatbeq r6, sl, r8, r5 │ │ │ │ + smlabteq r6, ip, r8, r5 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + smlatteq r6, r6, r1, r4 │ │ │ │ + smlabbeq r6, r4, sl, r5 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + smlatbeq r6, r4, r9, r5 │ │ │ │ + smlabteq r6, sl, r9, r5 │ │ │ │ + smlabteq r6, r8, r1, r4 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + @ instruction: 0x010641b6 │ │ │ │ + smlatbeq r6, r4, sl, r5 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + smlabbeq r6, r4, sl, r5 │ │ │ │ + @ instruction: 0x0106419e │ │ │ │ + smlatbeq r6, r0, sl, r5 │ │ │ │ + @ instruction: 0x01064192 │ │ │ │ + smlatteq r6, r8, fp, 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 │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r6, r0, r8, r5 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - @ instruction: 0x01063eb8 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r8, r5 │ │ │ │ - smlatbeq r6, ip, r8, r5 │ │ │ │ - @ instruction: 0x01063e98 │ │ │ │ - smlabteq r6, r4, r8, r5 │ │ │ │ - smlabbeq r6, r8, lr, r3 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + smlatteq r6, r8, r7, r5 │ │ │ │ + @ instruction: 0x010657b8 │ │ │ │ + smlabteq r6, r4, r7, r5 │ │ │ │ tsteq r6, r0, asr lr │ │ │ │ - @ instruction: 0x010659b0 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - @ instruction: 0x010659b4 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlatteq r6, r8, sp, r3 │ │ │ │ - smlabbeq r6, ip, sl, r5 │ │ │ │ - smlatbeq r6, r8, sl, r5 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + smlatteq r6, r8, r8, r5 │ │ │ │ + smlatbeq r6, r4, r8, r5 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlabbeq r6, r0, r8, r5 │ │ │ │ + smlatteq r6, r0, sp, r3 │ │ │ │ + @ instruction: 0x01065898 │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + smlatteq r6, r0, r8, r5 │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ @ instruction: 0x01063db0 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ smlatbeq r6, r0, sp, r3 │ │ │ │ - smlabbeq r6, r4, ip, r5 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlabteq r6, r0, fp, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ + smlabbeq r6, r0, sp, r5 │ │ │ │ + smlabbeq r6, r0, fp, r5 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + smlatteq r6, r4, r9, r5 │ │ │ │ + @ instruction: 0x01065994 │ │ │ │ + @ instruction: 0x010659b0 │ │ │ │ tsteq r6, r8, ror #26 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, ip, r5 │ │ │ │ - smlatbeq r6, r8, ip, r5 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - smlatteq r6, r0, ip, r5 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - smlabteq r6, r0, sp, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, lr, r5 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r4, lr, r5 │ │ │ │ - smlabteq r6, r0, ip, r3 │ │ │ │ - @ instruction: 0x01065fb8 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - @ instruction: 0x01063c98 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - smlabbeq r6, r8, ip, r3 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlabteq r6, r0, pc, r5 @ │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - smlatteq r6, r4, r0, r7 │ │ │ │ - @ instruction: 0x01066890 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - strheq r6, [r6, -r4] │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlabbeq r6, r0, r0, r6 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + smlabteq r6, ip, sl, r5 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + @ instruction: 0x01065a98 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + @ instruction: 0x01065b90 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x0106619c │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ + @ instruction: 0x01065b94 │ │ │ │ + smlatteq r6, r8, ip, r3 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + smlabteq r6, r8, ip, r3 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + @ instruction: 0x01063cb8 │ │ │ │ + @ instruction: 0x01065eb4 │ │ │ │ + @ instruction: 0x01065db0 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + smlabteq r6, r8, ip, r5 │ │ │ │ + smlatteq r6, r4, ip, r5 │ │ │ │ + smlabbeq r6, r8, ip, r3 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + @ instruction: 0x01065db0 │ │ │ │ + smlabteq r6, ip, sp, r5 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + smlabteq r6, r4, lr, r5 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + @ instruction: 0x01065e90 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlabteq r6, r8, lr, r5 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + @ instruction: 0x01065f90 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + smlatteq r6, r8, fp, r3 │ │ │ │ + @ instruction: 0x01065f94 │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - smlatbeq r6, r0, r1, r6 │ │ │ │ - smlabteq r6, r8, fp, r3 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlatbeq r6, r0, fp, r3 │ │ │ │ - smlabbeq r6, r8, r2, r6 │ │ │ │ - smlatbeq r6, r4, r2, r6 │ │ │ │ - smlabbeq r6, r8, fp, r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - smlatbeq r6, r0, r5, r6 │ │ │ │ - @ instruction: 0x0106649c │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x010663b4 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - smlatteq r6, ip, r4, r6 │ │ │ │ - @ instruction: 0x0106649c │ │ │ │ - @ instruction: 0x010664b8 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, r0, sl, r3 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - @ instruction: 0x010665b0 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - @ instruction: 0x01063ab8 │ │ │ │ - @ instruction: 0x010665b4 │ │ │ │ + smlabteq r6, ip, r0, r6 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + smlatteq r6, r4, pc, r5 @ │ │ │ │ + mrseq r6, (UNDEF: 6) │ │ │ │ + @ instruction: 0x01063b90 │ │ │ │ + qaddeq r6, ip, r6 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlabteq r6, ip, r0, r6 │ │ │ │ + smlatteq r6, r8, r0, r6 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlatteq r6, r0, r1, r6 │ │ │ │ + @ instruction: 0x01066190 │ │ │ │ + smlatbeq r6, ip, r1, r6 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + smlabteq r6, r8, r2, r6 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x01066294 │ │ │ │ + smlatteq r6, r8, sl, r3 │ │ │ │ + smlabteq r6, ip, r2, r6 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + smlabbeq r6, r4, r3, r6 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ smlatbeq r6, r8, sl, r3 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlabbeq r6, r8, sl, r3 │ │ │ │ - smlabbeq r6, r0, r6, r6 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r8, r6 │ │ │ │ - smlabteq r6, r8, r7, r6 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - smlatteq r6, r0, r6, r6 │ │ │ │ + smlatbeq r6, ip, r3, r6 │ │ │ │ + smlabteq r6, r8, r3, r6 │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + smlatbeq r6, r4, r5, r6 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlatteq r6, r0, r4, r6 │ │ │ │ strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlabteq r6, r8, r7, r6 │ │ │ │ - smlatteq r6, r4, r7, r6 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r5, r6 │ │ │ │ + smlabteq r6, r8, r5, r6 │ │ │ │ tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r8, r6 │ │ │ │ - smlatbeq r6, r8, r8, r6 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x010639b8 │ │ │ │ - smlabteq r6, r4, r9, r6 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - @ instruction: 0x01066990 │ │ │ │ - @ instruction: 0x01063998 │ │ │ │ - smlabteq r6, r8, r9, r6 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + @ instruction: 0x010666b0 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlatbeq r6, r8, r9, r3 │ │ │ │ + @ instruction: 0x01066798 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ smlabbeq r6, r8, r9, r3 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlabbeq r6, r0, sl, r6 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - smlatbeq r6, r8, sl, r6 │ │ │ │ - smlabteq r6, r4, sl, r6 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ + @ instruction: 0x0106679c │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + smlabbeq r6, r4, r8, r6 │ │ │ │ + smlatbeq r6, r0, r8, r6 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ tsteq r6, r0, lsl r9 │ │ │ │ - smlatbeq r6, r0, ip, r6 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlatteq r6, r8, r8, r3 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + @ instruction: 0x01066b9c │ │ │ │ + @ instruction: 0x01066a98 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + @ instruction: 0x010669b0 │ │ │ │ + smlabteq r6, ip, r9, r6 │ │ │ │ ldrdeq r3, [r6, -r8] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, ip, r6 │ │ │ │ - smlabteq r6, r4, ip, r6 │ │ │ │ - @ instruction: 0x010638b8 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, r8, r3 │ │ │ │ - smlabbeq r6, r0, r5, r7 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - smlatbeq r6, r4, sp, r6 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + smlatteq r6, r8, sl, r6 │ │ │ │ + @ instruction: 0x01066a98 │ │ │ │ + @ instruction: 0x01066ab4 │ │ │ │ + smlatbeq r6, r0, r8, r3 │ │ │ │ + smlatteq r6, ip, sl, r6 │ │ │ │ + @ instruction: 0x01063890 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + smlatbeq r6, ip, fp, r6 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ tsteq r6, r8, ror #16 │ │ │ │ - smlabteq r6, ip, sp, r6 │ │ │ │ - smlatteq r6, r8, sp, r6 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlabbeq r6, ip, lr, r6 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - @ instruction: 0x01066e90 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - smlatteq r6, r8, pc, r6 @ │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - @ instruction: 0x01066f94 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - smlatteq r6, r8, pc, r6 @ │ │ │ │ - tsteq r6, r4 │ │ │ │ - smlabteq r6, r0, r7, r3 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ + @ instruction: 0x01066bb0 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlatteq r6, r4, r0, r7 │ │ │ │ + smlabteq r6, r0, lr, r6 │ │ │ │ + @ instruction: 0x01066dbc │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlatteq r6, r8, r7, r3 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + @ instruction: 0x01066dbc │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ @ instruction: 0x010637b0 │ │ │ │ - @ instruction: 0x01067290 │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r0, r7 │ │ │ │ - smlabteq r6, r0, r0, r7 │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - smlatbeq r6, r8, r1, r7 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlatteq r6, r0, r1, r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatbeq r6, r0, r2, r7 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatbeq r6, r4, r2, r7 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + smlatbeq r6, r0, r7, r3 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, lr, r6 │ │ │ │ + @ instruction: 0x01066e9c │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + @ instruction: 0x01066fb8 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlabbeq r6, r4, pc, r6 @ │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + @ instruction: 0x01066fbc │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - smlatteq r6, r0, r6, r3 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - @ instruction: 0x010675bc │ │ │ │ - @ instruction: 0x010674b8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ + swpeq r7, ip, [r6] │ │ │ │ + strheq r7, [r6, -r8] │ │ │ │ + smlatteq r6, r8, r6, r3 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + smlabteq r6, r8, r6, r3 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + @ instruction: 0x010636b8 │ │ │ │ + @ instruction: 0x01067294 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r3, r7 │ │ │ │ - @ instruction: 0x01063698 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ + smlatteq r6, ip, r1, r7 │ │ │ │ + @ instruction: 0x01063690 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ smlabbeq r6, r0, r6, r3 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x010674b8 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r2, r7 │ │ │ │ + @ instruction: 0x0106729c │ │ │ │ + @ instruction: 0x010672b8 │ │ │ │ tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ tsteq r6, r0, asr r6 │ │ │ │ - @ instruction: 0x010675bc │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + smlatbeq r6, r0, r3, r7 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ tsteq r6, r8, lsl r6 │ │ │ │ - @ instruction: 0x010675bc │ │ │ │ - @ instruction: 0x01067598 │ │ │ │ - smlabbeq r6, r0, r1, r9 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, r1, r9 │ │ │ │ - smlatteq r6, r8, r5, r3 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - smlatteq r6, r8, r1, r9 │ │ │ │ - @ instruction: 0x010691b0 │ │ │ │ - @ instruction: 0x01069190 │ │ │ │ - smlabteq r6, r0, r5, r7 │ │ │ │ - @ instruction: 0x010635b8 │ │ │ │ - smlatbeq r6, r8, r1, r9 │ │ │ │ - smlatteq r6, r0, r5, r7 │ │ │ │ - smlatbeq r6, r0, r5, r3 │ │ │ │ - smlatteq r6, r0, r1, r9 │ │ │ │ - @ instruction: 0x010691bc │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlabbeq r6, r0, r5, r3 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlatteq r6, ip, r1, r9 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ + smlabteq r6, r8, r3, r7 │ │ │ │ + smlatteq r6, r4, r3, r7 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + smlabbeq r6, r8, r4, r7 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + smlatteq r6, r0, r5, r3 │ │ │ │ + smlabbeq r6, ip, r4, r7 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + smlatteq r6, ip, r4, r7 │ │ │ │ + smlatbeq r6, r8, r5, r3 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + @ instruction: 0x01063598 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ + mrseq r9, (UNDEF: 22) │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ tsteq r6, r0, ror #10 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlatteq r6, r8, r2, r9 │ │ │ │ - @ instruction: 0x010676b4 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlabbeq r6, r4, r5, r7 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + @ instruction: 0x010691bc │ │ │ │ + smlabteq r6, r0, r5, r7 │ │ │ │ + @ instruction: 0x0106759c │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlabteq r6, r8, r4, r3 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ @ instruction: 0x010634b8 │ │ │ │ + @ instruction: 0x010691bc │ │ │ │ + @ instruction: 0x01069198 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x01063498 │ │ │ │ + smlatteq r6, r0, r5, r7 │ │ │ │ + smlabbeq r6, r8, r4, r3 │ │ │ │ + @ instruction: 0x01069e90 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + smlatteq r6, r0, r4, r9 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r1, r9 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r1, r9 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + smlatteq r6, r4, r1, r9 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + smlabteq r6, r8, r3, r3 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + @ instruction: 0x010633b0 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlatbeq r6, r0, r4, r3 │ │ │ │ + @ instruction: 0x01063390 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + smlabbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x010676b0 │ │ │ │ + smlabbeq r6, ip, r6, r7 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ smlatbeq r6, ip, r6, r7 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - smlabbeq r6, r0, r4, r3 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlatteq r6, r0, r2, r9 │ │ │ │ - smlatbeq r6, r0, r2, r9 │ │ │ │ tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x010676b8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - @ instruction: 0x0106929c │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - @ instruction: 0x010692b4 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - smlatbeq r6, r4, r3, r9 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlatteq r6, r8, r6, r7 │ │ │ │ + smlabteq r6, r4, r6, r7 │ │ │ │ + @ instruction: 0x01069294 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + smlatbeq r6, r0, r2, r9 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ ldrdeq r9, [r6, -ip] │ │ │ │ + @ instruction: 0x010692b8 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, r0, r2, r3 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - @ instruction: 0x010633b8 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - @ instruction: 0x01063398 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlabbeq r6, r8, r3, r3 │ │ │ │ - smlabteq r6, r4, r7, r7 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - smlabbeq r6, r0, r7, r7 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - smlabteq r6, r4, r7, r7 │ │ │ │ - smlatbeq r6, r0, r7, r7 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlabbeq r6, r8, r8, r7 │ │ │ │ - smlatteq r6, r8, r3, r9 │ │ │ │ - smlatbeq r6, r8, r3, r9 │ │ │ │ - smlabbeq r6, r4, r3, r9 │ │ │ │ - smlabteq r6, r0, r7, r7 │ │ │ │ - smlatteq r6, r8, r2, r3 │ │ │ │ - smlatbeq r6, r4, r3, r9 │ │ │ │ - smlatteq r6, r0, r7, r7 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, r0, r3, r9 │ │ │ │ - @ instruction: 0x010693bc │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ @ instruction: 0x010632b0 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ smlatbeq r6, r0, r2, r3 │ │ │ │ - smlabbeq r6, r0, r8, r7 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - smlatteq r6, ip, r3, r9 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ + smlatbeq r6, ip, r4, r9 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ tsteq r6, r0, lsr r2 │ │ │ │ + smlabbeq r6, r4, r7, r7 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + smlabteq r6, r0, r7, r7 │ │ │ │ + @ instruction: 0x0106779c │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x010677bc │ │ │ │ + smlabbeq r6, ip, r3, r9 │ │ │ │ + smlatteq r6, r0, r1, r3 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r3, r9 │ │ │ │ + smlabteq r6, r0, r1, r3 │ │ │ │ + @ instruction: 0x010693b0 │ │ │ │ + @ instruction: 0x010631b0 │ │ │ │ bleq ff3afebc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2afec4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1afecc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0afed4 │ │ │ │ @@ -7646,392 +7646,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r6, r0, r2, r7 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + smlabteq r6, r0, sp, r8 │ │ │ │ + smlabbeq r6, r0, sp, r8 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x01067198 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + @ instruction: 0x010671b8 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + @ instruction: 0x01068db8 │ │ │ │ + @ instruction: 0x01068d94 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlatteq r6, r4, sl, r2 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ tsteq r6, r8, lsl r2 │ │ │ │ - @ instruction: 0x01062b9c │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlabbeq r6, r4, fp, r2 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlabteq r6, r4, sp, r8 │ │ │ │ + smlatbeq r6, ip, sl, r2 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + @ instruction: 0x01062a9c │ │ │ │ tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + smlatteq r6, r0, r3, r7 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + @ instruction: 0x0106729c │ │ │ │ tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - @ instruction: 0x01068e94 │ │ │ │ - @ instruction: 0x01067298 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - @ instruction: 0x01068e94 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlatbeq r6, ip, r2, r7 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x010672b8 │ │ │ │ - smlatteq r6, ip, sl, r2 │ │ │ │ - smlabteq r6, r8, r1, r9 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x010672b8 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + @ instruction: 0x01067294 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + smlatteq r6, r4, r9, r2 │ │ │ │ + smlabteq r6, r8, lr, r8 │ │ │ │ smlabbeq r6, r8, lr, r8 │ │ │ │ - smlatbeq r6, ip, sl, r2 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatbeq r6, r0, r2, r7 │ │ │ │ + @ instruction: 0x010629bc │ │ │ │ + smlabbeq r6, r4, lr, r8 │ │ │ │ + smlabteq r6, r0, r2, r7 │ │ │ │ + smlatbeq r6, r4, r9, r2 │ │ │ │ + smlabteq r6, r0, lr, r8 │ │ │ │ + @ instruction: 0x01068e9c │ │ │ │ ldrdeq r7, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, lr, r8 │ │ │ │ - @ instruction: 0x01062a94 │ │ │ │ + smlabbeq r6, r4, r9, r2 │ │ │ │ + smlatteq r6, r4, r2, r7 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + smlabbeq r6, ip, pc, r8 @ │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlabteq r6, r4, lr, r8 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ tsteq r6, r4, lsl r3 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - smlabteq r6, r0, lr, r8 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - smlabteq r6, ip, lr, r8 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ smlatteq r6, r4, lr, r8 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01067398 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r3, r7 │ │ │ │ tsteq r6, r4, asr #30 │ │ │ │ - smlabteq r6, r4, r9, r2 │ │ │ │ - @ instruction: 0x01067394 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlatbeq r6, ip, r9, r2 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + smlabteq r6, r4, r8, r2 │ │ │ │ smlatbeq r6, ip, r3, r7 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - smlabbeq r6, ip, r9, r2 │ │ │ │ - smlabbeq r6, r8, pc, r8 @ │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - smlabteq r6, r4, pc, r8 @ │ │ │ │ - smlatbeq r6, r0, pc, r8 @ │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - smlatteq r6, r8, r3, r7 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlatteq r6, r4, pc, r8 @ │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - @ instruction: 0x010675bc │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - qaddeq r9, r0, r6 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlatteq r6, ip, pc, r8 @ │ │ │ │ + smlabbeq r6, r8, r3, r7 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + smlatbeq r6, r4, r8, r2 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + @ instruction: 0x01062894 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + @ instruction: 0x01068f90 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + smlatbeq r6, r8, r3, r7 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + smlabbeq r6, ip, pc, r8 @ │ │ │ │ + smlabteq r6, r8, r3, r7 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + smlabteq r6, r8, pc, r8 @ │ │ │ │ + smlatbeq r6, r4, pc, r8 @ │ │ │ │ + smlatteq r6, r0, r3, r7 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r7, r2 │ │ │ │ + smlatteq r6, r0, pc, r8 @ │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, ip │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + mrseq r9, (UNDEF: 6) │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + @ instruction: 0x010627bc │ │ │ │ tsteq r6, r8, asr #8 │ │ │ │ - smlabteq r6, r4, r8, r2 │ │ │ │ + smlatbeq r6, ip, r7, r2 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + @ instruction: 0x010674bc │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - smlatbeq r6, r4, r8, r2 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - @ instruction: 0x01062894 │ │ │ │ - smlatbeq r6, r4, r0, r9 │ │ │ │ - smlatbeq r6, r8, r4, r7 │ │ │ │ - smlabbeq r6, r4, r4, r7 │ │ │ │ - qaddeq r9, r4, r6 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + @ instruction: 0x010674b4 │ │ │ │ + @ instruction: 0x01067490 │ │ │ │ tsteq r6, r0, rrx │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - smlatbeq r6, r4, r0, r9 │ │ │ │ - smlabbeq r6, r0, r0, r9 │ │ │ │ - @ instruction: 0x010674bc │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - smlabteq r6, r8, r4, r7 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ smlatbeq r6, r8, r0, r9 │ │ │ │ + smlabbeq r6, r4, r0, r9 │ │ │ │ + smlabteq r6, r0, r4, r7 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + smlabteq r6, ip, r4, r7 │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r0, r9 │ │ │ │ - smlatteq r6, r4, r7, r2 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ tsteq r6, r0, lsl r5 │ │ │ │ + smlatteq r6, ip, r4, r7 │ │ │ │ + strheq r9, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlabteq r6, r8, r0, r9 │ │ │ │ + smlabteq r6, ip, r6, r2 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + smlabteq r6, r4, r5, r7 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + smlatteq r6, r4, r0, r9 │ │ │ │ + smlabteq r6, r0, r0, r9 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlabbeq r6, r4, r6, r2 │ │ │ │ smlatteq r6, r0, r0, r9 │ │ │ │ - smlabteq r6, r4, r7, r2 │ │ │ │ - smlatteq r6, ip, r0, r9 │ │ │ │ - @ instruction: 0x010627b4 │ │ │ │ - @ instruction: 0x01067590 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ tsteq r6, r0, asr #10 │ │ │ │ - smlabbeq r6, ip, r7, r2 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - @ instruction: 0x01067590 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - smlabteq r6, r8, r7, r9 │ │ │ │ - @ instruction: 0x010678bc │ │ │ │ - smlatteq r6, r8, r2, r9 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - smlatbeq r6, r4, r1, r9 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + @ instruction: 0x010675bc │ │ │ │ tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x010675b4 │ │ │ │ + @ instruction: 0x01067590 │ │ │ │ tsteq r6, r0, ror #2 │ │ │ │ - @ instruction: 0x0106759c │ │ │ │ - smlatteq r6, ip, r6, r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlabteq r6, ip, r5, r2 │ │ │ │ + smlabbeq r6, r0, r6, r7 │ │ │ │ + smlatteq r6, r0, r1, r9 │ │ │ │ + smlatbeq r6, r0, r1, r9 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + @ instruction: 0x010675b8 │ │ │ │ + @ instruction: 0x0106259c │ │ │ │ @ instruction: 0x0106919c │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - @ instruction: 0x010675b4 │ │ │ │ - smlabteq r6, ip, r6, r2 │ │ │ │ - smlabteq r6, r0, r5, r7 │ │ │ │ - @ instruction: 0x010626bc │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ ldrdeq r7, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r1, r9 │ │ │ │ - @ instruction: 0x01062694 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r1, r9 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlatteq r6, r0, r1, r9 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - smlatteq r6, ip, r1, r9 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ + smlabbeq r6, r4, r5, r2 │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + @ instruction: 0x010691b4 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + smlatteq r6, r4, r1, r9 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - smlatteq r6, r4, r5, r2 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - @ instruction: 0x010692b4 │ │ │ │ - @ instruction: 0x010676b8 │ │ │ │ - @ instruction: 0x01067694 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlatbeq r6, ip, r5, r2 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - @ instruction: 0x0106259c │ │ │ │ - @ instruction: 0x010692b4 │ │ │ │ - @ instruction: 0x01069290 │ │ │ │ - smlabteq r6, ip, r6, r7 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlabbeq r6, r8, r8, r7 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - smlatteq r6, r0, r6, r7 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + smlatteq r6, ip, r4, r2 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + smlabteq r6, r4, r6, r7 │ │ │ │ + smlabbeq r6, r4, r6, r7 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + @ instruction: 0x010624b4 │ │ │ │ + smlabbeq r6, r0, r6, r7 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + @ instruction: 0x0106249c │ │ │ │ + @ instruction: 0x010676bc │ │ │ │ + @ instruction: 0x01067698 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ @ instruction: 0x010692b0 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ + smlabbeq r6, ip, r2, r9 │ │ │ │ + smlabteq r6, r8, r6, r7 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + smlatbeq r6, ip, r2, r9 │ │ │ │ + smlatteq r6, r8, r6, r7 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ smlatteq r6, r8, r2, r9 │ │ │ │ + smlabteq r6, r4, r2, r9 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r4, r2 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlabteq r6, r4, r4, r2 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - smlatbeq r6, ip, r4, r2 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ + @ instruction: 0x010693b4 │ │ │ │ smlabbeq r6, r0, r7, r7 │ │ │ │ - smlabbeq r6, ip, r4, r2 │ │ │ │ - smlabbeq r6, ip, r7, r7 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlabteq r6, r0, r7, r7 │ │ │ │ - @ instruction: 0x0106779c │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + smlatteq r6, ip, r2, r9 │ │ │ │ + smlabteq r6, ip, r3, r2 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + @ instruction: 0x010623b4 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + @ instruction: 0x01062394 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + smlabbeq r6, r4, r3, r2 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - @ instruction: 0x010677bc │ │ │ │ - smlabbeq r6, ip, r3, r9 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + smlabbeq r6, r4, r7, r7 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + @ instruction: 0x01067790 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ ldrdeq r7, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r3, r9 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ + @ instruction: 0x010677b0 │ │ │ │ + smlabbeq r6, r0, r3, r9 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + smlabbeq r6, ip, r3, r9 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + @ instruction: 0x01067890 │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ @ instruction: 0x010693b0 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - smlatteq r6, ip, r3, r9 │ │ │ │ - smlabteq r6, r8, r3, r9 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ + smlabbeq r6, ip, r3, r9 │ │ │ │ + smlabteq r6, r8, r7, r7 │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlabteq r6, ip, r3, r2 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - smlatbeq r6, ip, r3, r2 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - @ instruction: 0x0106239c │ │ │ │ - smlabbeq r6, r8, fp, r7 │ │ │ │ - @ instruction: 0x010695b4 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ + smlatbeq r6, ip, r3, r9 │ │ │ │ + smlatteq r6, r8, r7, r7 │ │ │ │ + smlabteq r6, r4, r2, r2 │ │ │ │ + smlatteq r6, r8, r3, r9 │ │ │ │ + smlabteq r6, r4, r3, r9 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + smlatbeq r6, r4, r2, r2 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + @ instruction: 0x01062294 │ │ │ │ + smlabbeq r6, r8, r8, r7 │ │ │ │ tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlabbeq r6, r0, r8, r7 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + smlatbeq r6, ip, r4, r9 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlabbeq r6, r4, r8, r7 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r6, r0, r8, r7 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlabbeq r6, ip, r8, r7 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlabteq r6, r8, r8, r7 │ │ │ │ smlatbeq r6, r4, r8, r7 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - smlatteq r6, ip, r2, r2 │ │ │ │ - smlabteq r6, r4, r8, r7 │ │ │ │ - @ instruction: 0x01069494 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r4, r9 │ │ │ │ - @ instruction: 0x010622b4 │ │ │ │ - @ instruction: 0x010694b8 │ │ │ │ - smlatbeq r6, r4, r2, r2 │ │ │ │ - smlabteq r6, ip, r9, r7 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlatteq r6, ip, r4, r9 │ │ │ │ - smlabteq r6, r8, r4, r9 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatbeq r6, r4, r4, r9 │ │ │ │ + smlabbeq r6, r0, r4, r9 │ │ │ │ + @ instruction: 0x010678bc │ │ │ │ + @ instruction: 0x010621bc │ │ │ │ + smlabteq r6, r8, r8, r7 │ │ │ │ + smlatbeq r6, ip, r1, r2 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - smlatteq r6, r8, r4, r9 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ + smlatteq r6, r0, r8, r7 │ │ │ │ + @ instruction: 0x010694b0 │ │ │ │ + smlabbeq r6, r4, r1, r2 │ │ │ │ + @ instruction: 0x010694bc │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlabbeq r6, r0, r5, r9 │ │ │ │ - smlabbeq r6, r4, r9, r7 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + @ instruction: 0x01069690 │ │ │ │ + smlabteq r6, r4, r5, r9 │ │ │ │ + @ instruction: 0x01067990 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - smlabbeq r6, r0, r5, r9 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ + smlabbeq r6, r8, r9, r7 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r9, r7 │ │ │ │ - smlabteq r6, r4, r1, r2 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r9, r7 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + smlabteq r6, r4, r0, r2 │ │ │ │ + smlatteq r6, r4, r9, r7 │ │ │ │ tsteq r6, ip, ror r5 │ │ │ │ - smlabbeq r6, ip, r1, r2 │ │ │ │ - smlabteq r6, ip, r9, r7 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + @ instruction: 0x01067994 │ │ │ │ + swpeq r2, ip, [r6] │ │ │ │ + smlatbeq r6, r0, r9, r7 │ │ │ │ + smlabbeq r6, ip, r0, r2 │ │ │ │ + smlatteq r6, r4, r9, r7 │ │ │ │ + smlabteq r6, r0, r9, r7 │ │ │ │ + @ instruction: 0x01069590 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ @ instruction: 0x0106959c │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ + qaddeq r2, ip, r6 │ │ │ │ + @ instruction: 0x01067ab0 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r5, r9 │ │ │ │ + smlatteq r6, r8, r9, r7 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + smlabteq r6, ip, r5, r9 │ │ │ │ tsteq r6, r8, lsl #20 │ │ │ │ - smlatteq r6, r4, r9, r7 │ │ │ │ - @ instruction: 0x010695b4 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - smlabteq r6, r0, r5, r9 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - strdeq r9, [r6, -ip] │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + smlatteq r6, r4, r5, r9 │ │ │ │ tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - smlatteq r6, ip, r0, r2 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - @ instruction: 0x01069690 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatteq r6, r4, pc, r1 @ │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ tsteq r6, r8, ror #20 │ │ │ │ - smlatbeq r6, ip, r0, r2 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlabbeq r6, r8, sl, r7 │ │ │ │ - swpeq r2, r4, [r6] │ │ │ │ - smlabbeq r6, r8, r6, r9 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + @ instruction: 0x01061fbc │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlatbeq r6, ip, pc, r1 @ │ │ │ │ tsteq r6, r4, ror #12 │ │ │ │ - smlatbeq r6, r0, sl, r7 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlatbeq r6, ip, sl, r7 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlatteq r6, r4, r6, r9 │ │ │ │ - smlatteq r6, r8, sl, r7 │ │ │ │ - smlabteq r6, r4, sl, r7 │ │ │ │ - @ instruction: 0x01069694 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - smlatbeq r6, r0, r6, r9 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - smlatteq r6, r4, r6, r9 │ │ │ │ - smlabteq r6, r0, r6, r9 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + smlabbeq r6, ip, pc, r1 @ │ │ │ │ + smlabbeq r6, r8, sl, r7 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ eorspl pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -8848,26 +8848,26 @@ │ │ │ │ @ instruction: 0xf5a480f7 │ │ │ │ @ instruction: 0xf04f5465 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ @ instruction: 0xf002835c │ │ │ │ svclt 0x0000b8eb │ │ │ │ - smlabbeq r6, r6, r0, r9 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - smlabbeq r6, lr, r1, r9 │ │ │ │ - smlatbeq r8, r4, r2, r1 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - @ instruction: 0x010619ba │ │ │ │ - tsteq r8, sl, ror r1 │ │ │ │ + tsteq r6, r6 │ │ │ │ + smlatteq r8, r8, r4, r1 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + strdeq r1, [r8, -r4] │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + strdeq r9, [r6, -sl] │ │ │ │ + smlatteq r6, r4, r0, r9 │ │ │ │ + smlabteq r6, lr, r0, r9 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + strdeq r1, [r8, -sl] │ │ │ │ strbtpl pc, [r6], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ sbchi pc, ip, r2, lsl #4 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [fp, r3, ror #1] │ │ │ │ teqphi r5, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmialt r4, {r1, ip, sp, lr, pc}^ │ │ │ │ @@ -10156,172 +10156,172 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea56 │ │ │ │ bmi fe8e4940 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r8, r2, asr #4 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq lr, r2, asr r8 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - smlatbeq r6, r0, ip, r7 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - smlabbeq r6, r8, r9, r0 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlabteq r8, r2, r1, r0 │ │ │ │ + smlatteq r6, ip, ip, r7 │ │ │ │ + smlatbeq r8, r0, r1, r0 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ smlabteq r6, lr, ip, r7 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - smlabteq r6, r4, ip, r7 │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - @ instruction: 0x01067c9c │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - @ instruction: 0x01067c90 │ │ │ │ - tsteq r6, r6, lsl #16 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - @ instruction: 0x01067bb8 │ │ │ │ - @ instruction: 0x01067bb2 │ │ │ │ - @ instruction: 0x01067bb0 │ │ │ │ - smlatbeq r6, lr, fp, r7 │ │ │ │ - smlatbeq r6, r8, fp, r7 │ │ │ │ - smlatbeq r6, r6, fp, r7 │ │ │ │ - smlatbeq r6, r4, fp, r7 │ │ │ │ - @ instruction: 0x01067b9e │ │ │ │ - @ instruction: 0x01067b9c │ │ │ │ - @ instruction: 0x01067b96 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabbeq r6, r2, fp, r7 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - smlatbeq r6, r4, lr, r7 │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ + smlabteq r6, r0, ip, r7 │ │ │ │ + @ instruction: 0x01067cbe │ │ │ │ + smlabteq r6, r8, ip, r7 │ │ │ │ + smlabteq r6, sl, ip, r7 │ │ │ │ + smlabteq r6, r6, ip, r7 │ │ │ │ + smlabteq r8, ip, r0, r0 │ │ │ │ + @ instruction: 0x01067cb6 │ │ │ │ + smlatbeq r8, r8, r0, r0 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + smlabbeq r6, r0, r8, r0 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + smlabbeq lr, r4, r6, ip │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlabbeq r6, sl, r8, r0 │ │ │ │ + smlabbeq r6, r2, r8, r0 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + @ instruction: 0x0107ffbc │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + smlabbeq r6, r6, r7, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - smlatteq r6, r8, sl, r7 │ │ │ │ - smlatteq r6, lr, sl, r7 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ strdeq r7, [r6, -r6] │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlatteq r6, lr, sl, r7 │ │ │ │ - smlatteq r6, r8, sl, r7 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + smlabteq r6, ip, sl, r7 │ │ │ │ smlabteq r6, r6, sl, r7 │ │ │ │ - @ instruction: 0x01067abc │ │ │ │ - @ instruction: 0x01067ab2 │ │ │ │ - @ instruction: 0x010ec2b2 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - @ instruction: 0x0106069e │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - smlabbeq r6, r2, r6, r0 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - smlatteq lr, r8, r1, ip │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - smlatteq r6, r4, r5, r0 │ │ │ │ - smlatteq r6, lr, r5, r0 │ │ │ │ - smlatteq r6, r8, r5, r0 │ │ │ │ - smlatteq r6, r2, r5, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq lr, sl, asr #2 │ │ │ │ - @ instruction: 0x010602be │ │ │ │ - smlatbeq r7, r8, sl, pc @ │ │ │ │ - @ instruction: 0x0106029a │ │ │ │ - smlabbeq r7, r2, sl, pc @ │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x010ebfbe │ │ │ │ - smlatteq r6, r2, r3, r0 │ │ │ │ - @ instruction: 0x010603ba │ │ │ │ - smlabteq r6, r6, r3, r0 │ │ │ │ - smlabteq r6, r2, r3, r0 │ │ │ │ - @ instruction: 0x010603be │ │ │ │ - @ instruction: 0x010603ba │ │ │ │ - @ instruction: 0x010603ba │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ + smlabteq r6, r0, sl, r7 │ │ │ │ + @ instruction: 0x01067aba │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + @ instruction: 0x01067a9a │ │ │ │ + @ instruction: 0x01067a90 │ │ │ │ + smlabbeq r6, r6, sl, r7 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + smlabteq r6, ip, r4, r0 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + smlabteq r6, r2, r8, r7 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq lr, r2, lsr r2 │ │ │ │ smlatbeq r6, r6, r3, r0 │ │ │ │ - smlatteq lr, r2, lr, fp │ │ │ │ - qaddeq r0, r6, r6 │ │ │ │ - smlatbeq r6, lr, r6, r7 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ - smlatbeq r6, r2, r6, r7 │ │ │ │ - tsteq lr, lr, ror lr │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, sl, ror #12 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - @ instruction: 0x0105ff92 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - smlabbeq r8, r2, sp, sp │ │ │ │ - smlatteq r6, r0, r2, r7 │ │ │ │ - @ instruction: 0x010ebd9a │ │ │ │ - tstpeq r5, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r4, r5, r7 │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - smlatbeq r5, r8, lr, pc @ │ │ │ │ - smlabbeq r6, ip, r5, r7 │ │ │ │ - smlabbeq r6, ip, r5, r7 │ │ │ │ - smlabbeq r6, r8, r5, r7 │ │ │ │ - smlabbeq r6, r4, r5, r7 │ │ │ │ - smlabbeq r6, r0, r5, r7 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tstpeq r7, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r8, r2, lsl r5 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq lr, r8, ror #2 │ │ │ │ + smlatteq r6, r2, r5, r0 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + smlabteq lr, sl, r0, ip │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tstpeq r7, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tstpeq r7, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq lr, lr, lsr pc │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + smlatbeq lr, ip, lr, fp │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq lr, r2, ror #28 │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + tstpeq r5, r2, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r5, r7 │ │ │ │ + smlatteq r6, sl, r5, r7 │ │ │ │ + smlatteq r6, r8, r5, r7 │ │ │ │ + smlatteq r6, r6, r5, r7 │ │ │ │ + tstpeq r5, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r8, -r0] │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq lr, sl, lsl sp │ │ │ │ + smlabbeq r5, lr, lr, pc @ │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + @ instruction: 0x010ebcb4 │ │ │ │ + tstpeq r5, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq lr, r6, ror #22 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - @ instruction: 0x010674b0 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlatteq r6, r8, r0, r0 │ │ │ │ + @ instruction: 0x0107f592 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tstpeq r5, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r6, r4, r7 │ │ │ │ + smlatbeq r6, r6, r4, r7 │ │ │ │ + smlatbeq r6, sl, r4, r7 │ │ │ │ + @ instruction: 0x01080492 │ │ │ │ + smlatbeq r6, r2, r4, r7 │ │ │ │ + smlabbeq r6, r4, r0, r7 │ │ │ │ + smlabbeq r6, sl, r4, r7 │ │ │ │ + smlabbeq r6, lr, r4, r7 │ │ │ │ + smlabbeq r6, lr, r4, r7 │ │ │ │ + smlabbeq r6, ip, r4, r7 │ │ │ │ + smlabbeq r6, sl, r4, r7 │ │ │ │ + smlabbeq r6, r8, r4, r7 │ │ │ │ + smlabbeq r6, sl, r4, r7 │ │ │ │ + smlatteq lr, r6, sl, fp │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ blcs b343c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e908 │ │ │ │ @ instruction: 0xf8dfbd75 │ │ │ │ @ instruction: 0xf0062af4 │ │ │ │ ldrbtmi r0, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @@ -11019,128 +11019,128 @@ │ │ │ │ mul r7, sl, fp │ │ │ │ @ instruction: 0x463b4a76 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe4b3b88 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tstpeq r5, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - smlabbeq r5, lr, r9, pc @ │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - @ instruction: 0x0105f99c │ │ │ │ - tstpeq r7, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r6, r1, r7 │ │ │ │ - tstpeq r7, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, lr, r1, r7 │ │ │ │ - strdeq pc, [r7, -ip] │ │ │ │ - @ instruction: 0x0106719c │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - smlabbeq r6, r8, r1, r7 │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ + smlatteq r6, r0, r1, r7 │ │ │ │ + @ instruction: 0x0105f992 │ │ │ │ + smlatbeq r6, r4, r1, r7 │ │ │ │ + @ instruction: 0x0106719e │ │ │ │ + @ instruction: 0x01067194 │ │ │ │ + smlabbeq r6, lr, r1, r7 │ │ │ │ + tstpeq r5, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - smlabbeq lr, sl, r6, fp │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tstpeq r5, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0107efb6 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + tstpeq r5, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r2, r0, pc @ │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + smlatbeq r7, r0, r0, pc @ │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + tstpeq r7, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ tsteq r6, r4, lsl #2 │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - smlatbeq lr, r6, r5, fp │ │ │ │ - tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r0, r7 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - strheq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r0, r7 │ │ │ │ - smlatbeq r6, r8, r0, r7 │ │ │ │ + mrseq r7, (UNDEF: 22) │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r0, r7 │ │ │ │ + smlatteq r6, r8, r0, r7 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq lr, sl, lsl #12 │ │ │ │ + smlabteq r6, sl, r0, r7 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, sl, r0, r7 │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + tsteq r7, r6, lsr pc │ │ │ │ + smlatbeq r6, r2, r0, r7 │ │ │ │ + swpeq r7, r6, [r6] @ │ │ │ │ + swpeq r7, r0, [r6] │ │ │ │ + smlabbeq r6, sl, r0, r7 │ │ │ │ + smlabbeq r6, r4, r0, r7 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ tsteq lr, r6, lsr #10 │ │ │ │ - tsteq lr, r6, lsr #8 │ │ │ │ - smlabbeq r6, sl, pc, r6 @ │ │ │ │ - @ instruction: 0x0107ed90 │ │ │ │ - smlabbeq r6, r4, pc, r6 @ │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tstpeq r5, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r2, lsl sp │ │ │ │ - tstpeq r5, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r2, r4, pc @ │ │ │ │ - tsteq r9, sl, ror r7 │ │ │ │ - @ instruction: 0x010eb29e │ │ │ │ - tstpeq r5, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, asr #28 │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - smlabteq r5, r4, r3, pc @ │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tstpeq r5, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r6, sp, r6 │ │ │ │ - smlatteq r6, r6, sp, r6 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r7, sl, lsr fp │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, r8, sp, r6 │ │ │ │ - @ instruction: 0x01066dbe │ │ │ │ - @ instruction: 0x01066db4 │ │ │ │ - smlatbeq r6, sl, sp, r6 │ │ │ │ - smlatbeq r6, r0, sp, r6 │ │ │ │ - @ instruction: 0x01066d96 │ │ │ │ - smlabbeq r6, ip, sp, r6 │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ + @ instruction: 0x0105f69c │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + smlatbeq lr, r6, r4, fp │ │ │ │ + smlatbeq lr, r6, r3, fp │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r7, r0, lsl sp │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ strdeq r6, [r6, -r8] │ │ │ │ - smlatteq r6, ip, ip, r6 │ │ │ │ - smlatteq r6, r4, ip, r6 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x01066cbe │ │ │ │ - @ instruction: 0x01066cb8 │ │ │ │ - @ instruction: 0x01066cb6 │ │ │ │ - tsteq lr, r2, lsr lr │ │ │ │ - smlatbeq r5, lr, pc, lr @ │ │ │ │ - @ instruction: 0x0107e798 │ │ │ │ - smlabbeq r6, sl, ip, r6 │ │ │ │ - smlabbeq r6, sl, ip, r6 │ │ │ │ + smlatteq r5, r8, r7, pc @ │ │ │ │ + @ instruction: 0x0107ec92 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [r9, -sl] │ │ │ │ + tsteq lr, lr, lsl r2 │ │ │ │ + @ instruction: 0x0105f392 │ │ │ │ + smlabteq r6, r6, sp, r6 │ │ │ │ + @ instruction: 0x01066dba │ │ │ │ + smlatbeq r6, lr, sp, r6 │ │ │ │ + tstpeq r5, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r4, sp, r6 │ │ │ │ + smlabbeq r6, r0, sp, r6 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x0107eaba │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlatteq r6, r2, ip, r6 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, ip, ip, r6 │ │ │ │ + smlabteq r6, ip, ip, r6 │ │ │ │ + smlabteq r6, r8, ip, r6 │ │ │ │ + smlabteq r6, r4, ip, r6 │ │ │ │ + smlabteq r6, r0, ip, r6 │ │ │ │ + @ instruction: 0x01066cbc │ │ │ │ + @ instruction: 0x01066cb0 │ │ │ │ + smlatbeq r6, r4, ip, r6 │ │ │ │ + @ instruction: 0x01066c98 │ │ │ │ + @ instruction: 0x01066c90 │ │ │ │ smlabbeq r6, r4, ip, r6 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ tsteq r6, r8, ror ip │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + @ instruction: 0x010eadb2 │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + tsteq r7, r8, lsl r7 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x0105eb94 │ │ │ │ teqpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 q4, , q11 │ │ │ │ vcge.s8 d24, d3, d1 │ │ │ │ addsmi r5, r8, #220, 6 @ 0x70000003 │ │ │ │ ldrbthi pc, [r3], r2 @ │ │ │ │ strhi pc, [lr, #-512] @ 0xfffffe00 │ │ │ │ @@ -11936,91 +11936,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - smlabbeq r6, r0, sl, r6 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ + smlatbeq r6, r2, r9, r6 │ │ │ │ + smlatteq r6, sl, r9, r6 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlatbeq r6, r0, sl, r6 │ │ │ │ + @ instruction: 0x01066ab4 │ │ │ │ tsteq r6, r4, lsr fp │ │ │ │ - @ instruction: 0x01066bb4 │ │ │ │ - @ instruction: 0x01066bba │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, lr, ip, r6 │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ - smlabbeq r6, lr, sp, r6 │ │ │ │ - smlabbeq r6, ip, sp, r6 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - smlabteq r6, ip, sp, r6 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + @ instruction: 0x01066b9e │ │ │ │ + @ instruction: 0x01066b90 │ │ │ │ + smlatteq r6, ip, fp, r6 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + smlatbeq r6, r6, ip, r6 │ │ │ │ + smlabteq r6, r0, ip, r6 │ │ │ │ + smlatteq r6, r4, ip, r6 │ │ │ │ + smlabteq r6, r2, ip, r6 │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + @ instruction: 0x01066d98 │ │ │ │ + @ instruction: 0x01066db2 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + smlatbeq r6, r2, lr, r6 │ │ │ │ smlatbeq r6, r8, lr, r6 │ │ │ │ - smlatbeq r6, lr, lr, r6 │ │ │ │ - tsteq r6, r2, lsr #30 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - @ instruction: 0x01066fbc │ │ │ │ - mrseq r7, (UNDEF: 6) │ │ │ │ - qaddeq r7, r0, r6 │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - smlabteq r6, ip, r0, r7 │ │ │ │ - smlatteq r6, r2, r0, r7 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - smlabbeq r6, r6, r1, r7 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - @ instruction: 0x010672b2 │ │ │ │ - @ instruction: 0x010672b0 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - @ instruction: 0x0106749a │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - @ instruction: 0x010675b8 │ │ │ │ - smlabteq r6, lr, r5, r7 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - @ instruction: 0x0106779e │ │ │ │ - @ instruction: 0x0106779e │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067990 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - @ instruction: 0x01067a98 │ │ │ │ - @ instruction: 0x01067ab2 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlabbeq r6, r0, pc, r6 @ │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x01066fb2 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + @ instruction: 0x0106719e │ │ │ │ + smlatteq r6, r2, r1, r7 │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlabteq r6, r8, r2, r7 │ │ │ │ + smlatteq r6, r0, r2, r7 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + smlabbeq r6, r2, r3, r7 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + @ instruction: 0x010674b0 │ │ │ │ + smlatbeq r6, r0, r4, r7 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + smlatteq r6, r6, r5, r7 │ │ │ │ strdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - smlabbeq r6, ip, ip, r7 │ │ │ │ - smlabbeq r6, lr, ip, r7 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - smlatteq r6, r2, sp, r7 │ │ │ │ + smlabbeq r6, sl, r6, r7 │ │ │ │ + smlabteq r6, lr, r6, r7 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + @ instruction: 0x010677b6 │ │ │ │ + smlabteq r6, lr, r7, r7 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + smlatbeq r6, r8, r9, r7 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + smlabteq r6, ip, sl, r7 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + @ instruction: 0x01067bb8 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + smlatbeq r6, r8, ip, r7 │ │ │ │ + smlabteq r6, r0, ip, r7 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12798,87 +12798,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlabbeq r6, r8, sp, r7 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabteq r6, sl, sp, r7 │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - @ instruction: 0x01067fb4 │ │ │ │ + smlabteq r6, r4, ip, r7 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + smlatteq r6, r2, sp, r7 │ │ │ │ strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ + @ instruction: 0x01067e90 │ │ │ │ + @ instruction: 0x01067e9a │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + smlabteq r6, r8, pc, r7 @ │ │ │ │ + smlabteq r6, r6, pc, r7 @ │ │ │ │ + qaddeq r8, lr, r6 │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + @ instruction: 0x010681b0 │ │ │ │ strdeq r8, [r6, -r6] │ │ │ │ - smlabbeq r6, lr, r1, r8 │ │ │ │ - @ instruction: 0x01068198 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - smlabteq r6, r6, r2, r8 │ │ │ │ - smlatbeq r6, r8, r2, r8 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - @ instruction: 0x01068492 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + smlabteq r6, r0, r2, r8 │ │ │ │ ldrdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - smlabbeq r6, r4, r5, r8 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - @ instruction: 0x01068594 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - @ instruction: 0x01068598 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - smlatbeq r6, r4, r5, r8 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - smlatbeq r6, lr, r5, r8 │ │ │ │ - @ instruction: 0x01068598 │ │ │ │ - smlabbeq r6, lr, r1, sl │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabteq r6, ip, r5, r8 │ │ │ │ - @ instruction: 0x0106a198 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - @ instruction: 0x010685ba │ │ │ │ - @ instruction: 0x0106859c │ │ │ │ - @ instruction: 0x0106a192 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - smlatteq r6, r0, r5, r8 │ │ │ │ - @ instruction: 0x010685b4 │ │ │ │ - smlatbeq r6, ip, r1, sl │ │ │ │ - @ instruction: 0x0106a198 │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlatteq r6, r6, r1, sl │ │ │ │ - smlatbeq r6, ip, r1, sl │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + smlatbeq r6, r6, r4, r8 │ │ │ │ + smlatbeq r6, r6, r4, r8 │ │ │ │ + smlatteq r6, r6, r4, r8 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + strheq sl, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + smlabteq r6, lr, r0, sl │ │ │ │ + strheq sl, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + strdeq r8, [r6, -r6] │ │ │ │ + smlatteq r6, sl, r0, sl │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + smlabteq r6, lr, r0, sl │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + smlatteq r6, ip, r0, sl │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + smlatteq r6, ip, r0, sl │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + smlabbeq r6, ip, r5, r8 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + smlabbeq r6, lr, r5, r8 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x010685b2 │ │ │ │ cmnpcs r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ stmdale sp, {r0, r1, r3, r7, r8, r9, pc} │ │ │ │ cmnpcs r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438389 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ @@ -13655,88 +13655,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r0, sl │ │ │ │ + qaddeq sl, r8, r6 │ │ │ │ + @ instruction: 0x0106849e │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + smlatbeq r6, lr, r4, r8 │ │ │ │ + smlabbeq r6, lr, r4, r8 │ │ │ │ + smlabbeq r6, r2, r0, sl │ │ │ │ + @ instruction: 0x010684ba │ │ │ │ + swpeq sl, r2, [r6] │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + smlatbeq r6, sl, r4, r8 │ │ │ │ + @ instruction: 0x01068494 │ │ │ │ + smlabbeq r6, r8, r0, sl │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + smlabteq r6, r8, r4, r8 │ │ │ │ + swpeq sl, r4, [r6] │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + smlatbeq r6, sl, r4, r8 │ │ │ │ + swpeq sl, lr, [r6] │ │ │ │ + smlabbeq r6, sl, r0, sl │ │ │ │ + smlatteq r6, sl, r4, r8 │ │ │ │ + smlabteq r6, r8, r4, r8 │ │ │ │ + strheq sl, [r6, -ip] │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ smlabteq r6, lr, r0, sl │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - smlabteq r6, sl, r0, sl │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlatteq r6, r6, r0, sl │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ + swpeq sl, r4, [r6] │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + strheq sl, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r0, sl │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + tsteq r6, r2, lsr r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + strheq sl, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - @ instruction: 0x01068590 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - smlatbeq r6, r0, r5, r8 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + @ instruction: 0x0106859c │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + @ instruction: 0x010685b0 │ │ │ │ + smlabbeq r6, r6, r5, r8 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - @ instruction: 0x010685b2 │ │ │ │ - @ instruction: 0x01068590 │ │ │ │ - smlabbeq r6, r6, r1, sl │ │ │ │ - @ instruction: 0x010685be │ │ │ │ - @ instruction: 0x0106a196 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - @ instruction: 0x0106859e │ │ │ │ - smlabbeq r6, sl, r5, r8 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - @ instruction: 0x010685bc │ │ │ │ - smlabbeq r6, sl, r1, sl │ │ │ │ - smlabteq r6, lr, r5, r8 │ │ │ │ - smlatbeq r6, r0, r5, r8 │ │ │ │ - @ instruction: 0x0106a194 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - smlatteq r6, r2, r5, r8 │ │ │ │ - smlabteq r6, r2, r5, r8 │ │ │ │ - @ instruction: 0x0106a1b8 │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r1, sl │ │ │ │ - @ instruction: 0x0106a194 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - smlatteq r6, r2, r5, r8 │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - @ instruction: 0x0106a1ba │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlatteq r6, sl, r1, sl │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, r6, lsl #12 │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r1, sl │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ + smlabteq r6, sl, r5, r8 │ │ │ │ + smlatbeq r6, sl, r5, r8 │ │ │ │ + smlatbeq r6, r0, r1, sl │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + @ instruction: 0x0106a1b6 │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -14563,290 +14563,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r6, r2, r0, sl │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + smlatbeq r6, r2, r4, r8 │ │ │ │ + smlabbeq r6, ip, r4, r8 │ │ │ │ + smlabbeq r6, r2, r0, sl │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + smlabteq r6, r0, r4, r8 │ │ │ │ + smlabbeq r6, ip, r0, sl │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + smlatbeq r6, r4, r4, r8 │ │ │ │ + swpeq sl, r8, [r6] │ │ │ │ + smlabbeq r6, r2, r0, sl │ │ │ │ + smlatteq r6, r2, r4, r8 │ │ │ │ + smlabteq r6, r2, r4, r8 │ │ │ │ + strheq sl, [r6, -r6] │ │ │ │ + smlatteq r6, lr, r4, r8 │ │ │ │ + smlabteq r6, r6, r0, sl │ │ │ │ + smlabbeq r6, sl, r0, sl │ │ │ │ + smlatteq r6, ip, r4, r8 │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + smlabteq r6, sl, r0, sl │ │ │ │ + smlatbeq r6, r8, r0, sl │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + smlatteq r6, ip, r4, r8 │ │ │ │ smlatteq r6, r0, r0, sl │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlabbeq r6, r8, r5, r8 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - @ instruction: 0x0106859a │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlatbeq r6, ip, r5, r8 │ │ │ │ - smlabbeq r6, sl, r5, r8 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - @ instruction: 0x010685b6 │ │ │ │ - smlabbeq r6, lr, r1, sl │ │ │ │ - smlatteq r6, r6, r9, r8 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - smlatteq r6, r6, r1, r4 │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - smlatteq r6, sl, ip, r3 │ │ │ │ - smlatbeq r6, r6, ip, r3 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - smlabbeq r6, r2, ip, r3 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - @ instruction: 0x01063c9a │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ + smlabteq r6, ip, r0, sl │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + smlabteq r6, r6, r6, r4 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ strdeq r3, [r6, -r6] │ │ │ │ - smlatbeq r6, lr, sp, r3 │ │ │ │ - @ instruction: 0x01063dba │ │ │ │ - smlabteq r5, sl, sl, fp │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + @ instruction: 0x0105bab2 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + smlatbeq r5, r2, sl, fp │ │ │ │ + smlabteq r6, sl, ip, r3 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + @ instruction: 0x01063c96 │ │ │ │ + smlabbeq r5, r2, sl, fp │ │ │ │ + smlabteq r6, lr, ip, r3 │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r5, sl, asr #20 │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + tsteq r5, sl, lsr sl │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + smlabteq r6, sl, sp, r3 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ strdeq r3, [r6, -lr] │ │ │ │ - @ instruction: 0x0105baba │ │ │ │ - smlabbeq r6, r6, lr, r3 │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - @ instruction: 0x0105ba9a │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - smlabbeq r5, sl, sl, fp │ │ │ │ - smlatteq r6, sl, pc, r3 @ │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - smlatteq r6, sl, lr, r3 │ │ │ │ - @ instruction: 0x01063eb6 │ │ │ │ - smlabteq r6, r2, lr, r3 │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ + tsteq r5, sl, lsl #20 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + @ instruction: 0x01063eba │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + smlabteq r5, sl, r9, fp │ │ │ │ smlatteq r6, r2, lr, r3 │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ + smlatbeq r6, sl, lr, r3 │ │ │ │ + @ instruction: 0x01063eba │ │ │ │ + smlatbeq r5, sl, r9, fp │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + @ instruction: 0x0105b99a │ │ │ │ + @ instruction: 0x01063f96 │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - tsteq r5, sl, lsl sl │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - ldrdeq r3, [r6, -r2] │ │ │ │ + tsteq r5, r2, ror r9 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq r5, r2, ror #18 │ │ │ │ @ instruction: 0x01063f9a │ │ │ │ - smlatbeq r6, sl, pc, r3 @ │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + @ instruction: 0x01063f96 │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ + smlatteq r6, r2, r1, r4 │ │ │ │ + strheq r4, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + smlatteq r6, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01063fb6 │ │ │ │ + smlabteq r6, r2, pc, r3 @ │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ strdeq fp, [r5, -r2] │ │ │ │ - smlabteq r6, r6, pc, r3 @ │ │ │ │ - smlatteq r5, r2, r9, fp │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - smlatteq r6, sl, pc, r3 @ │ │ │ │ - smlabteq r5, sl, r9, fp │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - @ instruction: 0x0105b9ba │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - smlatbeq r6, sl, r0, r4 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ tsteq r6, r2, asr #32 │ │ │ │ - smlabbeq r5, r2, r9, fp │ │ │ │ - qaddeq r4, sl, r6 │ │ │ │ - tsteq r5, r2, ror r9 │ │ │ │ - smlabteq r6, r2, r0, r4 │ │ │ │ - swpeq r4, r2, [r6] │ │ │ │ - swpeq r4, lr, [r6] │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - strheq r4, [r6, -r6] │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - smlatteq r6, r6, r0, r4 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - smlatteq r5, r2, r8, fp │ │ │ │ - smlatteq r6, r2, r2, r4 │ │ │ │ - tsteq r6, r6, lsl r2 │ │ │ │ - smlabteq r6, sl, r1, r4 │ │ │ │ - @ instruction: 0x0106419e │ │ │ │ - smlatbeq r6, r6, r1, r4 │ │ │ │ - @ instruction: 0x0105b8b2 │ │ │ │ - smlabteq r6, r2, r1, r4 │ │ │ │ - smlatbeq r5, r2, r8, fp │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - smlabbeq r5, r2, r8, fp │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + smlabteq r5, r2, r8, fp │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + swpeq r4, r6, [r6] @ │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + @ instruction: 0x0105b89a │ │ │ │ + smlabbeq r6, sl, r0, r4 │ │ │ │ + smlabbeq r5, sl, r8, fp │ │ │ │ + smlatteq r6, r2, r0, r4 │ │ │ │ + smlatbeq r6, lr, r0, r4 │ │ │ │ tsteq r5, r2, ror r8 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - smlatbeq r6, r2, r2, r4 │ │ │ │ - @ instruction: 0x010642be │ │ │ │ - tsteq r5, sl, asr #16 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - @ instruction: 0x0106439a │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + @ instruction: 0x01064196 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ tsteq r5, r2, lsr #16 │ │ │ │ - smlatbeq r6, r6, r3, r4 │ │ │ │ - tsteq r5, r2, lsl r8 │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - smlatbeq r6, r2, r7, r4 │ │ │ │ - smlabteq r6, r6, r5, r4 │ │ │ │ - smlabteq r6, r2, r4, r4 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - smlabteq r5, r2, r7, fp │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - smlabteq r6, sl, r4, r4 │ │ │ │ - smlatteq r6, r6, r4, r4 │ │ │ │ + smlabteq r6, r6, r1, r4 │ │ │ │ + smlabbeq r6, r6, r1, r4 │ │ │ │ + @ instruction: 0x0106419a │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + smlabteq r6, r2, r1, r4 │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + smlatteq r6, r6, r2, r4 │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + smlabteq r5, sl, r7, fp │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + @ instruction: 0x0105b7ba │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + smlabteq r6, sl, r2, r4 │ │ │ │ smlatbeq r5, r2, r7, fp │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ @ instruction: 0x0105b792 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlabbeq r6, lr, r5, r4 │ │ │ │ - smlatbeq r6, sl, r5, r4 │ │ │ │ - tsteq r5, sl, ror #14 │ │ │ │ - smlatteq r6, r2, r5, r4 │ │ │ │ - tsteq r5, sl, asr r7 │ │ │ │ - smlabbeq r6, r6, r6, r4 │ │ │ │ - tsteq r6, r6, lsr r6 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + smlabteq r6, lr, r3, r4 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + @ instruction: 0x0106439a │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ tsteq r5, r2, asr #14 │ │ │ │ - @ instruction: 0x01064692 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - smlabteq r6, r2, r8, r4 │ │ │ │ - @ instruction: 0x010647be │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - smlabteq r6, r6, r7, r4 │ │ │ │ - smlatteq r6, r2, r7, r4 │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ + @ instruction: 0x0106449a │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + @ instruction: 0x0106449e │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + smlatteq r5, sl, r6, fp │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + @ instruction: 0x010645b6 │ │ │ │ smlabteq r5, r2, r6, fp │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - smlabbeq r6, sl, r8, r4 │ │ │ │ - smlatbeq r6, r6, r8, r4 │ │ │ │ - @ instruction: 0x0105b69a │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlabbeq r5, sl, r6, fp │ │ │ │ - smlabbeq r6, r2, r9, r4 │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + @ instruction: 0x0105b6b2 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + smlabteq r6, sl, r6, r4 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + @ instruction: 0x01064696 │ │ │ │ + smlabbeq r5, r2, r6, fp │ │ │ │ + smlabteq r6, lr, r6, r4 │ │ │ │ tsteq r5, r2, ror r6 │ │ │ │ - smlabbeq r6, lr, r9, r4 │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ - @ instruction: 0x01064d92 │ │ │ │ - @ instruction: 0x01064bb6 │ │ │ │ - @ instruction: 0x01064ab2 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - smlatteq r6, lr, r9, r4 │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq r5, sl, lsr #12 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ + @ instruction: 0x01064796 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq r5, r2, asr r6 │ │ │ │ + @ instruction: 0x0106479a │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + smlabteq r6, lr, r8, r4 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ tsteq r5, sl, lsl r6 │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - @ instruction: 0x01064aba │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - smlatteq r5, sl, r5, fp │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - smlabteq r6, lr, fp, r4 │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - @ instruction: 0x01064b9a │ │ │ │ - smlabteq r5, r2, r5, fp │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - @ instruction: 0x0105b5b2 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + @ instruction: 0x010648b2 │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + smlatteq r5, r2, r5, fp │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + @ instruction: 0x010649be │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + smlabbeq r6, sl, r9, r4 │ │ │ │ + smlatbeq r5, sl, r5, fp │ │ │ │ + smlabteq r6, r2, r9, r4 │ │ │ │ @ instruction: 0x0105b59a │ │ │ │ - smlabbeq r6, r2, ip, r4 │ │ │ │ - smlabbeq r5, sl, r5, fp │ │ │ │ - @ instruction: 0x01064eb2 │ │ │ │ - smlatbeq r6, lr, sp, r4 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - smlatteq r6, sl, ip, r4 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - @ instruction: 0x01064db6 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r5, sl, lsr #10 │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ + smlabbeq r6, sl, sl, r4 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq r5, sl, ror r5 │ │ │ │ + smlabbeq r6, lr, sl, r4 │ │ │ │ + tsteq r5, sl, ror #10 │ │ │ │ + smlabteq r6, r2, fp, r4 │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + tsteq r5, r2, lsr r5 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + smlatbeq r6, r6, fp, r4 │ │ │ │ tsteq r5, sl, lsl r5 │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ - smlabteq r6, sl, lr, r4 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - @ instruction: 0x01064e96 │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - smlabteq r6, lr, lr, r4 │ │ │ │ - smlatteq r5, r2, r4, fp │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + @ instruction: 0x01064cba │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + smlabbeq r6, r6, ip, r4 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + @ instruction: 0x01064cbe │ │ │ │ smlabteq r5, sl, r4, fp │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - @ instruction: 0x0105b4ba │ │ │ │ - smlatteq r6, r6, lr, r5 │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - @ instruction: 0x01065196 │ │ │ │ - swpeq r5, r2, [r6] │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - smlabteq r6, lr, pc, r4 @ │ │ │ │ - smlatteq r6, sl, pc, r4 @ │ │ │ │ + smlabbeq r6, r6, sp, r4 │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + smlatbeq r5, sl, r4, fp │ │ │ │ + smlabbeq r6, sl, sp, r4 │ │ │ │ + @ instruction: 0x0105b49a │ │ │ │ + @ instruction: 0x01064ebe │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ tsteq r5, r2, ror r4 │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ tsteq r5, r2, ror #8 │ │ │ │ - smlatteq r6, sl, r0, r5 │ │ │ │ - swpeq r5, sl, [r6] │ │ │ │ - strheq r5, [r6, -r6] │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - smlatteq r6, lr, r0, r5 │ │ │ │ - tsteq r5, r2, lsr r4 │ │ │ │ - tsteq r6, r2, lsr #4 │ │ │ │ - smlatbeq r6, lr, r1, r5 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - tsteq r5, sl, lsl #8 │ │ │ │ - @ instruction: 0x010651b2 │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r6, r6, asr r2 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + smlatbeq r6, r2, lr, r4 │ │ │ │ + tsteq r5, sl, asr #8 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r5, sl, lsr r4 │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + smlabteq r6, r6, r6, r5 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + @ instruction: 0x01064f9e │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + smlatbeq r6, r2, pc, r4 @ │ │ │ │ + smlatteq r5, r2, r3, fp │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + smlabteq r5, r2, r3, fp │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + @ instruction: 0x0105b3b2 │ │ │ │ + smlatbeq r6, r2, r1, r5 │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + smlabbeq r5, sl, r3, fp │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + smlabbeq r6, r6, r1, 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 │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0105af90 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlabbeq r5, r0, pc, sl @ │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - smlabteq r6, r8, lr, r4 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - @ instruction: 0x01064e94 │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - smlabteq r6, ip, lr, r4 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - @ instruction: 0x01064f94 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - @ instruction: 0x01064f98 │ │ │ │ tsteq r5, r0, lsl pc │ │ │ │ - smlabteq r6, ip, r0, r5 │ │ │ │ - qaddeq r5, r8, r6 │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - smlatteq r5, r8, lr, sl │ │ │ │ - qaddeq r5, ip, r6 │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - mrseq r5, (UNDEF: 22) │ │ │ │ - strheq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x01064d90 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + smlabteq r6, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01064ebc │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ smlabteq r5, r0, lr, sl │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - @ instruction: 0x0105aeb0 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - @ instruction: 0x010651bc │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabbeq r6, r8, r1, r5 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - smlabteq r6, r0, r1, r5 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + smlabteq r6, r4, lr, r4 │ │ │ │ + smlatteq r6, r0, lr, r4 │ │ │ │ + smlatbeq r5, r0, lr, sl │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + @ instruction: 0x0105ae90 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, pc, r4 @ │ │ │ │ + smlatbeq r6, r4, pc, r4 @ │ │ │ │ tsteq r5, r8, ror #28 │ │ │ │ - smlabbeq r6, r8, r2, r5 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - smlabbeq r6, ip, r2, r5 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - smlabteq r6, r0, r3, r5 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r3, r5 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + smlabbeq r6, r0, r0, r5 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + smlabbeq r6, ip, r0, r5 │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + @ instruction: 0x01065490 │ │ │ │ + @ instruction: 0x010652b4 │ │ │ │ + @ instruction: 0x010651b0 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlatteq r6, ip, r0, r5 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ smlatteq r5, r8, sp, sl │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - @ instruction: 0x010654b8 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - smlabbeq r6, r4, r4, r5 │ │ │ │ - smlatbeq r5, r8, sp, sl │ │ │ │ - @ instruction: 0x010654bc │ │ │ │ - @ instruction: 0x0105ad98 │ │ │ │ - smlabbeq r6, r4, r5, r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ - smlabbeq r6, r8, r5, r5 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x010651b8 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabteq r5, r8, sp, sl │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + @ instruction: 0x0105adb8 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + smlabteq r6, ip, r2, r5 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + @ instruction: 0x01065298 │ │ │ │ + @ instruction: 0x0105ad90 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlabbeq r5, r0, sp, sl │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ tsteq r5, r8, ror #26 │ │ │ │ - @ instruction: 0x010656bc │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r6, r5 │ │ │ │ + smlabbeq r6, r0, r3, r5 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + @ instruction: 0x010655b0 │ │ │ │ + smlatbeq r6, ip, r4, r5 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + smlatteq r6, r8, r3, r5 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ tsteq r5, r8, lsl sp │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlatbeq r6, r4, r7, r5 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - smlabteq r5, r8, ip, sl │ │ │ │ - smlatbeq r6, r8, r7, r5 │ │ │ │ - @ instruction: 0x0105acb8 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + @ instruction: 0x010654b4 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlatteq r5, r8, ip, sl │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlabteq r6, r8, r5, r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + @ instruction: 0x01065594 │ │ │ │ + smlabteq r5, r0, ip, sl │ │ │ │ + smlabteq r6, ip, r5, r5 │ │ │ │ + @ instruction: 0x0105acb0 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ @ instruction: 0x0105ac98 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ smlabbeq r5, r8, ip, sl │ │ │ │ - smlatbeq r6, r8, r9, r5 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - smlatteq r6, r4, r8, r5 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r5, r0, ror #24 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r9, r5 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + @ instruction: 0x0106589c │ │ │ │ + @ instruction: 0x01065798 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ tsteq r5, r8, lsr ip │ │ │ │ - smlatteq r6, r8, r9, r5 │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - @ instruction: 0x01067690 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatteq r5, r8, fp, sl │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlabbeq r6, r8, sl, r5 │ │ │ │ - smlabteq r5, r8, fp, sl │ │ │ │ - @ instruction: 0x01065a94 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r7, r5 │ │ │ │ + @ instruction: 0x010657bc │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + @ instruction: 0x010658b4 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + smlabbeq r6, r0, r8, r5 │ │ │ │ + smlatteq r5, r0, fp, sl │ │ │ │ + @ instruction: 0x010658b8 │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ @ instruction: 0x0105abb8 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, sl, r5 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - @ instruction: 0x0105ab90 │ │ │ │ - @ instruction: 0x01067690 │ │ │ │ - smlabbeq r5, r0, fp, sl │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlatbeq r5, r8, fp, sl │ │ │ │ + @ instruction: 0x01065a90 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ strdeq r5, [r6, -r4] │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r5, r7 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ tsteq r5, r8, ror #22 │ │ │ │ - @ instruction: 0x010676b4 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - smlatteq r6, r0, r6, r7 │ │ │ │ - @ instruction: 0x010676bc │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + smlatteq r6, r8, r5, r7 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ tsteq r5, r0, lsl fp │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlatteq r5, r8, sl, sl │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlabteq r6, r8, sl, r5 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + smlatbeq r5, r0, sl, sl │ │ │ │ + smlabbeq r6, r4, sl, r5 │ │ │ │ + @ instruction: 0x0105aa90 │ │ │ │ + smlabteq r6, r8, sl, r5 │ │ │ │ + smlatbeq r6, r4, sl, r5 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ + smlabbeq r6, r0, r6, r7 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ tsteq r6, r4, lsr #22 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlatteq r5, r0, sl, sl │ │ │ │ - smlatbeq r6, r4, fp, r5 │ │ │ │ + @ instruction: 0x010676bc │ │ │ │ + @ instruction: 0x01067698 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + smlatteq r6, r0, sl, r5 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + smlatteq r6, r0, r6, r7 │ │ │ │ + @ instruction: 0x010676bc │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + smlatteq r6, ip, r6, r7 │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabteq r5, r0, r9, sl │ │ │ │ tsteq r6, ip, lsr r7 │ │ │ │ tsteq r6, r8, lsl r7 │ │ │ │ tsteq r6, r4, asr fp │ │ │ │ - @ instruction: 0x0105aab8 │ │ │ │ + smlatbeq r5, r0, r9, sl │ │ │ │ tsteq r6, r0, ror #22 │ │ │ │ - smlatbeq r5, r8, sl, sl │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - @ instruction: 0x0105aa90 │ │ │ │ - smlabbeq r6, ip, fp, r5 │ │ │ │ - smlabbeq r5, r0, sl, sl │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - @ instruction: 0x010677bc │ │ │ │ + @ instruction: 0x0105a990 │ │ │ │ + @ instruction: 0x01067798 │ │ │ │ + @ instruction: 0x01065b9c │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ smlabteq r6, r0, fp, r5 │ │ │ │ @ instruction: 0x01065b9c │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - @ instruction: 0x010677bc │ │ │ │ - @ instruction: 0x01067798 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - smlatteq r6, r0, fp, r5 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r7, r7 │ │ │ │ - smlatteq r5, r8, r9, sl │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - smlabteq r5, r0, r9, sl │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - @ instruction: 0x0105a9b0 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - @ instruction: 0x010678b0 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + smlabbeq r6, r0, r7, r7 │ │ │ │ tsteq r5, r0, lsr r9 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - smlabbeq r6, r8, ip, r5 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - @ instruction: 0x01065c94 │ │ │ │ - smlatteq r5, r8, r8, sl │ │ │ │ + smlatbeq r6, r0, r7, r6 │ │ │ │ + @ instruction: 0x010661b0 │ │ │ │ + @ instruction: 0x01065eb4 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x01067794 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlatbeq r6, ip, fp, r5 │ │ │ │ + smlatteq r5, r0, r8, sl │ │ │ │ + @ instruction: 0x01065bb8 │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x01065cb4 │ │ │ │ - smlabbeq r6, r4, r8, r7 │ │ │ │ - smlabteq r5, r8, r8, sl │ │ │ │ - @ instruction: 0x01067890 │ │ │ │ - @ instruction: 0x0105a8b8 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlabteq r6, r4, r8, r7 │ │ │ │ - smlatbeq r6, r0, r8, r7 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlabbeq r5, r8, r8, sl │ │ │ │ - smlatteq r6, r8, ip, r5 │ │ │ │ + smlatbeq r6, r8, r7, r7 │ │ │ │ + @ instruction: 0x0105a8b0 │ │ │ │ + @ instruction: 0x010677b4 │ │ │ │ + smlatbeq r5, r0, r8, sl │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r7, r7 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ tsteq r5, r8, ror r8 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - smlatteq r6, r4, r8, r7 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ tsteq r5, r8, asr #16 │ │ │ │ - smlabbeq r6, r8, sp, r5 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r5, r8, lsr r8 │ │ │ │ + smlatteq r6, r0, r8, r7 │ │ │ │ + smlatbeq r6, ip, ip, r5 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ strdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - smlatteq r5, r8, r7, sl │ │ │ │ - smlabteq r6, r0, sl, r7 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - @ instruction: 0x0105a7b0 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ + smlatbeq r6, ip, ip, r5 │ │ │ │ + smlabbeq r6, r8, ip, r5 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + smlabteq r5, r8, r7, sl │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + smlatbeq r6, r0, r8, r7 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x01065cb8 │ │ │ │ smlatbeq r5, r0, r7, sl │ │ │ │ - @ instruction: 0x01067998 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - @ instruction: 0x01065db0 │ │ │ │ - smlabbeq r5, r0, r7, sl │ │ │ │ - @ instruction: 0x01065dbc │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ + smlabteq r6, r4, ip, r5 │ │ │ │ + @ instruction: 0x0105a790 │ │ │ │ + smlabteq r6, r4, r8, r7 │ │ │ │ + smlatbeq r6, r0, r8, r7 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + @ instruction: 0x01065db8 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r8, r7 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + smlabteq r5, r8, r6, sl │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + @ instruction: 0x0105a6b8 │ │ │ │ + @ instruction: 0x01065d9c │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlatbeq r5, r0, r6, sl │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + @ instruction: 0x0105a690 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + @ instruction: 0x01067990 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlatbeq r6, r8, sp, r5 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + @ instruction: 0x01065db4 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ ldrdeq r5, [r6, -r4] │ │ │ │ smlatbeq r6, r4, r9, r7 │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ @ instruction: 0x010679b0 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - smlatbeq r6, ip, sl, r7 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + smlatteq r6, ip, r9, r7 │ │ │ │ + smlabteq r6, r8, r9, r7 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + smlatteq r5, r8, r5, sl │ │ │ │ tsteq r6, r0, lsl sl │ │ │ │ smlatteq r6, ip, r9, r7 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - smlatteq r5, r0, r6, sl │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ ldrdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - @ instruction: 0x0105a6b0 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlatbeq r5, r0, r6, sl │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - smlabbeq r6, r4, lr, r5 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - @ instruction: 0x01065e90 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - @ instruction: 0x01067a90 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlabteq r5, r0, r5, sl │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlabbeq r6, r4, fp, r7 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlabbeq r5, r0, r5, sl │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + smlabbeq r6, r0, lr, r5 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + @ instruction: 0x01067ab8 │ │ │ │ @ instruction: 0x01065ebc │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x01065e98 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ smlatteq r6, r0, lr, r5 │ │ │ │ @ instruction: 0x01065ebc │ │ │ │ - smlabbeq r6, ip, sl, r7 │ │ │ │ - tsteq r5, r0, lsl #12 │ │ │ │ - @ instruction: 0x01067a98 │ │ │ │ strdeq sl, [r5, -r0] │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x01067ab8 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - smlabteq r5, r0, r5, sl │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ + smlatbeq r6, r0, sl, r7 │ │ │ │ + smlatteq r5, r0, r4, sl │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x01067ab0 │ │ │ │ + smlatteq r6, ip, lr, r5 │ │ │ │ + @ instruction: 0x0105a4b0 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlatbeq r5, r0, r4, sl │ │ │ │ tsteq r6, ip, lsr pc │ │ │ │ tsteq r6, r8, lsl pc │ │ │ │ smlatteq r6, r8, sl, r7 │ │ │ │ - @ instruction: 0x0105a598 │ │ │ │ + smlabbeq r5, r0, r4, sl │ │ │ │ strdeq r7, [r6, -r4] │ │ │ │ - smlabbeq r5, r8, r5, sl │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - @ instruction: 0x01065fbc │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + @ instruction: 0x01065f98 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r5, r8, lsr r4 │ │ │ │ tsteq r6, r4, asr fp │ │ │ │ tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - @ instruction: 0x01065fbc │ │ │ │ - @ instruction: 0x01065f98 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r5, r0, lsl #10 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - @ instruction: 0x01067bb0 │ │ │ │ - smlabbeq r6, ip, fp, r7 │ │ │ │ - smlabteq r6, r8, pc, r5 @ │ │ │ │ - smlabteq r5, r8, r4, sl │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x0105a4b8 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067bb0 │ │ │ │ - smlatbeq r5, r0, r4, sl │ │ │ │ - mrseq r6, (UNDEF: 6) │ │ │ │ - @ instruction: 0x0105a490 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlabteq r6, r8, r0, r6 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + smlabbeq r6, r0, pc, r5 @ │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + smlatbeq r6, r8, fp, r7 │ │ │ │ + smlatbeq r6, ip, pc, r5 @ │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + smlabteq r5, r8, r3, sl │ │ │ │ + smlatbeq r6, r8, fp, r7 │ │ │ │ + smlabbeq r6, r4, fp, r7 │ │ │ │ + smlabteq r6, r0, pc, r5 @ │ │ │ │ + smlatbeq r5, r8, r3, sl │ │ │ │ + smlabteq r6, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x0105a398 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, r8 │ │ │ │ + smlatteq r6, r4, pc, r5 @ │ │ │ │ + @ instruction: 0x01067bb4 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + smlabteq r6, r0, fp, r7 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ tsteq r6, ip, lsr #32 │ │ │ │ tsteq r6, r8 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - smlatteq r6, r4, fp, r7 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - smlabbeq r6, r4, ip, r7 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + smlatteq r6, ip, fp, r7 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + @ instruction: 0x01067cbc │ │ │ │ + smlabbeq r6, r8, r0, r6 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ smlabbeq r6, r8, r0, r6 │ │ │ │ tsteq r6, r4, rrx │ │ │ │ tsteq r6, r4, lsr ip │ │ │ │ - strdeq sl, [r5, -r0] │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ tsteq r6, r0, asr #24 │ │ │ │ - smlatteq r5, r0, r3, sl │ │ │ │ - smlatbeq r6, ip, r0, r6 │ │ │ │ - smlabbeq r6, r8, r0, r6 │ │ │ │ - smlabteq r5, r8, r3, sl │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - @ instruction: 0x0105a3b8 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ + smlabteq r5, r8, r2, sl │ │ │ │ + smlatteq r6, r4, r0, r6 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + swpeq r6, r4, [r6] @ │ │ │ │ + smlatbeq r5, r0, r2, sl │ │ │ │ + smlatbeq r6, r0, r0, r6 │ │ │ │ + @ instruction: 0x0105a290 │ │ │ │ smlatbeq r6, r0, ip, r7 │ │ │ │ tsteq r6, ip, ror ip │ │ │ │ - strheq r6, [r6, -r8] │ │ │ │ - smlabbeq r5, r8, r3, sl │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlatteq r6, r4, r0, r6 │ │ │ │ - @ instruction: 0x01067cb4 │ │ │ │ - tsteq r5, r8, asr r3 │ │ │ │ - smlabteq r6, r0, ip, r7 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlatteq r5, r8, r2, sl │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r6, ip, lr, r7 │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + smlabteq r6, ip, r0, r6 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + smlabteq r6, r0, r6, r6 │ │ │ │ + smlabteq r6, r4, r3, r6 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @@ -16446,226 +16446,226 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2260 @ 0xfffff72c │ │ │ │ ldmmi r4, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r6, r0, fp, r5 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + smlabbeq r6, r0, r6, r7 │ │ │ │ + smlabbeq r6, r4, sl, r5 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + @ instruction: 0x01059bbc │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + smlatbeq r5, ip, fp, r9 │ │ │ │ + smlabbeq r6, r0, r6, r7 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + @ instruction: 0x01065a98 │ │ │ │ + smlabbeq r5, ip, fp, r9 │ │ │ │ + smlatbeq r6, r4, sl, r5 │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + smlatteq r6, r0, sl, r5 │ │ │ │ + @ instruction: 0x01065abc │ │ │ │ + smlabbeq r6, ip, r6, r7 │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + @ instruction: 0x01067698 │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ tsteq r6, r4, lsl #22 │ │ │ │ smlatteq r6, r0, sl, r5 │ │ │ │ - @ instruction: 0x010676b0 │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - @ instruction: 0x010676bc │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - strdeq r9, [r5, -ip] │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + smlabteq r6, r4, r6, r7 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + @ instruction: 0x01067794 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + smlatteq r5, ip, sl, r9 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + ldrdeq r9, [r5, -ip] │ │ │ │ tsteq r6, r0, ror #22 │ │ │ │ tsteq r6, ip, lsr fp │ │ │ │ tsteq r6, ip, lsl #14 │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ + @ instruction: 0x01059abc │ │ │ │ tsteq r6, r8, lsl r7 │ │ │ │ - smlabteq r5, r4, fp, r9 │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - smlatbeq r5, ip, fp, r9 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - @ instruction: 0x01059b9c │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - smlatteq r6, r0, fp, r5 │ │ │ │ + smlatbeq r5, ip, sl, r9 │ │ │ │ + @ instruction: 0x01065bbc │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + smlabbeq r5, r4, sl, r9 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ tsteq r6, r8, ror r7 │ │ │ │ tsteq r6, r4, asr r7 │ │ │ │ - @ instruction: 0x01065b90 │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - @ instruction: 0x01065b9c │ │ │ │ - tsteq r5, ip, asr fp │ │ │ │ - smlatteq r6, r0, fp, r5 │ │ │ │ - @ instruction: 0x01065bbc │ │ │ │ - smlabbeq r6, ip, r7, r7 │ │ │ │ - tsteq r5, ip, lsr fp │ │ │ │ - @ instruction: 0x01067798 │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x010677b0 │ │ │ │ - smlatteq r6, ip, fp, r5 │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - smlabteq r5, ip, sl, r9 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - smlatteq r6, ip, ip, r5 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ + tsteq r5, ip, asr sl │ │ │ │ + smlatbeq r6, r4, fp, r5 │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + smlabteq r6, ip, r7, r7 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, fp, r5 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + smlabbeq r6, r8, r7, r7 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + smlabteq r6, ip, r7, r7 │ │ │ │ + smlatbeq r6, r8, r7, r7 │ │ │ │ + smlatteq r6, r4, fp, r5 │ │ │ │ + smlatteq r5, r4, r9, r9 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + smlatbeq r5, ip, r9, r9 │ │ │ │ + smlatteq r6, r4, r7, r7 │ │ │ │ + @ instruction: 0x0105999c │ │ │ │ tsteq r6, r0, asr ip │ │ │ │ tsteq r6, ip, lsr #24 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x01059a94 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlabbeq r5, r4, sl, r9 │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - smlatbeq r6, r8, r8, r7 │ │ │ │ + smlabbeq r5, r4, r9, r9 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + smlatteq r6, r0, r8, r7 │ │ │ │ + smlatbeq r6, ip, ip, r5 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r5, r4, asr #18 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ smlatbeq r6, ip, ip, r5 │ │ │ │ smlabbeq r6, r8, ip, r5 │ │ │ │ tsteq r6, r8, asr r8 │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ tsteq r6, r4, ror #16 │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, ip, r5 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - @ instruction: 0x01067890 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + smlatbeq r6, r0, r8, r7 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x01065cb8 │ │ │ │ + ldrdeq r9, [r5, -ip] │ │ │ │ + smlabteq r6, r4, ip, r5 │ │ │ │ + smlabteq r5, ip, r8, r9 │ │ │ │ smlabteq r6, r4, r8, r7 │ │ │ │ smlatbeq r6, r0, r8, r7 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlabteq r5, r4, r9, r9 │ │ │ │ - smlatteq r6, r8, ip, r5 │ │ │ │ - @ instruction: 0x010599b4 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01059994 │ │ │ │ - smlatteq r6, r4, r8, r7 │ │ │ │ - smlabbeq r5, r4, r9, r9 │ │ │ │ - smlabbeq r6, r8, sp, r5 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - @ instruction: 0x01067ab8 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - @ instruction: 0x01067990 │ │ │ │ - @ instruction: 0x01065d94 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - smlatteq r5, r4, r8, r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - ldrdeq r9, [r5, -r4] │ │ │ │ - @ instruction: 0x01067990 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlatbeq r6, r8, sp, r5 │ │ │ │ @ instruction: 0x010598b4 │ │ │ │ - @ instruction: 0x01065db4 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ smlatbeq r5, r4, r8, r9 │ │ │ │ - smlatteq r6, ip, r9, r7 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + @ instruction: 0x01065db0 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r8, r7 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + smlabteq r6, ip, r8, r7 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatteq r6, ip, r8, r7 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + @ instruction: 0x01065d9e │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + smlatteq r5, r2, r7, r9 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + ldrdeq r9, [r5, -r6] │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + smlatbeq r6, r0, r9, r7 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + @ instruction: 0x01065dbc │ │ │ │ + @ instruction: 0x010597b2 │ │ │ │ smlabteq r6, ip, sp, r5 │ │ │ │ - @ instruction: 0x0106799e │ │ │ │ - smlabbeq r5, r0, r8, r9 │ │ │ │ - smlatbeq r6, lr, r9, r7 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r6, lr, lsl lr │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - smlatteq r6, r4, r9, r7 │ │ │ │ - tsteq r5, r6, asr r8 │ │ │ │ - @ instruction: 0x01067ab8 │ │ │ │ - smlabbeq r6, r6, lr, r5 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r5, r2, lsr r8 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - @ instruction: 0x01065e94 │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r5, lr, lsl #16 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r5, r2, lsl #16 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01067a96 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - @ instruction: 0x01065eb2 │ │ │ │ - smlatteq r5, r4, r7, r9 │ │ │ │ - smlabteq r6, r2, lr, r5 │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - smlabteq r6, r6, sl, r7 │ │ │ │ - smlatbeq r6, r4, sl, r7 │ │ │ │ - smlabteq r5, r6, r7, r9 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x010597ba │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - smlabteq r6, r6, pc, r5 @ │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - @ instruction: 0x01059790 │ │ │ │ - smlatteq r6, lr, sl, r7 │ │ │ │ - smlabbeq r5, r4, r7, r9 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - tsteq r5, r0, ror #14 │ │ │ │ - @ instruction: 0x01067b9e │ │ │ │ - smlatbeq r6, r4, pc, r5 @ │ │ │ │ - smlabbeq r6, r2, pc, r5 @ │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r5, r2, asr #14 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01065fb2 │ │ │ │ - tsteq r5, r4, lsr #14 │ │ │ │ - @ instruction: 0x01067b9a │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - @ instruction: 0x01067bb4 │ │ │ │ + smlatbeq r5, r6, r7, r9 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ strdeq r5, [r6, -r2] │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - tsteq r6, r2 │ │ │ │ - smlatteq r5, r8, r6, r9 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - ldrdeq r9, [r5, -r0] │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - smlabteq r5, r4, r6, r9 │ │ │ │ - strheq r6, [r6, -r2] │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - smlatbeq r5, r6, r6, r9 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - @ instruction: 0x0105969a │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - smlabbeq r5, r8, r6, r9 │ │ │ │ - smlatbeq r6, lr, r0, r6 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ + smlabteq r6, r4, r9, r7 │ │ │ │ + smlabbeq r5, lr, r7, r9 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlabbeq r5, r2, r7, r9 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + smlabteq r6, ip, fp, r7 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + smlatbeq r6, r8, sl, r7 │ │ │ │ + smlatbeq r6, lr, lr, r5 │ │ │ │ + smlabbeq r6, ip, lr, r5 │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + @ instruction: 0x01067ab6 │ │ │ │ + @ instruction: 0x01067a94 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + smlatteq r5, ip, r6, r9 │ │ │ │ + smlatteq r6, r2, lr, r5 │ │ │ │ + smlatteq r5, r0, r6, r9 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlabteq r5, r2, r6, r9 │ │ │ │ + smlatteq r6, r4, sl, r7 │ │ │ │ + @ instruction: 0x010596b6 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + smlatbeq r5, r4, r6, r9 │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + @ instruction: 0x01059698 │ │ │ │ + smlatteq r6, lr, fp, r7 │ │ │ │ + @ instruction: 0x01065fbc │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + tsteq r5, r4, ror r6 │ │ │ │ + smlabbeq r6, r2, pc, r5 @ │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + smlabteq r6, sl, pc, r5 @ │ │ │ │ + smlatbeq r6, r8, pc, r5 @ │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + smlabbeq r6, sl, fp, r7 │ │ │ │ + tsteq r5, r4, asr #12 │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + smlabteq r6, ip, fp, r7 │ │ │ │ + smlatbeq r6, sl, fp, r7 │ │ │ │ + smlatteq r6, r8, pc, r5 @ │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + tsteq r6, lr, lsr #32 │ │ │ │ + strdeq r9, [r5, -ip] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ adcsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -17458,19 +17458,19 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ strbhi pc, [r1], #320 @ 0x140 @ │ │ │ │ svclt 0x0000e185 │ │ │ │ - smlatbeq r6, lr, r9, r0 │ │ │ │ - @ instruction: 0x01078e90 │ │ │ │ - smlatbeq r6, r2, r9, r0 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - ldrdeq r8, [r7, -r6] │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r7, r0, lsl lr │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + @ instruction: 0x010608b4 │ │ │ │ + tsteq r7, r6, asr sp │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5474 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -18071,109 +18071,109 @@ │ │ │ │ stc 7, cr15, [r0], {237} @ 0xed │ │ │ │ bmi 19749f8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r8, ror r7 │ │ │ │ - tsteq r7, r2, ror #30 │ │ │ │ - smlabbeq r5, lr, sl, pc @ │ │ │ │ - tsteq r7, r4, asr #30 │ │ │ │ - @ instruction: 0x0105fa96 │ │ │ │ - @ instruction: 0x0105fa9a │ │ │ │ - tstpeq r5, lr, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - tstpeq r5, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, r0, lr, r7 │ │ │ │ - tstpeq r5, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, lr, asr lr │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - smlabteq r5, ip, r6, r8 │ │ │ │ - tstpeq r5, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, asr r4 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r5, r4, ror #16 │ │ │ │ - tsteq lr, r6, lsr #8 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r5, sl, lsr #16 │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - @ instruction: 0x010e4394 │ │ │ │ - tsteq r5, lr, lsl #16 │ │ │ │ - @ instruction: 0x01058790 │ │ │ │ - @ instruction: 0x0105879c │ │ │ │ - @ instruction: 0x01058798 │ │ │ │ - @ instruction: 0x01058794 │ │ │ │ - @ instruction: 0x01058790 │ │ │ │ - @ instruction: 0x01058790 │ │ │ │ - tsteq lr, r2, lsl #6 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - tsteq r5, r8, lsl #14 │ │ │ │ - smlabteq lr, sl, r2, r4 │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - smlabteq r5, r8, r6, r8 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - tsteq lr, r6, asr #4 │ │ │ │ - smlabteq r5, r2, r6, r8 │ │ │ │ - mrseq r4, LR_fiq │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ - tsteq r7, r4, ror #22 │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - tsteq r7, r6, asr #22 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabteq r5, ip, r3, r8 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + smlatteq r7, r2, lr, r7 │ │ │ │ + tstpeq r5, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r4, lr, r7 │ │ │ │ + tstpeq r5, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + strdeq r4, [lr, -ip] │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + smlatteq r5, ip, r9, pc @ │ │ │ │ + smlatteq r5, ip, r9, pc @ │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + tsteq r7, r0, lsl #28 │ │ │ │ + smlatteq r5, ip, r9, pc @ │ │ │ │ + ldrdeq r7, [r7, -lr] │ │ │ │ + tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + smlatbeq r5, r0, r9, pc @ │ │ │ │ + smlatbeq r5, r0, r9, pc @ │ │ │ │ + smlatbeq r5, r4, r9, pc @ │ │ │ │ + ldrdeq r4, [lr, -sl] │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + smlatteq r5, r4, r7, r8 │ │ │ │ + smlatbeq lr, r6, r3, r4 │ │ │ │ + smlabteq r5, ip, r7, r8 │ │ │ │ + smlatbeq r5, r2, r7, r8 │ │ │ │ + smlatbeq r5, lr, r7, r8 │ │ │ │ + smlatbeq r5, sl, r7, r8 │ │ │ │ + smlatbeq r5, r6, r7, r8 │ │ │ │ + smlatbeq r5, r2, r7, r8 │ │ │ │ + smlatbeq r5, r2, r7, r8 │ │ │ │ + tsteq lr, r4, lsl r3 │ │ │ │ + smlabbeq r5, lr, r7, r8 │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ + smlabbeq lr, r2, r2, r4 │ │ │ │ + smlabbeq r5, r0, r6, r8 │ │ │ │ + smlabbeq r5, r8, r6, r8 │ │ │ │ + tsteq lr, sl, asr #4 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + tsteq r5, r6, asr r6 │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + tsteq r5, r2, asr r6 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + tsteq r5, r2, asr r6 │ │ │ │ + smlabteq lr, r6, r1, r4 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + smlabbeq lr, r0, r1, r4 │ │ │ │ + @ instruction: 0x01058498 │ │ │ │ + smlatteq r7, r4, sl, r7 │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + smlabteq r7, r6, sl, r7 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + @ instruction: 0x010583bc │ │ │ │ + smlabteq r5, r4, r3, r8 │ │ │ │ smlabteq r5, r6, r3, r8 │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ - tsteq r5, r4, asr #8 │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, sl, lsl r4 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - smlatteq lr, sl, r0, r4 │ │ │ │ - tsteq r5, r8, ror #6 │ │ │ │ - smlatteq r6, r6, r4, r6 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - smlatbeq lr, r8, r0, r4 │ │ │ │ - smlabteq r6, r6, r4, r6 │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tstpeq r5, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r6, r9, pc @ │ │ │ │ - smlabbeq r5, ip, r9, pc @ │ │ │ │ - smlabbeq r5, lr, r9, pc @ │ │ │ │ - tsteq lr, sl, lsr #32 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - @ instruction: 0x01077990 │ │ │ │ - tstpeq r5, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, ip, pc, r3 @ │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tsteq r7, lr, lsr #18 │ │ │ │ - tsteq r5, r4, lsr #2 │ │ │ │ + smlabteq r5, r0, r3, r8 │ │ │ │ + @ instruction: 0x01058398 │ │ │ │ + @ instruction: 0x0105839a │ │ │ │ + smlabbeq r6, r6, r4, r6 │ │ │ │ + smlabbeq r6, r6, r4, r6 │ │ │ │ + smlabbeq r6, r8, r4, r6 │ │ │ │ + smlabbeq r6, r6, r4, r6 │ │ │ │ + tsteq lr, sl, rrx │ │ │ │ + smlatteq r5, r8, r2, r8 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, sl, pc, r3 @ │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ tsteq r7, r0, lsl r9 │ │ │ │ - smlatteq r5, r2, sp, r7 │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + smlabteq r5, r4, r0, r8 │ │ │ │ + smlatbeq r7, lr, r8, r7 │ │ │ │ + smlatbeq r5, r4, r0, r8 │ │ │ │ + @ instruction: 0x01077890 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ eorle r2, r7, r0, lsr #16 │ │ │ │ ldmdacs r0, {r0, r1, r4, fp, ip, lr, pc} │ │ │ │ stmdale r7, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ eorle r2, r7, r4, lsl #16 │ │ │ │ eorle r2, r8, r8, lsl #16 │ │ │ │ stmdami r4!, {r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -18208,32 +18208,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - smlatbeq r6, lr, r2, r6 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - @ instruction: 0x0106629a │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - @ instruction: 0x0106629a │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ + @ instruction: 0x010661bc │ │ │ │ + smlatteq r6, lr, r1, r6 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + smlatbeq r6, r8, r1, r6 │ │ │ │ + smlabbeq r6, r6, r1, r6 │ │ │ │ + @ instruction: 0x01066190 │ │ │ │ + smlatbeq r5, sl, sl, r7 │ │ │ │ + @ instruction: 0x010661b8 │ │ │ │ + smlabteq r6, r6, r1, r6 │ │ │ │ + @ instruction: 0x01057a98 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + smlabbeq r5, r0, sl, r7 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ subsle r2, r7, r0, lsr #18 │ │ │ │ @@ -18488,75 +18488,75 @@ │ │ │ │ ldmdb lr!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 10f507c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tstpeq r5, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r6, lsr r6 │ │ │ │ - smlatteq r6, r8, r1, r6 │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - ldrdeq r6, [r6, -lr] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - smlatbeq r7, r4, r5, r7 │ │ │ │ - smlabbeq r5, r2, r1, pc @ │ │ │ │ - smlabbeq r7, sl, r5, r7 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - tsteq r7, r0, ror r5 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ + smlabteq r5, r2, r1, pc @ │ │ │ │ + @ instruction: 0x010775b6 │ │ │ │ tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - smlabbeq lr, r6, fp, r3 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ + tsteq r7, r4, ror r5 │ │ │ │ + tsteq r6, lr, asr r1 │ │ │ │ tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r7, ip, ror #8 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ + smlabteq lr, r0, fp, r3 │ │ │ │ tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq lr, r4, ror sl │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - ldrdeq r7, [r7, -sl] │ │ │ │ - smlatteq r6, r8, pc, r5 @ │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - smlabteq lr, r4, r9, r3 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - tsteq r7, r0, lsl pc │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - @ instruction: 0x010772ba │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r4, sl, ror r8 │ │ │ │ - tsteq lr, sl, lsl #18 │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ + tsteq r7, r4, lsr #10 │ │ │ │ + tstpeq r5, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, sl, lsl #10 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + strdeq r7, [r7, -r0] │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + smlatteq r6, ip, r0, r6 │ │ │ │ + smlatteq r6, sl, r0, r6 │ │ │ │ + smlatteq r6, r8, r0, r6 │ │ │ │ + smlatteq r6, r6, r0, r6 │ │ │ │ + tsteq lr, r6, lsl #22 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + smlabteq r6, ip, r0, r6 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, sl, r0, r6 │ │ │ │ + smlabteq r6, r0, r0, r6 │ │ │ │ + smlatteq r7, ip, r3, r7 │ │ │ │ + strheq r6, [r6, -r8] │ │ │ │ + strheq r6, [r6, -r8] │ │ │ │ + strheq r6, [r6, -ip] │ │ │ │ + strheq r6, [r6, -sl] │ │ │ │ + smlabteq r6, r0, r0, r6 │ │ │ │ + strdeq r3, [lr, -r4] │ │ │ │ + strheq r6, [r6, -sl] │ │ │ │ + tsteq r7, sl, asr r3 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + swpeq r6, r0, [r6] @ │ │ │ │ + swpeq r6, r6, [r6] @ │ │ │ │ + swpeq r6, r4, [r6] @ │ │ │ │ + swpeq r6, sl, [r6] @ │ │ │ │ + smlatbeq r6, r4, r0, r6 │ │ │ │ + smlatbeq r6, lr, r0, r6 │ │ │ │ + strheq r6, [r6, -r4] │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + smlatbeq r6, r6, r0, r6 │ │ │ │ + smlabteq r8, r2, r8, r5 │ │ │ │ + @ instruction: 0x01078e90 │ │ │ │ + swpeq r6, sl, [r6] @ │ │ │ │ + smlatbeq r6, sl, r0, r6 │ │ │ │ + smlatbeq r6, r4, r0, r6 │ │ │ │ + smlatbeq r6, r4, r0, r6 │ │ │ │ + tsteq r7, r4, asr r2 │ │ │ │ + smlatteq r5, lr, fp, r7 │ │ │ │ + tsteq r7, sl, lsr r2 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + smlabbeq lr, sl, r8, r3 │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ bicvs pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vcgt.s8 d8, d3, d16 │ │ │ │ vqadd.s8 q12, , q10 │ │ │ │ addsmi r0, r8, #36, 6 @ 0x90000000 │ │ │ │ tstphi sp, #6 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #268435456 @ 0x10000000 │ │ │ │ @@ -19357,85 +19357,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ + smlabteq r6, lr, lr, r5 │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ smlabteq r6, r4, pc, r5 @ │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - smlatbeq r6, r4, r0, r6 │ │ │ │ - mrseq r6, (UNDEF: 22) │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlatbeq r6, ip, r2, r6 │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - smlabteq r6, sl, r3, r6 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - smlabteq r6, r4, r4, r6 │ │ │ │ - smlabteq r6, r2, r4, r6 │ │ │ │ - @ instruction: 0x010666be │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - @ instruction: 0x010664b8 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - smlabbeq r6, sl, r7, r6 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - smlabbeq r6, ip, r9, r6 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - @ instruction: 0x01066ab6 │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - smlatbeq r6, r6, sp, r6 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - smlabbeq r6, r6, pc, r6 @ │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - @ instruction: 0x0106719e │ │ │ │ - smlatbeq r6, r0, sl, r6 │ │ │ │ - smlatteq r6, r0, lr, r6 │ │ │ │ - smlabbeq r6, ip, r3, r7 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlatbeq r6, sl, pc, r6 @ │ │ │ │ - smlabteq r6, r8, r1, r7 │ │ │ │ - smlatbeq r6, r8, sl, r6 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - @ instruction: 0x01067298 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - smlatteq r6, r6, r7, r7 │ │ │ │ - smlatteq r6, r2, r3, r7 │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - smlatbeq r6, r8, r7, r7 │ │ │ │ - @ instruction: 0x0106739a │ │ │ │ - smlatbeq r6, r2, r1, r7 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - smlatteq r6, sl, r0, r7 │ │ │ │ - smlatteq r6, r6, r8, r7 │ │ │ │ - @ instruction: 0x010674ba │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + smlabbeq r6, r0, r0, r6 │ │ │ │ + smlatteq r6, r2, r0, r6 │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + @ instruction: 0x010661b8 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + smlabbeq r6, r2, r2, r6 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + smlatbeq r6, r2, r3, r6 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + @ instruction: 0x01066590 │ │ │ │ + smlatteq r6, ip, r4, r6 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + smlabbeq r6, r8, r8, r6 │ │ │ │ + @ instruction: 0x010667be │ │ │ │ + smlatbeq r6, r2, r8, r6 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + smlabteq r6, lr, r9, r6 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + smlabbeq r6, r0, sl, r6 │ │ │ │ + @ instruction: 0x01066db8 │ │ │ │ + @ instruction: 0x01066f96 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + smlabteq r6, r6, r1, r7 │ │ │ │ + smlabteq r6, r4, sl, r6 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + smlatbeq r6, lr, r3, r7 │ │ │ │ + @ instruction: 0x01066c96 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlatteq r6, r6, fp, r6 │ │ │ │ + swpeq r7, r6, [r6] @ │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + @ instruction: 0x01066eb0 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlatteq r6, r8, fp, r7 │ │ │ │ + @ instruction: 0x01067394 │ │ │ │ + smlatbeq r6, r2, fp, r7 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + @ instruction: 0x010674b4 │ │ │ │ + strheq r7, [r6, -r2] │ │ │ │ + @ instruction: 0x0106789e │ │ │ │ + smlabbeq r6, r4, r4, r7 │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + tsteq r6, r6, ror #16 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20214,81 +20214,81 @@ │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r1, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [ip, r5]! @ │ │ │ │ cmnpne r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01066f98 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - smlabbeq r6, r4, r0, r8 │ │ │ │ - smlatbeq r6, r6, fp, r7 │ │ │ │ - smlatbeq r6, r8, fp, r7 │ │ │ │ - smlatbeq r6, r0, fp, r7 │ │ │ │ - smlatbeq r6, r2, fp, r7 │ │ │ │ - @ instruction: 0x01067b90 │ │ │ │ - @ instruction: 0x01067b92 │ │ │ │ - smlabbeq r6, sl, fp, r7 │ │ │ │ - smlatteq r6, sl, sp, r7 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ strdeq r7, [r6, -r6] │ │ │ │ - smlatteq r6, r2, pc, r7 @ │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - smlabbeq r6, ip, r1, r8 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - smlatteq r6, ip, r1, r8 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - @ instruction: 0x010682b4 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - @ instruction: 0x010683ba │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - @ instruction: 0x0106849a │ │ │ │ - smlatteq r6, lr, r8, r8 │ │ │ │ - @ instruction: 0x010684b4 │ │ │ │ - @ instruction: 0x010686bc │ │ │ │ - smlatteq r6, r0, r8, r8 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - @ instruction: 0x01068494 │ │ │ │ - @ instruction: 0x010686b0 │ │ │ │ - smlabteq r6, r0, r8, r8 │ │ │ │ - @ instruction: 0x0106849c │ │ │ │ - @ instruction: 0x010686b0 │ │ │ │ - @ instruction: 0x010688bc │ │ │ │ - smlabbeq r6, ip, r4, r8 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - smlabbeq r6, ip, r9, r8 │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - smlatbeq r6, ip, sl, r8 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlabteq r6, ip, fp, r8 │ │ │ │ - smlatbeq r6, r4, fp, r8 │ │ │ │ - smlatteq r6, r0, fp, r8 │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - smlabteq r6, lr, sp, r8 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ + smlabteq r6, lr, r2, r7 │ │ │ │ + @ instruction: 0x01066ebe │ │ │ │ + smlabteq r6, r8, r6, r7 │ │ │ │ + smlabteq r6, r8, sp, r7 │ │ │ │ + smlabteq r6, r8, sp, r7 │ │ │ │ + @ instruction: 0x01067dbc │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r2, ror r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + smlabbeq r6, lr, pc, r7 @ │ │ │ │ + smlatbeq r6, lr, pc, r7 @ │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlabteq r6, ip, r0, r8 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + smlabbeq r6, ip, r2, r8 │ │ │ │ + smlatteq r6, r6, r2, r8 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + smlatbeq r6, lr, r3, r8 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, lr, asr r6 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + @ instruction: 0x01068894 │ │ │ │ + @ instruction: 0x0106889e │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + @ instruction: 0x010689b0 │ │ │ │ + smlatteq r6, lr, r9, r8 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + @ instruction: 0x01068a98 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + @ instruction: 0x01068b92 │ │ │ │ + smlabteq r6, lr, fp, r8 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + smlatteq r6, r8, sp, r8 │ │ │ │ orrne pc, ip, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale r1, {r0, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ orrne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vabd.s8 q12, , │ │ │ │ addsmi r1, r8, #136, 6 @ 0x20000002 │ │ │ │ @@ -21080,81 +21080,81 @@ │ │ │ │ @ instruction: 0xf641807f │ │ │ │ addsmi r1, r8, #212, 6 @ 0x50000003 │ │ │ │ rsbshi pc, lr, r6 │ │ │ │ bicne pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0464298 │ │ │ │ stmdami r3, {r0, r2, r3, r4, r5, r6, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01068dbc │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - smlatteq r6, r4, lr, r8 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlabteq r6, ip, pc, r8 @ │ │ │ │ - qaddeq r9, r0, r6 │ │ │ │ - smlabbeq r6, ip, r0, r9 │ │ │ │ - ldrdeq r9, [r6, -sl] │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - smlatbeq r6, r0, r1, r9 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - @ instruction: 0x010692b4 │ │ │ │ - @ instruction: 0x0106929c │ │ │ │ - smlatteq r6, r6, r2, r9 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - smlatbeq r6, r0, r3, r9 │ │ │ │ - smlatteq r6, r4, r3, r9 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - smlatbeq r6, r6, r4, r9 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - @ instruction: 0x010694be │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabteq r6, sl, r5, r9 │ │ │ │ - tsteq r6, lr, lsl r6 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - smlabteq r6, r0, r6, r9 │ │ │ │ - smlatteq r6, sl, r6, r9 │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - smlabbeq r6, r4, r7, r9 │ │ │ │ - smlatteq r6, r2, r7, r9 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - smlabbeq r6, r4, r8, r9 │ │ │ │ - @ instruction: 0x010698b6 │ │ │ │ - tsteq r6, sl, lsr r9 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - smlabbeq r6, lr, r9, r9 │ │ │ │ - @ instruction: 0x010699b6 │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - @ instruction: 0x01069a98 │ │ │ │ - smlatteq r6, lr, sl, r9 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - smlatbeq r6, r2, fp, r9 │ │ │ │ - smlatteq r6, r4, fp, r9 │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ tsteq r6, ip, lsr sp │ │ │ │ - @ instruction: 0x01069db0 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - smlabteq r6, r0, lr, r9 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlatbeq r6, ip, pc, r9 @ │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlabbeq r6, ip, r0, sl │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r6, asr r2 │ │ │ │ - smlabbeq r6, r8, r2, sl │ │ │ │ + smlatbeq r6, r6, sp, r8 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlabteq r6, r4, lr, r8 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, ip │ │ │ │ + qaddeq r9, sl, r6 │ │ │ │ + smlatteq r6, r0, r0, r9 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + smlabteq r6, r4, r1, r9 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + @ instruction: 0x010692ba │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + smlatbeq r6, sl, r3, r9 │ │ │ │ + smlabteq r6, sl, r3, r9 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + smlabbeq r6, r2, r4, r9 │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + @ instruction: 0x0106959e │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + @ instruction: 0x010696ba │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + smlatbeq r6, sl, r7, r9 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + @ instruction: 0x010698ba │ │ │ │ + @ instruction: 0x010698b4 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + smlabbeq r6, sl, r9, r9 │ │ │ │ + @ instruction: 0x010699be │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + smlabteq r6, lr, sl, r9 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + @ instruction: 0x01069bb2 │ │ │ │ + strdeq r9, [r6, -lr] │ │ │ │ + @ instruction: 0x01069cbc │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + smlabteq r6, r4, sp, r9 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + @ instruction: 0x01069eb0 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + @ instruction: 0x01069f90 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + strheq sl, [r6, -sl] │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, lr, asr r1 │ │ │ │ + @ instruction: 0x0106a194 │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21944,81 +21944,81 @@ │ │ │ │ bicvc pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6418101 │ │ │ │ addsmi r7, r8, #204, 6 @ 0x30000003 │ │ │ │ tstphi r0, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r6, sl, r1, sl │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - smlabbeq r6, lr, r2, sl │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - smlatbeq r6, r0, r2, sl │ │ │ │ - @ instruction: 0x0106a2bc │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - smlatteq r6, lr, sl, sl │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ - smlatteq r6, r8, sl, sl │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r6, lsr #16 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - smlabteq r6, r6, sl, sl │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - smlatteq r6, sl, ip, sl │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - smlatteq r6, sl, ip, sl │ │ │ │ - @ instruction: 0x0106afba │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - strdeq fp, [r6, -lr] │ │ │ │ - @ instruction: 0x0106b394 │ │ │ │ - smlabteq r6, r0, sl, fp │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - smlatteq r6, sl, r8, fp │ │ │ │ - smlabbeq r6, ip, r4, fp │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - smlatteq r6, lr, r5, fp │ │ │ │ - smlabbeq r6, lr, r1, fp │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - smlatbeq r6, r6, r6, fp │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlabteq r6, r8, r9, fp │ │ │ │ - ldrdeq fp, [r6, -lr] │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - smlabbeq r6, lr, sl, fp │ │ │ │ - @ instruction: 0x0106bab0 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - @ instruction: 0x0106bd9e │ │ │ │ - smlabteq r6, r0, sp, fp │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + @ instruction: 0x0106a19a │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + smlatteq r6, r6, r1, sl │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + smlabbeq r6, ip, r2, sl │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + @ instruction: 0x0106a29e │ │ │ │ + smlatbeq r6, r4, r7, sl │ │ │ │ + smlatbeq r6, ip, r7, sl │ │ │ │ + smlatbeq r6, r6, r7, sl │ │ │ │ + smlatbeq r6, lr, r7, sl │ │ │ │ + @ instruction: 0x0106a79c │ │ │ │ + smlatbeq r6, r4, r7, sl │ │ │ │ + @ instruction: 0x0106a79e │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + @ instruction: 0x0106a4ba │ │ │ │ + smlabteq r6, r0, r4, sl │ │ │ │ + @ instruction: 0x0106a4ba │ │ │ │ + smlabteq r6, r0, r4, sl │ │ │ │ + smlabbeq r6, r8, ip, sl │ │ │ │ + smlabbeq r6, lr, ip, sl │ │ │ │ + smlabbeq r6, r8, ip, sl │ │ │ │ + smlabbeq r6, lr, ip, sl │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + smlatbeq r6, r2, r9, sl │ │ │ │ + smlatbeq r6, r4, r9, sl │ │ │ │ + @ instruction: 0x0106a99c │ │ │ │ + @ instruction: 0x0106a99e │ │ │ │ + smlatbeq r6, r4, r1, fp │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + ldrdeq fp, [r6, -r6] │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + ldrdeq fp, [r6, -ip] │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + smlatbeq r6, r4, r6, fp │ │ │ │ + ldrdeq fp, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + smlabteq r6, sl, r1, fp │ │ │ │ + @ instruction: 0x0106b790 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + smlabbeq r6, sl, r9, fp │ │ │ │ + smlatbeq r6, ip, r9, fp │ │ │ │ + ldrdeq fp, [r6, -r8] │ │ │ │ + smlatteq r6, r2, r9, fp │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + ldrdeq fp, [r6, -ip] │ │ │ │ + strdeq fp, [r6, -r2] │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + strdeq fp, [r6, -r6] │ │ │ │ orreq pc, r4, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vqadd.s8 q4, q0, │ │ │ │ vqadd.s8 d24, d18, d25 │ │ │ │ addsmi r0, r8, #16, 6 @ 0x40000000 │ │ │ │ rsbshi pc, r2, r6 │ │ │ │ @ instruction: 0xf641d85b │ │ │ │ @@ -22822,81 +22822,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlabbeq r6, r4, pc, fp @ │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - smlabbeq r6, r2, r2, ip │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - smlabbeq r6, r0, r0, ip │ │ │ │ - @ instruction: 0x0106c3ba │ │ │ │ - smlabbeq r6, r0, pc, fp @ │ │ │ │ - smlatbeq r6, lr, r2, ip │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - smlatbeq r6, r0, r1, ip │ │ │ │ - smlabteq r6, r8, r4, ip │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - @ instruction: 0x0106c2bc │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - @ instruction: 0x0106c49c │ │ │ │ - smlabteq r6, r6, r4, ip │ │ │ │ - ldrdeq ip, [r6, -sl] │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - @ instruction: 0x0106c592 │ │ │ │ + @ instruction: 0x0106beba │ │ │ │ + smlatteq r6, r4, lr, fp │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + smlatteq r6, lr, pc, fp @ │ │ │ │ + strdeq ip, [r6, -r8] │ │ │ │ + smlatteq r6, ip, lr, fp │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + smlabteq r6, r0, lr, fp │ │ │ │ + mrseq ip, (UNDEF: 6) │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + strdeq fp, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ strdeq ip, [r6, -r4] │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - @ instruction: 0x0106c692 │ │ │ │ - smlatteq r6, ip, r6, ip │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - smlatteq r6, lr, r7, ip │ │ │ │ - smlatteq r6, r6, r7, ip │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - ldrdeq ip, [r6, -r6] │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ strdeq ip, [r6, -lr] │ │ │ │ - smlatteq r6, r2, fp, ip │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - smlatbeq r6, ip, ip, ip │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlatteq r6, r6, sp, ip │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - smlatbeq r6, r2, lr, ip │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - @ instruction: 0x0106cf9a │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - ldrdeq ip, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - smlatbeq r6, sl, r0, sp │ │ │ │ - strdeq sp, [r6, -lr] │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - smlabteq r6, sl, r1, sp │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - smlabbeq r6, r0, r2, sp │ │ │ │ - smlatteq r6, ip, r2, sp │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - @ instruction: 0x0106d3ba │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - ldrdeq sp, [r6, -sl] │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - ldrdeq sp, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + smlabbeq r6, r4, r4, ip │ │ │ │ + smlatbeq r6, r2, r4, ip │ │ │ │ + smlabteq r6, ip, r4, ip │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + smlabteq r6, lr, r5, ip │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabteq r6, r2, r6, ip │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + smlatteq r6, r0, r7, ip │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + ldrdeq ip, [r6, -r2] │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + smlabbeq r6, r2, fp, ip │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + smlabteq r6, ip, ip, ip │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + @ instruction: 0x0106cdb8 │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + smlabbeq r6, r2, lr, ip │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + @ instruction: 0x0106cfbc │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + smlatteq r6, sl, r0, sp │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + @ instruction: 0x0106d1b8 │ │ │ │ + mrseq sp, LR_usr │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + smlabteq r6, ip, r2, sp │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + smlabbeq r6, lr, r3, sp │ │ │ │ + strdeq sp, [r6, -sl] │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + strdeq sp, [r6, -r6] │ │ │ │ + smlatteq r6, r6, r4, sp │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + @ instruction: 0x0106d5b0 │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23687,80 +23687,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0106d590 │ │ │ │ - smlatteq r6, r2, r5, sp │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlatbeq r6, sl, r6, sp │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - smlatbeq r6, ip, r7, sp │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - smlabteq r6, r8, r8, sp │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - @ instruction: 0x0106d990 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, lr, lsl #20 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - @ instruction: 0x0106db92 │ │ │ │ - strdeq sp, [r6, -ip] │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - smlabteq r6, r4, ip, sp │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - ldrdeq sp, [r6, -r4] │ │ │ │ - tsteq r6, lr, lsr lr │ │ │ │ - @ instruction: 0x0106de90 │ │ │ │ - strdeq sp, [r6, -sl] │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - smlatteq r6, r2, pc, sp @ │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - smlatbeq r6, sl, r0, lr │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - ldrdeq lr, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - smlabteq r6, r8, r2, lr │ │ │ │ - smlabteq r6, r8, r2, lr │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - @ instruction: 0x0106e390 │ │ │ │ - strdeq lr, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - tsteq r7, r4, rrx │ │ │ │ - tsteq r7, r2, rrx │ │ │ │ - smlatbeq r6, r6, r4, lr │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlabbeq r6, r0, r4, lr │ │ │ │ - smlabbeq r6, r8, r4, lr │ │ │ │ - @ instruction: 0x0106e49c │ │ │ │ - smlabbeq r6, lr, r4, lr │ │ │ │ - smlatbeq r6, r2, r4, lr │ │ │ │ - smlatbeq r6, sl, r4, lr │ │ │ │ - @ instruction: 0x0106e4be │ │ │ │ - @ instruction: 0x0106e4bc │ │ │ │ - ldrdeq lr, [r6, -r0] │ │ │ │ - ldrdeq lr, [r6, -r8] │ │ │ │ - smlabteq r7, lr, r0, r0 │ │ │ │ - swpeq r0, r6, [r7] │ │ │ │ - smlatbeq r7, sl, r0, r0 │ │ │ │ - strheq r0, [r7, -r2] │ │ │ │ - smlabteq r7, r6, r0, r0 │ │ │ │ - smlabteq r7, r0, r0, r0 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + smlabteq r6, ip, r5, sp │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + smlabteq r6, r4, r6, sp │ │ │ │ + smlabteq r6, r2, r6, sp │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlabbeq r6, sl, r7, sp │ │ │ │ + strdeq sp, [r6, -r6] │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + @ instruction: 0x0106d8b2 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatbeq r6, r8, r9, sp │ │ │ │ + smlabbeq r6, lr, r9, sp │ │ │ │ + strdeq sp, [r6, -r8] │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + smlabteq r6, r0, sl, sp │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + ldrdeq sp, [r6, -sl] │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlabbeq r6, ip, ip, sp │ │ │ │ + strdeq sp, [r6, -r6] │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + @ instruction: 0x0106ddbe │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + ldrdeq sp, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + smlabteq r6, ip, pc, sp @ │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + swpeq lr, r4, [r6] │ │ │ │ + smlatteq r6, r8, r0, lr │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + @ instruction: 0x0106e1b0 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + @ instruction: 0x0106e2b2 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + smlabteq r6, lr, r3, lr │ │ │ │ + smlatteq r6, r4, pc, pc @ │ │ │ │ + smlatteq r6, r2, pc, pc @ │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + smlabteq r6, r2, r3, lr │ │ │ │ + ldrdeq lr, [r6, -r4] │ │ │ │ + ldrdeq lr, [r6, -sl] │ │ │ │ + smlatteq r6, lr, r3, lr │ │ │ │ + smlatteq r6, ip, r3, lr │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r7, lr, asr #32 │ │ │ │ + tsteq r7, r6, lsl r0 │ │ │ │ + tsteq r7, sl, lsr #32 │ │ │ │ + tsteq r7, r2, lsr r0 │ │ │ │ + tsteq r7, r6, asr #32 │ │ │ │ + tsteq r7, r0, asr #32 │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf643862f │ │ │ │ addsmi r1, r8, #140, 6 @ 0x30000002 │ │ │ │ strthi pc, [lr], -r5 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -24550,81 +24550,81 @@ │ │ │ │ @ instruction: 0xf6434770 │ │ │ │ addsmi r5, r8, #140, 6 @ 0x30000002 │ │ │ │ ldrhi pc, [r4, -r5]! │ │ │ │ orrspl pc, r0, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r4, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r6, sl, pc, pc @ │ │ │ │ - ldrdeq pc, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r7, r6, lsr r0 │ │ │ │ + tstpeq r6, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106e3b0 │ │ │ │ + smlabbeq r6, r2, r3, lr │ │ │ │ + @ instruction: 0x0106e396 │ │ │ │ + @ instruction: 0x0106e39c │ │ │ │ + smlatbeq r6, lr, r3, lr │ │ │ │ + smlatbeq r6, r8, r3, lr │ │ │ │ + @ instruction: 0x0106e3bc │ │ │ │ + smlabteq r6, r2, r3, lr │ │ │ │ + @ instruction: 0x0106ffb6 │ │ │ │ + tstpeq r6, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, pc, pc @ │ │ │ │ + smlabbeq r6, r6, pc, pc @ │ │ │ │ + @ instruction: 0x0106ff98 │ │ │ │ + @ instruction: 0x0106ff92 │ │ │ │ + smlatbeq r6, r6, pc, pc @ │ │ │ │ + smlatbeq r6, ip, pc, pc @ │ │ │ │ + @ instruction: 0x0106ffbe │ │ │ │ + smlatbeq r6, ip, pc, pc @ │ │ │ │ + smlabteq r6, r0, pc, pc @ │ │ │ │ + smlabteq r6, r6, pc, pc @ │ │ │ │ + ldrdeq pc, [r6, -r8] │ │ │ │ + ldrdeq pc, [r6, -r2] │ │ │ │ + smlatteq r6, r6, pc, pc @ │ │ │ │ smlatteq r6, ip, pc, pc @ │ │ │ │ - mrseq r0, (UNDEF: 7) │ │ │ │ - tsteq r7, r6 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r7, r4, asr #32 │ │ │ │ tsteq r7, r8, lsl r0 │ │ │ │ - tsteq r7, r2, lsl r0 │ │ │ │ - tsteq r7, r6, lsr #32 │ │ │ │ - tsteq r7, ip, lsr #32 │ │ │ │ + tsteq r7, sl, lsr #32 │ │ │ │ + tsteq r7, r0, lsr r0 │ │ │ │ + tsteq r7, r2, asr #32 │ │ │ │ tsteq r7, lr, lsr r0 │ │ │ │ - tsteq r7, ip, lsr #32 │ │ │ │ - tsteq r7, r0, asr #32 │ │ │ │ - tsteq r7, r6, asr #32 │ │ │ │ - qaddeq r0, r8, r7 │ │ │ │ - qaddeq r0, r2, r7 │ │ │ │ - tsteq r7, r6, rrx │ │ │ │ - tsteq r7, ip, rrx │ │ │ │ - smlabteq r6, ip, r4, lr │ │ │ │ - @ instruction: 0x0106e490 │ │ │ │ - smlatbeq r6, r4, r4, lr │ │ │ │ - smlatbeq r6, sl, r4, lr │ │ │ │ - @ instruction: 0x0106e4bc │ │ │ │ + qaddeq r0, r0, r7 │ │ │ │ + qaddeq r0, r6, r7 │ │ │ │ @ instruction: 0x0106e4b6 │ │ │ │ - smlabteq r6, sl, r4, lr │ │ │ │ - ldrdeq lr, [r6, -r0] │ │ │ │ - smlabteq r7, r4, r0, r0 │ │ │ │ - swpeq r0, r8, [r7] │ │ │ │ - smlatbeq r7, sl, r0, r0 │ │ │ │ - strheq r0, [r7, -r0] │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlabbeq r6, sl, r4, lr │ │ │ │ + smlabbeq r6, r4, r4, lr │ │ │ │ + @ instruction: 0x0106e498 │ │ │ │ + smlatbeq r6, r2, r4, lr │ │ │ │ + @ instruction: 0x0106e4b6 │ │ │ │ + smlatbeq r6, r6, r4, lr │ │ │ │ + @ instruction: 0x0106e4ba │ │ │ │ + smlabteq r6, r4, r4, lr │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + ldrdeq lr, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r4, lr │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + smlatteq r7, r8, r0, r0 │ │ │ │ + smlatbeq r7, lr, r0, r0 │ │ │ │ smlabteq r7, r2, r0, r0 │ │ │ │ - strheq r0, [r7, -lr] │ │ │ │ - ldrdeq r0, [r7, -r0] │ │ │ │ - ldrdeq r0, [r7, -r6] │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - ldrdeq lr, [r6, -lr] │ │ │ │ - strdeq lr, [r6, -r0] │ │ │ │ - strdeq lr, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r7, r8, ror #2 │ │ │ │ - tsteq r7, lr, lsr #2 │ │ │ │ - tsteq r7, r2, asr #2 │ │ │ │ - tsteq r7, ip, asr #2 │ │ │ │ - tsteq r7, r0, ror #2 │ │ │ │ - tsteq r7, ip, asr r1 │ │ │ │ - tsteq r7, r0, ror r1 │ │ │ │ - tsteq r7, sl, ror r1 │ │ │ │ - ldrdeq lr, [r6, -ip] │ │ │ │ + smlabteq r7, ip, r0, r0 │ │ │ │ + smlatteq r7, r0, r0, r0 │ │ │ │ + ldrdeq r0, [r7, -ip] │ │ │ │ + strdeq r0, [r7, -r0] │ │ │ │ + strdeq r0, [r7, -sl] │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25399,227 +25399,227 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2262 @ 0xfffff72a │ │ │ │ ldmmi r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r6, r2, r4, lr │ │ │ │ - @ instruction: 0x0106e4b4 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + qaddeq r0, r6, r7 │ │ │ │ + tsteq r7, ip │ │ │ │ + tsteq r7, lr, lsl r0 │ │ │ │ + tsteq r7, r6, lsr #32 │ │ │ │ + tsteq r7, r8, lsr r0 │ │ │ │ + tsteq r7, r2, lsr r0 │ │ │ │ + tsteq r7, r4, asr #32 │ │ │ │ + tsteq r7, ip, asr #32 │ │ │ │ + smlatbeq r6, ip, r4, lr │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + @ instruction: 0x0106e490 │ │ │ │ + @ instruction: 0x0106e496 │ │ │ │ + smlatbeq r6, sl, r4, lr │ │ │ │ + smlatbeq r6, r4, r4, lr │ │ │ │ + @ instruction: 0x0106e4b6 │ │ │ │ @ instruction: 0x0106e4bc │ │ │ │ - smlabteq r6, lr, r4, lr │ │ │ │ - smlabteq r6, r8, r4, lr │ │ │ │ - ldrdeq lr, [r6, -sl] │ │ │ │ - smlatteq r6, r2, r4, lr │ │ │ │ - ldrdeq r0, [r7, -r6] │ │ │ │ - smlabbeq r7, ip, r0, r0 │ │ │ │ - swpeq r0, lr, [r7] │ │ │ │ - smlatbeq r7, r6, r0, r0 │ │ │ │ - strheq r0, [r7, -r8] │ │ │ │ strheq r0, [r7, -r2] │ │ │ │ - smlabteq r7, r4, r0, r0 │ │ │ │ - smlabteq r7, ip, r0, r0 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - strdeq lr, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r7, r6, ror r0 │ │ │ │ + smlabbeq r7, r8, r0, r0 │ │ │ │ + smlabbeq r7, lr, r0, r0 │ │ │ │ + smlatbeq r7, r2, r0, r0 │ │ │ │ + swpeq r0, ip, [r7] │ │ │ │ + smlatbeq r7, lr, r0, r0 │ │ │ │ + strheq r0, [r7, -r4] │ │ │ │ tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r7, r2, lsr r1 │ │ │ │ - strdeq r0, [r7, -r6] │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ - tsteq r7, lr, lsl #2 │ │ │ │ - tsteq r7, r2, lsr #2 │ │ │ │ - tsteq r7, ip, lsl r1 │ │ │ │ - tsteq r7, lr, lsr #2 │ │ │ │ - tsteq r7, r4, lsr r1 │ │ │ │ - @ instruction: 0x0106e596 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - smlabbeq r6, r0, r5, lr │ │ │ │ - @ instruction: 0x0106e594 │ │ │ │ - smlabbeq r6, lr, r5, lr │ │ │ │ - smlatbeq r6, r0, r5, lr │ │ │ │ - smlatbeq r6, r6, r5, lr │ │ │ │ - @ instruction: 0x0107019a │ │ │ │ - smlabbeq r6, r6, r1, r8 │ │ │ │ - @ instruction: 0x01063d92 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq r6, lr, ror #28 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tstpeq r5, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, lr, r9, pc @ │ │ │ │ - smlabbeq r5, r2, r9, pc @ │ │ │ │ - tstpeq r5, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [r5, -r6] │ │ │ │ - smlabbeq r5, r6, r9, pc @ │ │ │ │ - @ instruction: 0x0105f996 │ │ │ │ - ldrdeq r0, [r5, -lr] │ │ │ │ - tstpeq r5, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - tstpeq r5, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01050ebe │ │ │ │ - tstpeq r5, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fa92 │ │ │ │ - smlatbeq r5, r6, lr, r0 │ │ │ │ - smlatbeq r5, sl, fp, pc @ │ │ │ │ - tstpeq r5, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, lr, sl, pc @ │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - tstpeq r5, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, ror #28 │ │ │ │ - tstpeq r5, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, sl, fp, pc @ │ │ │ │ - @ instruction: 0x0105fbba │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - tstpeq r5, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsr #28 │ │ │ │ - @ instruction: 0x0105fe96 │ │ │ │ - tstpeq r5, r6, ror sp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlatbeq r5, r2, ip, pc @ │ │ │ │ - smlabteq r5, r2, ip, pc @ │ │ │ │ + smlatteq r6, r8, r4, lr │ │ │ │ + strdeq lr, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r7, sl, lsl r1 │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlatteq r6, lr, sp, r0 │ │ │ │ + smlabteq r6, r6, r0, r0 │ │ │ │ + smlatteq r5, r2, ip, pc @ │ │ │ │ + smlatbeq r5, r6, sl, pc @ │ │ │ │ + tstpeq r5, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + ldrdeq pc, [r5, -lr] │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tstpeq r5, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, asr lr │ │ │ │ + smlabteq r5, r2, r9, pc @ │ │ │ │ + tstpeq r5, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, lr, r9, pc @ │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + tstpeq r5, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsr #28 │ │ │ │ + tstpeq r5, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fa96 │ │ │ │ + tstpeq r5, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ strdeq r0, [r5, -lr] │ │ │ │ - tstpeq r5, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fab2 │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ smlatteq r5, r6, sp, r0 │ │ │ │ - @ instruction: 0x0105fdb2 │ │ │ │ - tstpeq r5, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r6, sp, pc @ │ │ │ │ + smlabbeq r5, r6, fp, pc @ │ │ │ │ + tstpeq r5, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr fp @ p-variant is OBSOLETE │ │ │ │ smlabteq r5, r6, sp, r0 │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ + smlatbeq r5, sl, fp, pc @ │ │ │ │ + smlabteq r5, r6, fp, pc @ │ │ │ │ smlatbeq r5, lr, sp, r0 │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - @ instruction: 0x0105fe96 │ │ │ │ - tstpeq r5, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r6, sp, r0 │ │ │ │ - smlatbeq r5, r6, lr, pc @ │ │ │ │ - @ instruction: 0x0105feb6 │ │ │ │ - tsteq r5, lr, ror #26 │ │ │ │ - tstpeq r5, lr, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r6, lr, pc @ │ │ │ │ + tstpeq r5, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r6] │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - tstpeq r5, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - smlabbeq r6, lr, r2, r0 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - smlabteq r6, r6, r0, r0 │ │ │ │ - tstpeq r5, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6 │ │ │ │ + tstpeq r5, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + @ instruction: 0x0105fc9a │ │ │ │ + smlatbeq r5, sl, ip, pc @ │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + tstpeq r5, r2, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, lr, ip, pc @ │ │ │ │ + tstpeq r5, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, asr #26 │ │ │ │ + tstpeq r5, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + tstpeq r5, lr, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, lr, sp, pc @ │ │ │ │ + smlatteq r5, r6, sp, pc @ │ │ │ │ tsteq r5, r6, lsl #26 │ │ │ │ - strdeq r0, [r6, -r6] │ │ │ │ - tstpeq r5, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ smlatteq r5, lr, ip, r0 │ │ │ │ - smlabbeq r5, lr, pc, pc @ │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ + @ instruction: 0x0105fe9e │ │ │ │ + tstpeq r5, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror lr @ p-variant is OBSOLETE │ │ │ │ smlabteq r5, lr, ip, r0 │ │ │ │ - smlabteq r6, r6, r0, r0 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - @ instruction: 0x01050cb6 │ │ │ │ - smlatteq r6, r6, r3, r0 │ │ │ │ + @ instruction: 0x0105fe96 │ │ │ │ + @ instruction: 0x01050cbe │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + smlabteq r5, sl, pc, pc @ │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + smlatteq r5, lr, lr, pc @ │ │ │ │ + smlabbeq r5, r6, pc, pc @ │ │ │ │ + smlabbeq r5, r6, ip, r0 │ │ │ │ tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - smlabteq r6, r2, r0, r0 │ │ │ │ - @ instruction: 0x01050c90 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - smlatteq r6, ip, r2, r0 │ │ │ │ - tsteq r5, lr, ror ip │ │ │ │ - @ instruction: 0x01060290 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - smlabteq r6, ip, r3, r0 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r5, sl, asr ip │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r4, r0 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + tsteq r5, lr, ror #24 │ │ │ │ + tstpeq r5, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + smlabbeq r6, r2, r1, r0 │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + smlatteq r6, r6, r0, r0 │ │ │ │ tsteq r5, r6, lsr ip │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + @ instruction: 0x0105ff9a │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + strdeq r0, [r5, -lr] │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + smlabbeq r6, lr, r2, r0 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlatteq r5, r6, fp, r0 │ │ │ │ + @ instruction: 0x010602b0 │ │ │ │ + ldrdeq r0, [r5, -sl] │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + @ instruction: 0x010603b8 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + @ instruction: 0x01060394 │ │ │ │ + @ instruction: 0x01050bb6 │ │ │ │ + smlatteq r6, ip, r3, r0 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + smlatbeq r5, r4, fp, r0 │ │ │ │ + @ instruction: 0x010604b2 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ smlabbeq r6, r2, r4, r0 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - smlabbeq r6, r0, r5, r0 │ │ │ │ - strdeq r0, [r5, -sl] │ │ │ │ - @ instruction: 0x0106069c │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - smlabteq r6, r8, r5, r0 │ │ │ │ - smlatteq r6, sl, r5, r0 │ │ │ │ - ldrdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - smlabteq r5, sl, fp, r0 │ │ │ │ - @ instruction: 0x010607bc │ │ │ │ - @ instruction: 0x0106069e │ │ │ │ - @ instruction: 0x010606b0 │ │ │ │ - @ instruction: 0x01050bb2 │ │ │ │ - smlatbeq r6, r4, r8, r0 │ │ │ │ - smlatbeq r5, r6, fp, r0 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - @ instruction: 0x01060d96 │ │ │ │ - smlabteq r6, ip, r6, r0 │ │ │ │ - smlatbeq r6, sl, r8, r0 │ │ │ │ - smlatbeq r6, r0, pc, r0 @ │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - smlabbeq r6, r8, r6, r0 │ │ │ │ - smlabbeq r6, r2, r7, r0 │ │ │ │ - tsteq r5, r4, ror #22 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - @ instruction: 0x01060ab4 │ │ │ │ - smlabteq r6, lr, fp, r0 │ │ │ │ - tsteq r5, ip, asr #22 │ │ │ │ - smlabbeq r6, r2, pc, r0 @ │ │ │ │ - swpeq r1, r8, [r6] │ │ │ │ - tsteq r5, sl, lsr fp │ │ │ │ - @ instruction: 0x01060f94 │ │ │ │ - smlatbeq r6, lr, sl, r0 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabbeq r6, r2, r9, r0 │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - smlatteq r6, r6, ip, r0 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r5, sl, lsl #22 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - strdeq r0, [r5, -r2] │ │ │ │ - @ instruction: 0x01060a90 │ │ │ │ - smlatbeq r6, sl, fp, r0 │ │ │ │ - smlatteq r5, r0, sl, r0 │ │ │ │ - smlabbeq r6, r6, r8, r0 │ │ │ │ - @ instruction: 0x01060a9c │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - qaddeq r1, sl, r6 │ │ │ │ - @ instruction: 0x01050abc │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - smlatbeq r5, sl, sl, r0 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlabteq r6, r6, ip, r0 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ + smlabbeq r5, ip, fp, r0 │ │ │ │ + smlatteq r6, r2, r4, r0 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + @ instruction: 0x01060596 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + smlabteq r6, r6, r5, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r5, r2, lsr fp │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r5, r6, lsr #22 │ │ │ │ + smlatteq r6, r8, lr, r0 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + strdeq r0, [r5, -r6] │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + smlatteq r5, r4, sl, r0 │ │ │ │ + smlabbeq r6, r2, ip, r0 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + smlabteq r5, ip, sl, r0 │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + @ instruction: 0x01050aba │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + smlatteq r6, r8, r7, r0 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + @ instruction: 0x01050a9c │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + @ instruction: 0x01060db8 │ │ │ │ + smlabbeq r5, sl, sl, r0 │ │ │ │ + smlatteq r6, r8, r7, r0 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + smlabteq r6, r6, r5, r0 │ │ │ │ + smlabteq r6, ip, lr, r0 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + @ instruction: 0x010607be │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r5, sl, lsr #20 │ │ │ │ + smlabteq r6, ip, lr, r0 │ │ │ │ + tsteq r6, r6, asr #24 │ │ │ │ + @ instruction: 0x01060d90 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ - smlabteq r6, r4, r3, r0 │ │ │ │ - tsteq r5, r4, lsr #14 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - strdeq r0, [r5, -ip] │ │ │ │ - smlabteq r6, r0, fp, r0 │ │ │ │ - smlabteq r6, r4, ip, r0 │ │ │ │ - smlatteq r5, r4, r6, r0 │ │ │ │ - smlatteq r6, ip, r6, r0 │ │ │ │ - smlatbeq r6, r4, r4, r0 │ │ │ │ - @ instruction: 0x010605bc │ │ │ │ - smlabteq r5, r4, r6, r0 │ │ │ │ - smlatteq r6, ip, r7, r0 │ │ │ │ - @ instruction: 0x010506b4 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabbeq r6, r4, ip, r0 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ + @ instruction: 0x010506bc │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + smlatbeq r5, r4, r6, r0 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlatteq r6, r8, r8, r0 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + @ instruction: 0x01060790 │ │ │ │ tsteq r5, ip, ror r6 │ │ │ │ - smlabbeq r6, r8, r5, r0 │ │ │ │ - smlatbeq r6, r0, r6, r0 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ tsteq r5, r4, ror #12 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ tsteq r5, r4, asr #12 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - smlatbeq r6, ip, r6, r1 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r5, r4, lsl #12 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - smlatteq r5, ip, r5, r0 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + smlabteq r6, r4, ip, r0 │ │ │ │ tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - smlabteq r5, ip, r5, r0 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - @ instruction: 0x010505bc │ │ │ │ - smlatbeq r6, r4, r4, r1 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlabbeq r5, ip, r5, r0 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r5, r4, ror r5 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlatteq r6, ip, r2, r0 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ strdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r4 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlabteq r5, ip, r4, r0 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x01061298 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlatteq r5, r4, r5, r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r9, r0 │ │ │ │ + smlatteq r6, r0, sl, r0 │ │ │ │ + smlabteq r5, r4, r5, r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, ip, pc, r0 @ │ │ │ │ + smlatbeq r5, ip, r5, r0 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ + smlatteq r6, r4, fp, r0 │ │ │ │ + smlabbeq r5, r4, r5, r0 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatteq r6, r4, r3, r1 │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ - smlabbeq r5, r4, r4, r0 │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ smlabteq r6, ip, pc, r0 @ │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlatteq r6, r4, r5, r1 │ │ │ │ - smlabteq r6, ip, fp, r0 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ - @ instruction: 0x010611bc │ │ │ │ - smlabteq r6, ip, r3, r1 │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ - smlatteq r6, r4, sp, r0 │ │ │ │ - smlabteq r6, r0, r1, r1 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + smlatteq r6, r4, pc, r0 @ │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x01060fb4 │ │ │ │ + smlatbeq r6, ip, r1, r1 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + @ instruction: 0x01060bbc │ │ │ │ @ instruction: 0x01060db4 │ │ │ │ - smlatbeq r6, ip, pc, r0 @ │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x01060bb4 │ │ │ │ strdeq r0, [r5, -r4] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r1, r1 │ │ │ │ + smlabteq r6, r4, fp, r0 │ │ │ │ @ instruction: 0x010613b4 │ │ │ │ + smlabteq r6, r4, r5, r1 │ │ │ │ ldrdeq r0, [r5, -r4] │ │ │ │ - smlatbeq r6, r4, sp, r0 │ │ │ │ - @ instruction: 0x01060f9c │ │ │ │ - @ instruction: 0x010503bc │ │ │ │ - @ instruction: 0x010618b4 │ │ │ │ - smlatteq r6, r4, r5, r1 │ │ │ │ - @ instruction: 0x01060d9c │ │ │ │ - @ instruction: 0x010615b0 │ │ │ │ - smlabbeq r6, ip, fp, r0 │ │ │ │ - smlabbeq r5, ip, r3, r0 │ │ │ │ - smlabbeq r6, ip, r1, r1 │ │ │ │ + smlatbeq r6, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x0106119c │ │ │ │ + @ instruction: 0x010504bc │ │ │ │ + smlabteq r6, ip, fp, r0 │ │ │ │ + smlatbeq r6, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x01060b9c │ │ │ │ + @ instruction: 0x01060d94 │ │ │ │ + @ instruction: 0x01050494 │ │ │ │ @ instruction: 0x0106139c │ │ │ │ + smlatbeq r6, ip, r5, r1 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + smlatbeq r6, r4, r3, r1 │ │ │ │ + smlabbeq r6, r4, pc, r0 @ │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + @ instruction: 0x0106159c │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlabbeq r6, r4, r5, r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + smlatteq r5, ip, r3, r0 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlabteq r5, ip, r3, r0 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + @ instruction: 0x010503b4 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + smlabbeq r5, ip, r3, r0 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ tsteq r5, r4, ror r3 │ │ │ │ - @ instruction: 0x01061198 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ tsteq r5, r4, asr r3 │ │ │ │ - smlatbeq r6, r8, r5, r1 │ │ │ │ - smlabteq r6, r4, r5, r1 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ tsteq r5, ip, lsr r3 │ │ │ │ - smlabbeq r6, r4, r8, r1 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - smlatteq r6, r4, ip, r1 │ │ │ │ - smlabteq r6, r4, r5, r1 │ │ │ │ - tsteq r5, r4, lsl r3 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + strdeq r0, [r5, -r4] │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + ldrdeq r0, [r5, -r4] │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + @ instruction: 0x010502bc │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - strdeq r0, [r5, -ip] │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r0, [r5, -ip] │ │ │ │ - smlabteq r6, r0, sl, r1 │ │ │ │ - smlabteq r5, ip, r2, r0 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x01061ab4 │ │ │ │ - smlatteq r6, ip, ip, r1 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ @ instruction: 0x01050294 │ │ │ │ - smlabteq r6, r0, sl, r1 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ tsteq r5, ip, ror r2 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlabteq r6, r4, sl, r1 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ + smlatteq r6, ip, r7, r1 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ tsteq r5, ip, asr r2 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlabteq r6, ip, sl, r1 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + @ instruction: 0x01061d90 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlatbeq r6, r4, r5, r1 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + strdeq r0, [r5, -ip] │ │ │ │ + smlabbeq r6, ip, r5, r1 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + ldrdeq r0, [r5, -ip] │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlabbeq r6, r8, ip, r1 │ │ │ │ + smlabteq r5, r4, r1, r0 │ │ │ │ + smlabteq r6, ip, r5, r1 │ │ │ │ + @ instruction: 0x0106159c │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlabbeq r6, r4, ip, r1 │ │ │ │ + @ instruction: 0x0105019c │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + @ instruction: 0x01061c90 │ │ │ │ + smlabbeq r5, r4, r1, r0 │ │ │ │ + @ instruction: 0x010615b4 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + @ instruction: 0x01061c94 │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r5, r4, lsl #4 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlatteq r5, r4, r1, r0 │ │ │ │ - @ instruction: 0x01061894 │ │ │ │ + smlatbeq r6, ip, ip, r1 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r5, ip, lsl #2 │ │ │ │ + @ instruction: 0x01061cbc │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + smlatteq r5, ip, r0, r0 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ ldrdeq r0, [r5, -r4] │ │ │ │ - smlatbeq r6, r8, sp, r1 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - @ instruction: 0x01061894 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r5, r4, r1, r0 │ │ │ │ - smlatbeq r6, r4, r8, r1 │ │ │ │ - smlatteq r6, r8, sl, r1 │ │ │ │ - smlabbeq r5, ip, r1, r0 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - smlatbeq r6, ip, r8, r1 │ │ │ │ - smlatteq r6, ip, sl, r1 │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - @ instruction: 0x010618bc │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r5, r4, asr r1 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, lr, r1 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ + smlatbeq r5, ip, r0, r0 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + swpeq r0, r4, [r5] │ │ │ │ + smlabbeq r6, r0, lr, r1 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ tsteq r6, ip, asr sp │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - smlatbeq r6, ip, lr, r1 │ │ │ │ - @ instruction: 0x01061d94 │ │ │ │ - tsteq r5, r4, lsl r1 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlabteq r6, r4, sp, r1 │ │ │ │ - strdeq r0, [r5, -r4] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatteq r5, r4, r0, r0 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlabbeq r6, r4, pc, r1 @ │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - smlabbeq r6, ip, pc, r1 @ │ │ │ │ - smlatbeq r5, r4, r0, r0 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - @ instruction: 0x01061fb4 │ │ │ │ - smlabbeq r5, ip, r0, r0 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + smlatteq r6, r8, r8, r2 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlabbeq r6, r8, r0, r2 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + @ instruction: 0x01061ebc │ │ │ │ + @ instruction: 0x01061e94 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + @ instruction: 0x01061ebc │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r5, ip │ │ │ │ + @ instruction: 0x01061fbc │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + smlabbeq r6, r8, pc, r1 @ │ │ │ │ + smlatteq r4, ip, pc, pc @ │ │ │ │ + smlatteq r6, r0, pc, r1 @ │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + ldrdeq pc, [r4, -r4] │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ tsteq r6, r8, ror r0 │ │ │ │ - qaddeq r0, r4, r5 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strheq r2, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r0, r2 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - smlabteq r6, r8, r1, r2 │ │ │ │ - smlabbeq r6, r0, r1, r2 │ │ │ │ - @ instruction: 0x01062198 │ │ │ │ - strdeq pc, [r4, -r4] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r1, r2 │ │ │ │ - ldrdeq pc, [r4, -ip] │ │ │ │ - smlabteq r6, r0, r7, r2 │ │ │ │ - mrseq r2, LR_und │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ smlatbeq r4, ip, pc, pc @ │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - smlatbeq r6, r4, r2, r2 │ │ │ │ + swpeq r2, r8, [r6] │ │ │ │ + smlatbeq r6, ip, r0, r2 │ │ │ │ @ instruction: 0x0104ff94 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + mrseq r2, (UNDEF: 22) │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ tstpeq r4, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ tstpeq r4, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tstpeq r4, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tstpeq r4, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r0, r7, r2 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - strdeq pc, [r4, -ip] │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - smlatteq r4, ip, lr, pc @ │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - smlatteq r6, r8, r3, r2 │ │ │ │ - smlatbeq r6, r4, r5, r2 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlabbeq r6, r0, r2, r2 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x01062198 │ │ │ │ + smlatbeq r6, r4, r1, r2 │ │ │ │ + tstpeq r4, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tstpeq r4, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01062498 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + smlabbeq r6, r8, r2, r2 │ │ │ │ + strdeq pc, [r4, -r4] │ │ │ │ + @ instruction: 0x01062298 │ │ │ │ + @ instruction: 0x01062494 │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x010622b8 │ │ │ │ + @ instruction: 0x01062498 │ │ │ │ + smlabteq r6, r8, r6, r2 │ │ │ │ @ instruction: 0x0104feb4 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x010622b0 │ │ │ │ @ instruction: 0x0104fe9c │ │ │ │ - smlatbeq r6, r0, r7, r2 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + @ instruction: 0x010622b8 │ │ │ │ + smlabteq r6, r4, r4, r2 │ │ │ │ tstpeq r4, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, r5, r2 │ │ │ │ - @ instruction: 0x01062798 │ │ │ │ - tstpeq r4, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, r7, r2 │ │ │ │ - @ instruction: 0x010625b4 │ │ │ │ - @ instruction: 0x01062798 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tstpeq r4, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r0, r3, r2 │ │ │ │ - @ instruction: 0x010625b0 │ │ │ │ - tstpeq r4, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, r7, r2 │ │ │ │ - @ instruction: 0x010625bc │ │ │ │ - @ instruction: 0x010627b8 │ │ │ │ - tstpeq r4, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, r7, r2 │ │ │ │ - strdeq pc, [r4, -r4] │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlatbeq r6, r8, r8, r2 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - smlabteq r4, r4, sp, pc @ │ │ │ │ - smlabteq r6, r4, r8, r2 │ │ │ │ + smlabteq r6, r0, r2, r2 │ │ │ │ + tstpeq r4, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01062898 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - smlatbeq r4, ip, sp, pc @ │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - smlabbeq r4, ip, sp, pc @ │ │ │ │ - smlabbeq r6, r8, r9, r2 │ │ │ │ - smlatbeq r6, r4, r9, r2 │ │ │ │ - tstpeq r4, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01062a9c │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - smlabteq r6, r4, r9, r2 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tstpeq r4, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tstpeq r4, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, ip, r4, r2 │ │ │ │ + smlatteq r6, r8, r6, r2 │ │ │ │ + tstpeq r4, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x01062a9c │ │ │ │ - @ instruction: 0x01062abc │ │ │ │ - tstpeq r4, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - tstpeq r4, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, sl, r4 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - @ instruction: 0x01062cb8 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tstpeq r4, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + smlatteq r4, r4, sp, pc @ │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ strdeq r2, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, fp, r2 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ + @ instruction: 0x0104fdbc │ │ │ │ + mrseq r2, LR_und │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlatbeq r4, r4, sp, pc @ │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + smlabbeq r4, r4, sp, pc @ │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tstpeq r4, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010629b4 │ │ │ │ + smlatbeq r6, r4, r8, r2 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tstpeq r4, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tstpeq r4, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r4, r8, r2 │ │ │ │ + @ instruction: 0x0106289c │ │ │ │ + @ instruction: 0x010628b4 │ │ │ │ + tstpeq r4, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + strdeq pc, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + smlabbeq r6, r0, r9, r2 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + smlabteq r4, ip, ip, pc @ │ │ │ │ + smlatbeq r6, r0, r9, r2 │ │ │ │ + @ instruction: 0x010629bc │ │ │ │ @ instruction: 0x0104fcb4 │ │ │ │ - @ instruction: 0x01062b98 │ │ │ │ - smlatbeq r6, r8, fp, r2 │ │ │ │ - @ instruction: 0x0104fc9c │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + @ instruction: 0x0104fc94 │ │ │ │ + smlabbeq r6, r4, sl, r2 │ │ │ │ + smlabbeq r4, r4, ip, pc @ │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + @ instruction: 0x01063a9c │ │ │ │ + smlatteq r6, r0, r2, r3 │ │ │ │ + smlabbeq r6, r4, lr, r2 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatteq r6, r0, sl, r2 │ │ │ │ + tstpeq r4, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tstpeq r4, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01062b90 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ + smlatbeq r6, r0, fp, r2 │ │ │ │ + @ instruction: 0x01062bb0 │ │ │ │ + smlatteq r4, r4, fp, pc @ │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + smlatteq r6, ip, fp, r2 │ │ │ │ tsteq r6, r0, lsl ip │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - tstpeq r4, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tstpeq r4, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - smlabteq r6, ip, ip, r2 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - @ instruction: 0x01062c90 │ │ │ │ - tstpeq r4, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tstpeq r4, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, sp, r2 │ │ │ │ - smlabbeq r6, r4, sp, r2 │ │ │ │ - @ instruction: 0x01062d98 │ │ │ │ - tstpeq r4, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlatteq r4, ip, fp, pc @ │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ @ instruction: 0x0104fbbc │ │ │ │ - smlatbeq r6, r4, lr, r2 │ │ │ │ - smlabteq r6, r0, lr, r2 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + smlatbeq r6, r0, ip, r2 │ │ │ │ smlatbeq r4, r4, fp, pc @ │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ smlabbeq r4, r4, fp, pc @ │ │ │ │ - smlabbeq r6, ip, pc, r2 @ │ │ │ │ - smlatbeq r6, r8, pc, r2 @ │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ tstpeq r4, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tstpeq r4, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - smlabbeq r6, r8, r0, r3 │ │ │ │ - tstpeq r4, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tstpeq r4, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - strdeq pc, [r4, -ip] │ │ │ │ - @ instruction: 0x010635b4 │ │ │ │ - @ instruction: 0x010633b0 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - @ instruction: 0x01063190 │ │ │ │ - @ instruction: 0x010631bc │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + @ instruction: 0x01062e94 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, sp, r2 │ │ │ │ + smlabteq r6, r8, sp, r2 │ │ │ │ + tstpeq r4, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tstpeq r4, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r4, lr, r2 │ │ │ │ + @ instruction: 0x01062e94 │ │ │ │ + @ instruction: 0x01062eb0 │ │ │ │ + tstpeq r4, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + smlatteq r4, ip, sl, pc @ │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + smlabteq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ smlabteq r4, r4, sl, pc @ │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ + smlatteq r6, ip, pc, r2 @ │ │ │ │ + tsteq r6, r8 │ │ │ │ smlatbeq r4, ip, sl, pc @ │ │ │ │ - smlatbeq r6, r0, r2, r3 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ + smlatbeq r6, ip, r0, r3 │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ smlabbeq r4, ip, sl, pc @ │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ + strheq r3, [r6, -r0] │ │ │ │ + tstpeq r4, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlabbeq r6, r4, r1, r3 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tstpeq r4, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r0, r1, r3 │ │ │ │ + @ instruction: 0x010631b0 │ │ │ │ + tstpeq r4, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tstpeq r4, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlabbeq r6, r8, r2, r3 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq r4, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - smlatteq r4, r8, r3, pc @ │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlatbeq r6, r4, sp, r2 │ │ │ │ - ldrdeq pc, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x0104f390 │ │ │ │ + smlabbeq r6, r0, sp, r2 │ │ │ │ + @ instruction: 0x01062cb0 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + smlabbeq r6, r8, ip, r2 │ │ │ │ + tstpeq r4, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, ip, r2 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tstpeq r4, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01062db8 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + smlabbeq r6, r4, sp, r2 │ │ │ │ + tstpeq r4, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + tstpeq r4, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x01062eb4 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ tsteq r6, r4, lsl #28 │ │ │ │ - @ instruction: 0x0104f3b0 │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - smlatbeq r4, r0, r3, pc @ │ │ │ │ - qaddeq r3, r4, r6 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - @ instruction: 0x01062eb0 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlabbeq r6, r4, lr, r2 │ │ │ │ - tstpeq r4, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, ip, lr, r2 │ │ │ │ - smlatteq r6, r4, lr, r2 │ │ │ │ - tstpeq r4, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r4, pc, r2 @ │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tstpeq r4, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, ip, pc, r2 @ │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + ldrdeq pc, [r4, -r8] │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + @ instruction: 0x01062ebc │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x0104f2b8 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + smlatbeq r4, r0, r2, pc @ │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ smlabteq r6, r0, pc, r2 @ │ │ │ │ - tstpeq r4, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - swpeq r3, r8, [r6] │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ + smlabbeq r6, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + tstpeq r4, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r8, pc, r2 @ │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tstpeq r4, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ tsteq r6, r4 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - qaddeq r3, r4, r6 │ │ │ │ - smlatteq r4, r0, r2, pc @ │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - smlabbeq r6, r4, r0, r3 │ │ │ │ - smlabteq r4, r0, r2, pc @ │ │ │ │ - smlatbeq r6, r8, r0, r3 │ │ │ │ - @ instruction: 0x0104f2b0 │ │ │ │ - smlabbeq r6, r0, r8, r3 │ │ │ │ - @ instruction: 0x010634b4 │ │ │ │ - smlabteq r6, r0, r2, r3 │ │ │ │ + tstpeq r4, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tstpeq r4, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + swpeq r3, ip, [r6] │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + strheq r3, [r6, -r0] │ │ │ │ + smlabteq r6, r4, r0, r3 │ │ │ │ + ldrdeq pc, [r4, -r8] │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + @ instruction: 0x0104f1b8 │ │ │ │ @ instruction: 0x01063190 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tstpeq r4, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tstpeq r4, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, r1, r3 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - smlatbeq r6, r8, r1, r3 │ │ │ │ - tstpeq r4, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tstpeq r4, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ + smlatbeq r6, ip, r1, r3 │ │ │ │ + smlatbeq r4, r0, r1, pc @ │ │ │ │ smlabteq r6, r4, r2, r3 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - @ instruction: 0x01063290 │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ - smlabteq r6, ip, r2, r3 │ │ │ │ - smlatteq r6, r8, r2, r3 │ │ │ │ - smlatteq r4, r0, r1, pc @ │ │ │ │ - smlabbeq r6, r0, r3, r3 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - smlabteq r4, r0, r1, pc @ │ │ │ │ - @ instruction: 0x01063390 │ │ │ │ - smlatbeq r6, r8, r3, r3 │ │ │ │ - smlatbeq r4, r8, r1, pc @ │ │ │ │ - smlatbeq r6, ip, r5, r3 │ │ │ │ - @ instruction: 0x0106349c │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ tstpeq r4, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ tstpeq r4, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x01063498 │ │ │ │ - @ instruction: 0x010634b0 │ │ │ │ + mrseq r3, LR_und │ │ │ │ + smlabteq r6, r0, r2, r3 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ tstpeq r4, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ tstpeq r4, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - smlatbeq r6, ip, r5, r3 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - mrseq pc, (UNDEF: 20) @ │ │ │ │ - @ instruction: 0x010635bc │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - smlatteq r4, r8, r0, pc @ │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlabteq r4, r8, r0, pc @ │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - strheq pc, [r4, -r8] @ │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + @ instruction: 0x0106339c │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + strdeq pc, [r4, -r8] │ │ │ │ + @ instruction: 0x010633b4 │ │ │ │ + smlabteq r6, ip, r3, r3 │ │ │ │ + smlatteq r4, r0, r0, pc @ │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + smlabteq r4, r0, r0, pc @ │ │ │ │ + smlabbeq r6, r0, r4, r3 │ │ │ │ + @ instruction: 0x01063498 │ │ │ │ + smlatbeq r4, r8, r0, pc @ │ │ │ │ + @ instruction: 0x01063598 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlatteq r6, r0, r4, r3 │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010636b8 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ smlabbeq r4, r0, r0, pc @ │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ tstpeq r4, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01063790 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ + smlabteq r6, r8, r5, r3 │ │ │ │ + smlabbeq r6, r0, r5, r3 │ │ │ │ + @ instruction: 0x01063594 │ │ │ │ tstpeq r4, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010637b0 │ │ │ │ - @ instruction: 0x010637bc │ │ │ │ - tstpeq r4, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, ip, r8, r3 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tstpeq r4, r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ + smlabteq r6, r8, r5, r3 │ │ │ │ + tstpeq r4, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r4, r9, r3 │ │ │ │ + smlabteq r6, r8, r7, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + mrseq pc, (UNDEF: 4) @ │ │ │ │ + @ instruction: 0x01063698 │ │ │ │ + @ instruction: 0x0106369c │ │ │ │ + smlatteq r4, r8, pc, lr @ │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlabteq r6, ip, r6, r3 │ │ │ │ + smlatteq r6, r0, r6, r3 │ │ │ │ + smlabteq r4, r8, pc, lr @ │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + @ instruction: 0x0104efb0 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlabteq r6, r0, r7, r3 │ │ │ │ + smlabbeq r6, r0, r7, r3 │ │ │ │ + @ instruction: 0x01063790 │ │ │ │ + smlabbeq r4, r8, pc, lr @ │ │ │ │ + smlatteq r6, r8, r7, r3 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ smlabbeq r6, r4, r8, r3 │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - smlabteq r6, r4, r8, r3 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - smlabteq r4, r0, pc, lr @ │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - @ instruction: 0x01063990 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - @ instruction: 0x0104ef90 │ │ │ │ - smlatbeq r6, r0, r9, r3 │ │ │ │ - @ instruction: 0x010639b8 │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r4, r0, asr pc │ │ │ │ + smlabbeq r6, r0, r8, r3 │ │ │ │ tsteq r4, r0, asr #30 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - smlabteq r6, ip, sl, r3 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - @ instruction: 0x01063b98 │ │ │ │ - smlatbeq r6, ip, fp, r3 │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - smlatteq r4, r0, lr, lr │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r4, lsl pc │ │ │ │ - smlabteq r6, ip, sp, r3 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - smlabteq r6, ip, ip, r3 │ │ │ │ - smlatteq r6, ip, ip, r3 │ │ │ │ - smlabbeq r4, r8, lr, lr │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + smlabbeq r6, r8, r9, r3 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlabteq r6, r8, r8, r3 │ │ │ │ + smlatteq r6, r8, r8, r3 │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ + @ instruction: 0x010639bc │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + @ instruction: 0x01063990 │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r9, r3 │ │ │ │ + smlabteq r4, r0, lr, lr │ │ │ │ + smlabbeq r6, r4, fp, r3 │ │ │ │ + smlabteq r6, r4, sl, r3 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + @ instruction: 0x0104ee98 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + smlabbeq r4, r0, lr, lr │ │ │ │ + smlatteq r6, r4, fp, r3 │ │ │ │ + smlabbeq r6, ip, fp, r3 │ │ │ │ + smlatbeq r6, ip, fp, r3 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + smlatteq r6, ip, fp, r3 │ │ │ │ tsteq r4, r0, asr lr │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ + @ instruction: 0x01064790 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x01063e94 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + smlatbeq r6, r4, ip, r3 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - mrseq r4, (UNDEF: 6) │ │ │ │ - smlabteq r6, r0, pc, r3 @ │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - smlabteq r4, r0, sp, lr │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - smlabteq r6, r8, r0, r4 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - swpeq r4, r8, [r6] │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + smlatbeq r6, ip, sp, r3 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x0104edb8 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatbeq r6, ip, lr, r3 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ @ instruction: 0x0104ed90 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r0, r4 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ tsteq r4, r8, ror sp │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ + smlabbeq r6, r0, pc, r3 @ │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ tsteq r4, r8, asr sp │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlabbeq r6, ip, r1, r4 │ │ │ │ + smlatbeq r6, r0, pc, r3 @ │ │ │ │ + smlabteq r6, r0, pc, r3 @ │ │ │ │ tsteq r4, r0, asr #26 │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ + @ instruction: 0x01064190 │ │ │ │ + strheq r4, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + qaddeq r4, ip, r6 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ + smlatteq r6, r0, r0, r4 │ │ │ │ + swpeq r4, ip, [r6] │ │ │ │ + smlatbeq r6, ip, r0, r4 │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlabteq r4, r0, ip, lr │ │ │ │ + mrseq r4, LR_usr │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + @ instruction: 0x0104ec98 │ │ │ │ + @ instruction: 0x01064198 │ │ │ │ + @ instruction: 0x010641b0 │ │ │ │ + smlabbeq r4, r0, ip, lr │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x010641b8 │ │ │ │ - smlabteq r6, r8, r1, r4 │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - smlabteq r6, r0, r2, r4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + smlatteq r6, r0, r6, r4 │ │ │ │ + smlatteq r6, r8, r8, r4 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r6, r0, r2, r4 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ tsteq r6, r8, ror r2 │ │ │ │ - @ instruction: 0x01064290 │ │ │ │ - smlatteq r4, r0, ip, lr │ │ │ │ - @ instruction: 0x010642b8 │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + smlatbeq r6, r8, r2, r4 │ │ │ │ + @ instruction: 0x010642b4 │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ tsteq r6, r0, lsr #6 │ │ │ │ - smlatteq r6, r8, r2, r4 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x0104ec98 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - smlabbeq r4, r0, ip, lr │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r4, r0, fp, lr │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + @ instruction: 0x010645b8 │ │ │ │ + smlabteq r4, r8, fp, lr │ │ │ │ + smlabteq r6, r0, r8, r4 │ │ │ │ + smlabbeq r6, ip, r8, r4 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + @ instruction: 0x010645bc │ │ │ │ + smlatbeq r4, r0, fp, lr │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r4, r8, fp, lr │ │ │ │ + smlatbeq r6, ip, r8, r4 │ │ │ │ tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - smlabteq r6, r0, r3, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + @ instruction: 0x01064698 │ │ │ │ tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - smlabteq r6, r0, r3, r4 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlabbeq r6, r8, r3, r4 │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r4, r0, lsr #24 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlabbeq r6, r8, r3, r4 │ │ │ │ + @ instruction: 0x0104eab0 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + @ instruction: 0x01064398 │ │ │ │ + @ instruction: 0x0104ea98 │ │ │ │ tsteq r6, ip, asr r6 │ │ │ │ - smlatteq r4, r8, fp, lr │ │ │ │ - smlabteq r6, r0, fp, r4 │ │ │ │ - ldrdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - @ instruction: 0x010646b8 │ │ │ │ - smlabbeq r6, r4, r6, r4 │ │ │ │ - smlabteq r6, r0, fp, r4 │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ - smlatbeq r4, r8, fp, lr │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x0104eb90 │ │ │ │ - smlatbeq r6, r4, r6, r4 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, fp, r4 │ │ │ │ + smlatbeq r6, r0, r3, r4 │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - smlatteq r6, r8, fp, r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + smlatteq r6, r0, r3, r4 │ │ │ │ + @ instruction: 0x010643b0 │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x010646bc │ │ │ │ - smlatteq r6, r8, fp, r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r4, r8, lsl fp │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlatteq r4, r8, sl, lr │ │ │ │ - @ instruction: 0x0106569c │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlatbeq r4, r8, sl, lr │ │ │ │ - smlabbeq r6, r4, r9, r4 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - @ instruction: 0x0104ea90 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - @ instruction: 0x01064990 │ │ │ │ + smlabbeq r6, r0, fp, r4 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + @ instruction: 0x01064b94 │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + smlabteq r6, r8, r3, r4 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatbeq r6, r0, fp, r4 │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + @ instruction: 0x01064bb4 │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ tsteq r6, r0, lsr #24 │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - smlatbeq r6, r4, r9, r4 │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r4, r8, asr sl │ │ │ │ - smlatbeq r6, r0, ip, r4 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - smlabbeq r6, r0, r1, r5 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - @ instruction: 0x01065194 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r4, r8, lsl sl │ │ │ │ - smlabbeq r6, r8, ip, r4 │ │ │ │ - smlatbeq r6, r0, r1, r5 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - @ instruction: 0x010651b4 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - smlatteq r4, r0, r9, lr │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - smlabteq r6, r0, ip, r4 │ │ │ │ - @ instruction: 0x01064c90 │ │ │ │ - @ instruction: 0x010651b0 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + mrseq r5, (UNDEF: 22) │ │ │ │ + @ instruction: 0x010653b8 │ │ │ │ @ instruction: 0x0104e9b0 │ │ │ │ - smlabteq r6, r4, r1, r5 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + smlabteq r6, r8, r3, r5 │ │ │ │ @ instruction: 0x0104e998 │ │ │ │ - smlatbeq r6, r8, ip, r4 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ tsteq r4, r8, ror r9 │ │ │ │ - smlatteq r6, r4, r1, r5 │ │ │ │ - smlabbeq r6, r0, r4, r5 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + smlatteq r6, r0, r3, r5 │ │ │ │ tsteq r4, r0, ror #18 │ │ │ │ - smlatteq r6, r8, ip, r4 │ │ │ │ - @ instruction: 0x01064cb8 │ │ │ │ - smlatteq r6, r8, r1, r5 │ │ │ │ - smlabbeq r6, r0, r4, r5 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01065490 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - @ instruction: 0x01065498 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - smlatteq r6, r8, r5, r5 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - smlatteq r6, ip, r4, r5 │ │ │ │ - @ instruction: 0x010654b8 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ + @ instruction: 0x01064c98 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + smlatteq r6, r8, r3, r5 │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + smlatteq r4, r0, r8, lr │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ @ instruction: 0x0104e8b8 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ smlatbeq r4, r0, r8, lr │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + smlabbeq r6, r8, r1, r5 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ smlabbeq r4, r0, r8, lr │ │ │ │ - smlabbeq r6, ip, pc, r4 @ │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - smlabbeq r6, r8, r6, r5 │ │ │ │ - smlabteq r6, r0, r7, r5 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatbeq r6, r8, sp, r5 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - smlatteq r6, r0, sl, r5 │ │ │ │ - smlabteq r6, r4, r7, r5 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - @ instruction: 0x01065698 │ │ │ │ - smlabteq r6, r8, sl, r5 │ │ │ │ - @ instruction: 0x010657b8 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - smlabteq r4, r8, r7, lr │ │ │ │ - @ instruction: 0x01065d98 │ │ │ │ - smlatteq r6, ip, r4, r5 │ │ │ │ - @ instruction: 0x0104e7b0 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - smlatbeq r6, r8, sl, r5 │ │ │ │ - @ instruction: 0x0104e790 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlabteq r6, ip, r4, r5 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x01065190 │ │ │ │ + tsteq r4, r8, lsr r8 │ │ │ │ + smlatteq r6, ip, lr, r4 │ │ │ │ + smlatbeq r6, r4, r1, r5 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010651b0 │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlabteq r6, r4, r1, r5 │ │ │ │ + smlatteq r4, r8, r7, lr │ │ │ │ + smlatbeq r6, ip, r4, r5 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlabteq r4, r0, r7, lr │ │ │ │ + @ instruction: 0x01065b90 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + smlatbeq r4, r8, r7, lr │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlabbeq r4, r8, r7, lr │ │ │ │ + smlabbeq r6, ip, fp, r5 │ │ │ │ tsteq r4, r8, ror r7 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - smlatbeq r6, r0, sp, r5 │ │ │ │ - @ instruction: 0x01065a98 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ + @ instruction: 0x010657b8 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + smlabteq r6, r8, r8, r5 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + @ instruction: 0x01065b9c │ │ │ │ + smlabteq r6, r8, r8, r5 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + smlabbeq r6, r0, fp, r5 │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r6, r4, pc, r4 @ │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - @ instruction: 0x01064e9c │ │ │ │ - smlatbeq r6, r0, r5, r5 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - strheq lr, [r4, -r4] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r4, r4, r0, lr │ │ │ │ - @ instruction: 0x0106b7b4 │ │ │ │ - smlabteq r6, r8, r9, r7 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlatteq r6, ip, r6, r5 │ │ │ │ - tsteq r4, ip, asr #32 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlatbeq r6, r4, r2, r5 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + qaddeq lr, r4, r4 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + smlatbeq r6, r4, r6, r5 │ │ │ │ tsteq r4, r4, lsr r0 │ │ │ │ - smlatbeq r6, r4, r9, r5 │ │ │ │ - smlatteq r6, ip, r6, r5 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - smlatbeq r6, ip, r9, r5 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - smlatbeq r6, ip, r7, r5 │ │ │ │ - @ instruction: 0x0104dfbc │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + smlabteq r6, r0, r5, r6 │ │ │ │ + smlabbeq r6, ip, sp, r5 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + @ instruction: 0x010659bc │ │ │ │ + @ instruction: 0x0106539c │ │ │ │ + smlatteq r6, r8, sp, r4 │ │ │ │ + smlatteq r6, ip, r4, r5 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabteq r4, ip, pc, sp @ │ │ │ │ + smlatbeq r6, r8, r0, r5 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + @ instruction: 0x0104dfb4 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + @ instruction: 0x01065694 │ │ │ │ + @ instruction: 0x0104df94 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + smlabteq r6, ip, r6, r5 │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ ldrdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x0104df9c │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - smlabbeq r4, r4, pc, sp @ │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - smlabteq r6, r4, sl, r5 │ │ │ │ - @ instruction: 0x01065a94 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ + smlabbeq r6, r4, r9, r5 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ tsteq r4, r4, asr pc │ │ │ │ - smlabteq r6, ip, sl, r5 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ + smlabbeq r6, ip, r9, r5 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ tsteq r4, ip, lsr pc │ │ │ │ - smlatbeq r6, ip, sp, r5 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ + smlatteq r6, ip, r9, r5 │ │ │ │ + @ instruction: 0x010659bc │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ tsteq r4, ip, lsl pc │ │ │ │ - @ instruction: 0x01065db4 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x01065794 │ │ │ │ tsteq r4, r4, lsl #30 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - smlabteq r4, r4, lr, sp │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - smlatteq r6, r4, fp, r5 │ │ │ │ - smlatbeq r4, r4, lr, sp │ │ │ │ + smlabteq r6, r4, sp, r5 │ │ │ │ + @ instruction: 0x01065a9c │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + @ instruction: 0x010657b4 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlatteq r6, ip, r7, r5 │ │ │ │ + @ instruction: 0x0104debc │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + @ instruction: 0x01065a9c │ │ │ │ + @ instruction: 0x0104de9c │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabbeq r4, r4, lr, sp │ │ │ │ + smlatteq r6, r4, sp, r5 │ │ │ │ + smlabbeq r6, ip, sp, r5 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ strdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x0104de94 │ │ │ │ - smlabbeq r6, r4, r0, r6 │ │ │ │ - smlabteq r6, r4, r2, r6 │ │ │ │ - smlatbeq r6, r4, ip, r5 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - @ instruction: 0x01065e94 │ │ │ │ tsteq r4, ip, asr lr │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - smlabteq r6, ip, lr, r5 │ │ │ │ + @ instruction: 0x01065d94 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ tsteq r4, r4, asr #28 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - smlabbeq r6, r4, ip, r5 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, r4, sp, r5 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ tsteq r4, r4, lsr #28 │ │ │ │ - swpeq r6, r4, [r6] @ │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlabbeq r6, r4, r5, r6 │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - @ instruction: 0x0106649c │ │ │ │ - smlatteq r4, r4, sp, sp │ │ │ │ - @ instruction: 0x01065fb4 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - smlabteq r4, ip, sp, sp │ │ │ │ - @ instruction: 0x01066498 │ │ │ │ - smlatteq r6, r0, r2, r6 │ │ │ │ - @ instruction: 0x010663b0 │ │ │ │ - smlatbeq r4, ip, sp, sp │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - @ instruction: 0x0104dd9c │ │ │ │ - smlabbeq r6, r8, r5, r6 │ │ │ │ - smlatteq r6, r4, lr, r5 │ │ │ │ - smlabteq r6, ip, r2, r6 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r4, ip, ror #26 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r4, r4, asr sp │ │ │ │ - smlatteq r6, ip, r1, r6 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ tsteq r6, r4 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabteq r6, ip, fp, r5 │ │ │ │ + @ instruction: 0x01065b9c │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ ldrdeq sp, [r4, -ip] │ │ │ │ - mrseq r6, (UNDEF: 6) │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + smlabteq r4, r4, sp, sp │ │ │ │ + @ instruction: 0x01065eb4 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + smlatbeq r4, r4, sp, sp │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + smlatteq r6, r4, r0, r6 │ │ │ │ + smlabbeq r4, ip, sp, sp │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - @ instruction: 0x0104dcbc │ │ │ │ - smlabteq r6, ip, r0, r6 │ │ │ │ - smlatbeq r4, ip, ip, sp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - smlatteq r6, r4, r5, r6 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlatteq r6, r4, r4, r6 │ │ │ │ - smlatteq r6, r0, r3, r6 │ │ │ │ - @ instruction: 0x010664b0 │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - smlatteq r6, ip, r4, r6 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - smlatbeq r6, ip, r5, r6 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - smlabbeq r6, r8, r5, r6 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - @ instruction: 0x010665b4 │ │ │ │ - smlabteq r6, r0, r5, r6 │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlatteq r6, r4, r5, r6 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + swpeq r6, ip, [r6] @ │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlatteq r4, ip, ip, sp │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r4, r6 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlatbeq r6, r8, pc, r5 @ │ │ │ │ + smlabbeq r6, r4, r0, r6 │ │ │ │ + @ instruction: 0x0104dcb4 │ │ │ │ strdeq r6, [r6, -r0] │ │ │ │ - @ instruction: 0x0104dbbc │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - smlatbeq r4, r4, fp, sp │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ + smlabteq r6, r0, r3, r6 │ │ │ │ + @ instruction: 0x0104dc9c │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + @ instruction: 0x01065ebc │ │ │ │ + smlabbeq r6, r4, pc, r5 @ │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r2, r6 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + smlabbeq r6, r0, pc, r5 @ │ │ │ │ + smlatteq r6, r4, sp, r5 │ │ │ │ + @ instruction: 0x01065e9c │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + @ instruction: 0x01066ab8 │ │ │ │ + smlatbeq r6, ip, r6, r6 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + @ instruction: 0x010664bc │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + smlatteq r4, ip, fp, sp │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + smlabteq r6, ip, r4, r6 │ │ │ │ + @ instruction: 0x0106649c │ │ │ │ + smlatbeq r6, r8, r4, r6 │ │ │ │ + @ instruction: 0x0104dbb4 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r6, r0, r4, r6 │ │ │ │ + @ instruction: 0x0104db9c │ │ │ │ + smlabbeq r6, r4, r5, r6 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ tsteq r4, r4, ror fp │ │ │ │ - @ instruction: 0x0106669c │ │ │ │ - @ instruction: 0x010666bc │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ tsteq r4, ip, asr fp │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ + @ instruction: 0x01066594 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ tsteq r4, ip, lsr fp │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - smlabbeq r6, r8, r7, r6 │ │ │ │ + @ instruction: 0x0106659c │ │ │ │ + smlatbeq r6, r8, r5, r6 │ │ │ │ tsteq r4, r4, lsr #22 │ │ │ │ - @ instruction: 0x01066898 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlabteq r6, r8, r7, r6 │ │ │ │ - smlatteq r6, r0, r7, r6 │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - smlatteq r4, r4, sl, sp │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlatbeq r6, r0, r8, r6 │ │ │ │ - smlabteq r6, r0, r8, r6 │ │ │ │ - smlabteq r4, r4, sl, sp │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - @ instruction: 0x0104dab4 │ │ │ │ - smlabteq r6, r4, lr, r6 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlabteq r6, r8, r9, r6 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - @ instruction: 0x01066990 │ │ │ │ + @ instruction: 0x01066798 │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + smlatteq r6, ip, r5, r6 │ │ │ │ + @ instruction: 0x010665bc │ │ │ │ + smlabteq r6, r8, r5, r6 │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, r6, r6 │ │ │ │ + smlatbeq r6, r0, r6, r6 │ │ │ │ + @ instruction: 0x0104dabc │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + smlatbeq r4, r4, sl, sp │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + @ instruction: 0x01066790 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ tsteq r4, ip, ror sl │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ + @ instruction: 0x010667b0 │ │ │ │ + smlabteq r6, r8, r7, r6 │ │ │ │ tsteq r4, r4, ror #20 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - @ instruction: 0x01066a90 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ tsteq r4, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - smlatbeq r6, r8, fp, r6 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - smlatteq r4, ip, r9, sp │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ + smlabbeq r6, r0, r8, r6 │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ strdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlabteq r4, ip, r9, sp │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - @ instruction: 0x0104d9bc │ │ │ │ - smlabteq r6, ip, r0, r7 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlabbeq r6, ip, lr, r6 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - smlabbeq r4, ip, r9, sp │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + @ instruction: 0x01066998 │ │ │ │ + smlatteq r4, r4, r9, sp │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlatteq r6, r8, r9, r6 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + smlabteq r4, r4, r9, sp │ │ │ │ + @ instruction: 0x01066a90 │ │ │ │ + @ instruction: 0x01066ab8 │ │ │ │ + smlatbeq r4, ip, r9, sp │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + @ instruction: 0x01066b90 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + smlabbeq r4, r4, r9, sp │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + smlatteq r6, r0, ip, r6 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + @ instruction: 0x01066c9c │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ strdeq r6, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x01066fb0 │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r0, r7 │ │ │ │ - smlatbeq r6, r0, r0, r7 │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - @ instruction: 0x010671bc │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabbeq r6, r8, r1, r7 │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - smlabteq r6, r0, r1, r7 │ │ │ │ - smlabteq r4, ip, r8, sp │ │ │ │ - smlabbeq r6, ip, r3, r8 │ │ │ │ - smlabteq r6, ip, sl, r7 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlabbeq r4, r4, r8, sp │ │ │ │ - smlabbeq r6, r8, r2, r7 │ │ │ │ - smlatbeq r6, r4, r2, r7 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r4, ip, asr #16 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - smlabbeq r6, ip, r3, r7 │ │ │ │ - tsteq r4, r4, lsr r8 │ │ │ │ - smlabteq r6, r0, r4, r7 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + smlatteq r6, r4, lr, r6 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + @ instruction: 0x01066d9c │ │ │ │ + smlabteq r6, r8, sp, r6 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + smlabbeq r6, r0, lr, r6 │ │ │ │ strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlabteq r6, r0, r4, r7 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ ldrdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - @ instruction: 0x0104d7bc │ │ │ │ - smlatbeq r6, r8, r7, r7 │ │ │ │ - smlabbeq r6, r0, r6, r7 │ │ │ │ + @ instruction: 0x01066f9c │ │ │ │ + @ instruction: 0x01066fb8 │ │ │ │ + @ instruction: 0x0104d8bc │ │ │ │ + smlatteq r6, ip, r0, r7 │ │ │ │ + qaddeq r7, r4, r6 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + @ instruction: 0x0104d894 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + swpeq r7, r8, [r6] │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlatteq r6, ip, r0, r7 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ smlatteq r6, r8, r5, r7 │ │ │ │ - @ instruction: 0x01067598 │ │ │ │ - @ instruction: 0x010675b4 │ │ │ │ + smlatbeq r6, r0, r3, r7 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlatteq r6, r0, r1, r7 │ │ │ │ + @ instruction: 0x01067190 │ │ │ │ + smlatbeq r6, ip, r1, r7 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + smlatteq r4, ip, r7, sp │ │ │ │ + smlabteq r6, r8, r2, r7 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x01067294 │ │ │ │ + smlabteq r4, ip, r7, sp │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + @ instruction: 0x0104d7b4 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + smlatbeq r6, r8, r3, r7 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ smlabbeq r4, ip, r7, sp │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, r6, r7 │ │ │ │ - @ instruction: 0x0106769c │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + @ instruction: 0x01067490 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ tsteq r4, r4, asr r7 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ + @ instruction: 0x010674b8 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ tsteq r4, ip, lsr r7 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - @ instruction: 0x010677b0 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - @ instruction: 0x01067898 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - @ instruction: 0x0106789c │ │ │ │ - smlabteq r4, ip, r6, sp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - smlatteq r6, r4, r9, r7 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + @ instruction: 0x01067590 │ │ │ │ + smlatbeq r6, ip, r5, r7 │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + @ instruction: 0x01067694 │ │ │ │ + @ instruction: 0x0104d6bc │ │ │ │ + smlabteq r6, r8, r7, r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + smlatteq r6, r0, r6, r7 │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ @ instruction: 0x0104d694 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - @ instruction: 0x01067990 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ tsteq r4, ip, ror r6 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - smlatteq r6, r4, r9, r7 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + smlabteq r6, r8, r7, r7 │ │ │ │ + smlatteq r6, r4, r7, r7 │ │ │ │ tsteq r4, ip, asr r6 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r4, r4, asr #12 │ │ │ │ - smlatbeq r6, ip, fp, r7 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - smlabteq r6, r4, sl, r7 │ │ │ │ - smlatteq r6, r0, sl, r7 │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, fp, r7 │ │ │ │ - smlabteq r6, r8, fp, r7 │ │ │ │ - smlatteq r4, r4, r5, sp │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - @ instruction: 0x01067cb8 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - smlabbeq r6, r4, ip, r7 │ │ │ │ - smlatbeq r4, r4, r5, sp │ │ │ │ - smlatteq r6, r0, ip, r7 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - smlabbeq r4, ip, r5, sp │ │ │ │ - smlatbeq r6, r0, sp, r7 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - smlabteq r6, r8, sp, r7 │ │ │ │ - smlatteq r6, r4, sp, r7 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + @ instruction: 0x01067cb0 │ │ │ │ + smlabbeq r6, ip, sl, r7 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlabteq r6, ip, r8, r7 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + @ instruction: 0x01067898 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + @ instruction: 0x010679b4 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlabbeq r6, r0, r9, r7 │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + smlabteq r4, r4, r5, sp │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + @ instruction: 0x01067a94 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + @ instruction: 0x0104d59c │ │ │ │ + @ instruction: 0x01067abc │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + smlabbeq r4, r4, r5, sp │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + tsteq r4, r4, ror #10 │ │ │ │ + smlabbeq r6, r0, fp, r7 │ │ │ │ tsteq r4, r4, asr r5 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlabbeq r6, r0, lr, r7 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - smlatbeq r6, r8, lr, r7 │ │ │ │ - smlabteq r6, r4, lr, r7 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - smlatteq r4, r4, r4, sp │ │ │ │ - smlabbeq r6, r0, r8, r8 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - smlatbeq r6, ip, r0, r8 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - smlabteq r6, r4, pc, r7 @ │ │ │ │ - smlatteq r6, r0, pc, r7 @ │ │ │ │ - smlatbeq r4, r4, r4, sp │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - qaddeq r8, r8, r6 │ │ │ │ - smlabbeq r4, ip, r4, sp │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r0, r8 │ │ │ │ - smlabteq r6, r8, r0, r8 │ │ │ │ - tsteq r4, ip, ror #8 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r1, r8 │ │ │ │ - smlatbeq r6, r8, r1, r8 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + smlatteq r6, r8, fp, r7 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r4, r4, lsr #10 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlatteq r6, ip, ip, r7 │ │ │ │ + smlatteq r4, ip, r4, sp │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + @ instruction: 0x01067e98 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + @ instruction: 0x01067db0 │ │ │ │ + smlabteq r6, ip, sp, r7 │ │ │ │ + smlatbeq r4, ip, r4, sp │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + @ instruction: 0x0104d494 │ │ │ │ + smlatteq r6, r8, lr, r7 │ │ │ │ + @ instruction: 0x01067e98 │ │ │ │ + @ instruction: 0x01067eb4 │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + smlatteq r6, ip, lr, r7 │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x0106839c │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + @ instruction: 0x01067f94 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + @ instruction: 0x01067fbc │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + smlatteq r4, ip, r3, sp │ │ │ │ + smlatbeq r6, r4, r0, r8 │ │ │ │ + smlabteq r6, r0, r0, r8 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + smlatbeq r4, ip, r3, sp │ │ │ │ + smlabbeq r6, r4, r1, r8 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30111,423 +30111,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01067bbc │ │ │ │ - @ instruction: 0x0104cdb0 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - @ instruction: 0x0104cd90 │ │ │ │ - smlabbeq r6, r8, ip, r7 │ │ │ │ - smlatbeq r6, r4, ip, r7 │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - smlatteq r6, r8, ip, r7 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r4, r8, asr #26 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ tsteq r4, r0, lsr sp │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r6, ip, sp, r7 │ │ │ │ + smlatteq r6, r0, fp, r7 │ │ │ │ + @ instruction: 0x01067b90 │ │ │ │ + smlatbeq r6, ip, fp, r7 │ │ │ │ tsteq r4, r0, lsl sp │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ strdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x01067f98 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - @ instruction: 0x01067eb0 │ │ │ │ - smlabteq r6, ip, lr, r7 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - @ instruction: 0x0104ccb8 │ │ │ │ - smlatteq r6, r8, pc, r7 @ │ │ │ │ - @ instruction: 0x01067f98 │ │ │ │ - @ instruction: 0x01067fb4 │ │ │ │ - @ instruction: 0x0104cc98 │ │ │ │ - smlatteq r6, ip, pc, r7 @ │ │ │ │ - smlabbeq r4, r8, ip, ip │ │ │ │ - smlabbeq r6, r0, r4, r8 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - swpeq r8, ip, [r6] │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + @ instruction: 0x01067cb8 │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + smlabbeq r6, r4, ip, r7 │ │ │ │ + smlabteq r4, r8, ip, ip │ │ │ │ + smlatteq r6, r0, ip, r7 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + @ instruction: 0x0104ccb0 │ │ │ │ + smlatbeq r6, r0, sp, r7 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + @ instruction: 0x0104cc90 │ │ │ │ + smlabteq r6, r8, sp, r7 │ │ │ │ + smlatteq r6, r4, sp, r7 │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + smlabbeq r6, r0, lr, r7 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ tsteq r4, r0, asr ip │ │ │ │ - smlabteq r6, r4, r0, r8 │ │ │ │ - smlatteq r6, r0, r0, r8 │ │ │ │ + smlatbeq r6, r8, lr, r7 │ │ │ │ + smlabteq r6, r4, lr, r7 │ │ │ │ tsteq r4, r8, lsr ip │ │ │ │ - smlabbeq r6, r4, r1, r8 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ tsteq r4, r8, lsl ip │ │ │ │ - smlatbeq r6, ip, r1, r8 │ │ │ │ - smlabteq r6, r8, r1, r8 │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlabbeq r6, ip, r2, r8 │ │ │ │ - smlatbeq r6, r8, r2, r8 │ │ │ │ - smlabteq r4, r0, fp, ip │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - smlatbeq r4, r0, fp, ip │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - @ instruction: 0x0104cb90 │ │ │ │ - smlabteq r6, r8, r5, r8 │ │ │ │ - smlatbeq r6, r0, r4, r8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - @ instruction: 0x010683b8 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r4, r8 │ │ │ │ - @ instruction: 0x010684bc │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + strheq r8, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlabteq r6, ip, pc, r7 @ │ │ │ │ + smlatteq r6, r8, pc, r7 @ │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + @ instruction: 0x0104cbb8 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + strheq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ + @ instruction: 0x0104cb98 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + smlabbeq r4, r0, fp, ip │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlatteq r6, r4, r1, r8 │ │ │ │ + @ instruction: 0x01068194 │ │ │ │ + @ instruction: 0x010681b0 │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + smlabteq r6, ip, r2, r8 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + @ instruction: 0x01068298 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + ldrdeq r8, [r6, -r0] │ │ │ │ tsteq r4, r0, lsl fp │ │ │ │ - smlatteq r6, r4, r5, r8 │ │ │ │ - smlatbeq r6, r4, r5, r8 │ │ │ │ - smlabbeq r6, r0, r5, r8 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlatteq r4, r8, sl, ip │ │ │ │ - smlatbeq r6, r0, r5, r8 │ │ │ │ - @ instruction: 0x0106a190 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + smlabbeq r6, r8, r3, r8 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + smlatteq r4, r0, sl, ip │ │ │ │ + @ instruction: 0x010683b0 │ │ │ │ + smlabteq r6, ip, r3, r8 │ │ │ │ + smlabteq r4, r8, sl, ip │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + smlatbeq r4, r8, sl, ip │ │ │ │ + @ instruction: 0x01068498 │ │ │ │ + @ instruction: 0x010684b4 │ │ │ │ + @ instruction: 0x0104ca90 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + smlabteq r6, ip, lr, sl │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + @ instruction: 0x010688b8 │ │ │ │ + smlabteq r6, r8, r2, sl │ │ │ │ + smlatteq r6, r0, r1, sl │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ ldrdeq ip, [r4, -r0] │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x010685b8 │ │ │ │ - smlatbeq r6, r0, r1, sl │ │ │ │ - @ instruction: 0x0104cab0 │ │ │ │ - smlatbeq r6, r8, r1, sl │ │ │ │ - smlatbeq r4, r0, sl, ip │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlatbeq r6, r4, ip, r8 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - smlatteq r6, r8, r1, sl │ │ │ │ - @ instruction: 0x0106a1b0 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + @ instruction: 0x0104c9b8 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + @ instruction: 0x0104c998 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + @ instruction: 0x01068598 │ │ │ │ + smlabbeq r4, r0, r9, ip │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ @ instruction: 0x0106a190 │ │ │ │ - smlabteq r6, r0, r5, r8 │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - smlatbeq r6, r8, r1, sl │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlatbeq r6, r8, r5, r8 │ │ │ │ + tsteq r4, r8, asr r9 │ │ │ │ + smlabbeq r6, ip, r1, sl │ │ │ │ + smlabteq r6, r8, r5, r8 │ │ │ │ + tsteq r4, r0, asr #18 │ │ │ │ + smlabteq r6, r8, r1, sl │ │ │ │ + smlatbeq r6, r4, r1, sl │ │ │ │ smlatteq r6, r0, r5, r8 │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - smlatteq r6, r0, r1, sl │ │ │ │ - @ instruction: 0x0106a1bc │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - tsteq r4, r8, lsl sl │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + smlabteq r6, r4, r1, sl │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + smlatbeq r6, r8, r2, sl │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r1, sl │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ smlatteq r6, ip, r1, sl │ │ │ │ tsteq r6, r8, lsr #12 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlabteq r4, r0, r9, ip │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ + smlabteq r4, r0, r8, ip │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + smlatbeq r4, r0, r8, ip │ │ │ │ tsteq r6, r4, lsr #4 │ │ │ │ tsteq r6, r0, ror #12 │ │ │ │ - smlatbeq r4, r0, r9, ip │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlabbeq r6, r0, r6, r8 │ │ │ │ - smlabbeq r4, r8, r9, ip │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - @ instruction: 0x0106a2b0 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlabbeq r6, r8, r6, r8 │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ + smlabbeq r4, r8, r8, ip │ │ │ │ + @ instruction: 0x0106a298 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + @ instruction: 0x01068690 │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + @ instruction: 0x0106a290 │ │ │ │ tsteq r6, ip, ror #4 │ │ │ │ smlatbeq r6, r8, r6, r8 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - smlatbeq r6, r8, r2, sl │ │ │ │ - smlabbeq r6, r4, r2, sl │ │ │ │ - smlabteq r6, r0, r6, r8 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - smlatbeq r6, r4, r2, sl │ │ │ │ + tsteq r4, r8, lsr #16 │ │ │ │ + @ instruction: 0x010686b4 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + @ instruction: 0x01068798 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ smlatteq r6, r0, r6, r8 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - @ instruction: 0x0106a2b4 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - smlatteq r4, r0, r8, ip │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlabteq r4, r8, r8, ip │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - smlatteq r6, ip, r2, sl │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - smlatbeq r4, r8, r8, ip │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - @ instruction: 0x0104c898 │ │ │ │ - @ instruction: 0x0106a4bc │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlatbeq r6, r0, r7, r8 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ + @ instruction: 0x010686bc │ │ │ │ + smlabbeq r6, ip, r2, sl │ │ │ │ + smlatteq r4, r0, r7, ip │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r2, sl │ │ │ │ + smlabteq r4, r8, r7, ip │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r2, sl │ │ │ │ + smlatbeq r4, r8, r7, ip │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + smlatteq r6, r4, r2, sl │ │ │ │ + @ instruction: 0x0104c790 │ │ │ │ + smlabbeq r6, r8, r7, r8 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + strdeq sl, [r6, -r4] │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + smlabbeq r6, r0, r7, r8 │ │ │ │ tsteq r6, ip, asr r7 │ │ │ │ tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - @ instruction: 0x01068798 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - @ instruction: 0x01068794 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlabteq r6, r8, r7, r8 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + smlatbeq r6, ip, r3, sl │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + smlabbeq r6, r4, r7, r8 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ smlatbeq r6, r4, r7, r8 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - smlatteq r4, r8, r7, ip │ │ │ │ - smlabteq r6, r4, r7, r8 │ │ │ │ - @ instruction: 0x0106a394 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + smlatbeq r6, r4, r3, sl │ │ │ │ + smlabbeq r6, r0, r3, sl │ │ │ │ + @ instruction: 0x010687bc │ │ │ │ + @ instruction: 0x0104c6b8 │ │ │ │ + smlatbeq r6, r0, r3, sl │ │ │ │ ldrdeq r8, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r3, sl │ │ │ │ - @ instruction: 0x0104c7b0 │ │ │ │ - @ instruction: 0x0106a3b8 │ │ │ │ - smlatbeq r4, r0, r7, ip │ │ │ │ - smlatbeq r6, r4, r4, sl │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - smlatteq r6, ip, r3, sl │ │ │ │ - smlabteq r6, r8, r3, sl │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ + smlatbeq r4, r0, r6, ip │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + @ instruction: 0x0106a3b0 │ │ │ │ + smlatteq r6, ip, r7, r8 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ smlatteq r6, r8, r3, sl │ │ │ │ tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r4, r8, asr r7 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r4, r0, asr #12 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + @ instruction: 0x01068894 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r4, r8, lsr r7 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - @ instruction: 0x0106a494 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ smlabbeq r6, ip, r8, r8 │ │ │ │ - smlatteq r4, r0, r6, ip │ │ │ │ - smlabbeq r6, ip, r4, sl │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + @ instruction: 0x0104c5b8 │ │ │ │ + smlabbeq r6, r8, r8, r8 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + smlatbeq r4, r0, r5, ip │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + @ instruction: 0x010688bc │ │ │ │ + @ instruction: 0x01068898 │ │ │ │ tsteq r6, r8, ror #8 │ │ │ │ - smlatbeq r6, r4, r8, r8 │ │ │ │ - smlabteq r4, r0, r6, ip │ │ │ │ - @ instruction: 0x010688b0 │ │ │ │ - @ instruction: 0x0104c6b0 │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - smlabbeq r6, ip, r9, r8 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - @ instruction: 0x010688b0 │ │ │ │ - smlabbeq r6, r0, r4, sl │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + @ instruction: 0x010688b8 │ │ │ │ + smlabbeq r6, r8, r4, sl │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ ldrdeq r8, [r6, -r0] │ │ │ │ smlatbeq r6, r0, r4, sl │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - smlatteq r6, r8, r8, r8 │ │ │ │ - @ instruction: 0x0106a4b8 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - tsteq r4, r0, lsr #12 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r4, sl │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r4, sl │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ tsteq r6, r8, lsl r9 │ │ │ │ smlatteq r6, r8, r4, sl │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - smlatteq r4, r0, r5, ip │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ + smlatteq r4, r0, r4, ip │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlabteq r4, r0, r4, ip │ │ │ │ tsteq r6, r0, asr r9 │ │ │ │ tsteq r6, r0, lsr #10 │ │ │ │ - smlabteq r4, r0, r5, ip │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - smlatbeq r4, r8, r5, ip │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - @ instruction: 0x0106899c │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r4, r8, ror r5 │ │ │ │ + smlatbeq r4, r8, r4, ip │ │ │ │ + smlabteq r6, r4, r9, r8 │ │ │ │ + smlabbeq r6, r4, r9, r8 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlabbeq r4, r0, r4, ip │ │ │ │ + smlabbeq r6, r0, r9, r8 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + @ instruction: 0x010689bc │ │ │ │ @ instruction: 0x01068998 │ │ │ │ tsteq r6, r8, ror #10 │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - @ instruction: 0x010689b0 │ │ │ │ - smlabbeq r6, r0, r5, sl │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + smlatteq r6, r0, r5, sl │ │ │ │ smlatbeq r6, r0, r5, sl │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlatteq r6, r0, r9, r8 │ │ │ │ - @ instruction: 0x0106a5b0 │ │ │ │ - tsteq r4, r0, lsl #10 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - smlatteq r4, r8, r4, ip │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatteq r6, r8, r5, sl │ │ │ │ - smlabteq r4, r8, r4, ip │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - @ instruction: 0x0104c4b8 │ │ │ │ - smlatteq r6, r8, fp, r8 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + @ instruction: 0x010689b8 │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + @ instruction: 0x0106a59c │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + smlatteq r4, r8, r3, ip │ │ │ │ ldrdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlabbeq r4, r0, r4, ip │ │ │ │ + @ instruction: 0x0106a5b4 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + smlabteq r4, r8, r3, ip │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + @ instruction: 0x0104c3b0 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + smlatteq r6, r4, r5, sl │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabbeq r4, r8, r3, ip │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ tsteq r6, ip, lsl r6 │ │ │ │ tsteq r6, r8, asr sl │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - @ instruction: 0x01068a90 │ │ │ │ - tsteq r4, r0, lsr r4 │ │ │ │ - smlabteq r6, r8, r6, sl │ │ │ │ - smlabbeq r6, r8, r6, sl │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - smlatbeq r6, r0, sl, r8 │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ - smlabbeq r6, r4, r6, sl │ │ │ │ - smlabteq r6, r0, sl, r8 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - smlabteq r6, r0, r6, sl │ │ │ │ - @ instruction: 0x0106a69c │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ ldrdeq r8, [r6, -r8] │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - smlatteq r6, r4, sl, r8 │ │ │ │ - smlabteq r4, r0, r3, ip │ │ │ │ + @ instruction: 0x01068a98 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + @ instruction: 0x01068a94 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r6, sl │ │ │ │ - @ instruction: 0x0104c390 │ │ │ │ + smlatbeq r6, ip, sl, r8 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + smlabteq r6, ip, sl, r8 │ │ │ │ + @ instruction: 0x0106a69c │ │ │ │ + smlabteq r4, r0, r2, ip │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r6, sl │ │ │ │ + @ instruction: 0x0104c298 │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r6, sl │ │ │ │ + smlabbeq r4, r0, r2, ip │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ tsteq r6, r4, lsl fp │ │ │ │ smlatteq r6, r4, r6, sl │ │ │ │ - tsteq r4, r8, ror r3 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r4, r0, asr #6 │ │ │ │ - smlabteq r6, r0, fp, r8 │ │ │ │ - smlabbeq r6, r0, fp, r8 │ │ │ │ + tsteq r4, r0, ror #4 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + @ instruction: 0x01068e9c │ │ │ │ + smlatbeq r6, ip, r8, sl │ │ │ │ + smlabteq r6, r4, r7, sl │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + smlatteq r6, r8, r6, sl │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r4, r8, lsl #4 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - mrseq ip, LR_abt │ │ │ │ - @ instruction: 0x01068bb8 │ │ │ │ - @ instruction: 0x01068b94 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - smlatteq r4, r0, r2, ip │ │ │ │ + @ instruction: 0x0104c1b8 │ │ │ │ + @ instruction: 0x0106a7b4 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + smlabbeq r6, ip, fp, r8 │ │ │ │ + @ instruction: 0x0104c190 │ │ │ │ tsteq r6, r0, ror r7 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - smlabbeq r6, r8, r2, r9 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - smlabteq r6, ip, r7, sl │ │ │ │ - smlabbeq r6, ip, r7, sl │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - smlatbeq r6, r4, fp, r8 │ │ │ │ - smlabbeq r4, r8, r2, ip │ │ │ │ + smlatbeq r6, ip, fp, r8 │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + smlatbeq r6, ip, r7, sl │ │ │ │ smlabbeq r6, r8, r7, sl │ │ │ │ smlabteq r6, r4, fp, r8 │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ - smlabteq r6, r4, r7, sl │ │ │ │ - smlatbeq r6, r0, r7, sl │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r4, r0, asr r2 │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + smlatbeq r6, r8, r7, sl │ │ │ │ + smlatteq r6, r4, fp, r8 │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + smlabbeq r6, ip, r8, sl │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + @ instruction: 0x0106a7b0 │ │ │ │ + smlatteq r6, ip, fp, r8 │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ ldrdeq sl, [r6, -r0] │ │ │ │ tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + smlatteq r6, r8, r7, sl │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ tsteq r6, r8, lsl #16 │ │ │ │ tsteq r6, r4, asr #24 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - smlabteq r4, r0, r1, ip │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - @ instruction: 0x0106a894 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - @ instruction: 0x0104c190 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlabbeq r6, ip, ip, r8 │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - smlabbeq r6, ip, r8, sl │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlatbeq r6, r4, ip, r8 │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - smlabbeq r6, r8, r8, sl │ │ │ │ - smlabteq r6, r4, ip, r8 │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - @ instruction: 0x0106a8bc │ │ │ │ - @ instruction: 0x0106a898 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - @ instruction: 0x0106a8b8 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - mrseq ip, (UNDEF: 20) │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ + smlabteq r4, r0, r0, ip │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + swpeq ip, r8, [r4] │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + smlabbeq r4, r0, r0, ip │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ ldrbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip], #2271 @ 0x8df @ │ │ │ │ @@ -30831,203 +30831,203 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ popmi {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - smlatbeq r6, r8, r6, r8 │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - @ instruction: 0x010686b4 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - @ instruction: 0x01068798 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - smlatteq r6, r0, r6, r8 │ │ │ │ - @ instruction: 0x010686bc │ │ │ │ - smlabbeq r6, ip, r2, sl │ │ │ │ - tsteq r4, r4, lsr sl │ │ │ │ + smlatteq r6, ip, r1, sl │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + smlatteq r4, ip, r9, fp │ │ │ │ + @ instruction: 0x0106a3bc │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + smlatbeq r6, r0, r6, r8 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + @ instruction: 0x0104b9b4 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + @ instruction: 0x0104b99c │ │ │ │ + @ instruction: 0x01068698 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r4, ip, ror r9 │ │ │ │ + @ instruction: 0x01068694 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + smlabteq r6, r8, r6, r8 │ │ │ │ + smlatbeq r6, r4, r6, r8 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + smlabteq r6, r4, r6, r8 │ │ │ │ + @ instruction: 0x0106a294 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ ldrdeq r8, [r6, -ip] │ │ │ │ smlatbeq r6, ip, r2, sl │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r2, sl │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - smlatteq r6, r4, r2, sl │ │ │ │ - smlatteq r4, r4, r9, fp │ │ │ │ - smlabbeq r6, r8, r7, r8 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + @ instruction: 0x0106a2b8 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + smlatbeq r6, r4, r3, sl │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + smlatteq r6, ip, r2, sl │ │ │ │ + smlabteq r6, r8, r2, sl │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlabteq r4, r4, r8, fp │ │ │ │ + smlatteq r6, r8, r2, sl │ │ │ │ tsteq r6, r4, lsr #14 │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - @ instruction: 0x0104b9bc │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatbeq r4, r4, r9, fp │ │ │ │ - smlabbeq r6, r0, r7, r8 │ │ │ │ + smlatbeq r4, ip, r8, fp │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + mrseq sl, LR_und │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + smlabbeq r4, ip, r8, fp │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - smlabbeq r4, r4, r9, fp │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlatbeq r6, ip, r3, sl │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlabbeq r6, r4, r7, r8 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - smlatbeq r6, r4, r7, r8 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + @ instruction: 0x0106a394 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + @ instruction: 0x01068794 │ │ │ │ + tsteq r4, lr, lsr r8 │ │ │ │ + @ instruction: 0x0106a398 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + @ instruction: 0x010687b4 │ │ │ │ + tsteq r4, r6, lsr #16 │ │ │ │ + smlabteq r6, r4, r7, r8 │ │ │ │ + tsteq r4, sl, lsl r8 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + smlatbeq r6, r8, r8, r8 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ smlatbeq r6, r4, r3, sl │ │ │ │ - smlabbeq r6, r0, r3, sl │ │ │ │ - @ instruction: 0x010687bc │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - smlatbeq r6, r0, r3, sl │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - @ instruction: 0x0106a3b0 │ │ │ │ - smlatteq r6, lr, r7, r8 │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - @ instruction: 0x0104b8be │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - smlatbeq r4, r6, r8, fp │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - @ instruction: 0x0104b89a │ │ │ │ - @ instruction: 0x01068bb8 │ │ │ │ - smlabteq r6, sl, r5, sl │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - @ instruction: 0x010688b2 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r2, asr r8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r4, sl, ror #16 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - @ instruction: 0x010688ba │ │ │ │ - @ instruction: 0x01068898 │ │ │ │ - tsteq r6, sl, ror #8 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - @ instruction: 0x010688be │ │ │ │ - @ instruction: 0x0106a490 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ + smlatteq r4, sl, r7, fp │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + smlabteq r6, sl, r3, sl │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + tsteq r6, sl, lsr r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + smlatteq r6, sl, r3, sl │ │ │ │ + smlabteq r4, r0, r7, fp │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + smlatbeq r4, lr, r7, fp │ │ │ │ + @ instruction: 0x010688b8 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + @ instruction: 0x0104b790 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + smlabteq r6, r0, r8, r8 │ │ │ │ + @ instruction: 0x0106889e │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + smlabbeq r6, r0, r4, sl │ │ │ │ + tsteq r4, sl, asr r7 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + @ instruction: 0x0106a4bc │ │ │ │ + @ instruction: 0x0106a49a │ │ │ │ ldrdeq r8, [r6, -r8] │ │ │ │ - smlatbeq r6, sl, r4, sl │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ + tsteq r4, r6, lsr r7 │ │ │ │ + smlabteq r6, r0, r4, sl │ │ │ │ strdeq r8, [r6, -lr] │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - strdeq fp, [r4, -lr] │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + smlatteq r6, r0, r4, sl │ │ │ │ tsteq r6, lr, lsl r9 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - smlatteq r4, r6, r7, fp │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - ldrdeq fp, [r4, -sl] │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - @ instruction: 0x0104b7b6 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - smlatbeq r4, r4, r7, fp │ │ │ │ - smlabbeq r6, r2, r5, sl │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - @ instruction: 0x0106899e │ │ │ │ - smlabbeq r4, ip, r7, fp │ │ │ │ - smlabbeq r6, r6, r5, sl │ │ │ │ - smlabteq r6, r4, r9, r8 │ │ │ │ - tsteq r4, sl, ror r7 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - smlabteq r6, r2, r5, sl │ │ │ │ - smlatbeq r6, r0, r5, sl │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - tsteq r4, ip, asr r7 │ │ │ │ - smlabteq r6, r6, r5, sl │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - smlatteq r6, r6, r5, sl │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + strdeq fp, [r4, -sl] │ │ │ │ + smlabbeq r6, r0, r5, sl │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + smlabbeq r6, r4, r9, r8 │ │ │ │ + smlabteq r4, sl, r6, fp │ │ │ │ + smlabbeq r6, r8, r5, sl │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + smlatbeq r6, r4, r9, r8 │ │ │ │ + @ instruction: 0x0104b6b2 │ │ │ │ + @ instruction: 0x010689b4 │ │ │ │ + smlatbeq r4, r6, r6, fp │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + @ instruction: 0x01068a9e │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + smlatteq r6, sl, r9, r8 │ │ │ │ + smlabteq r6, r8, r9, r8 │ │ │ │ + @ instruction: 0x0106a59a │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + smlatteq r6, lr, r9, r8 │ │ │ │ + smlabteq r6, r0, r5, sl │ │ │ │ + tsteq r4, sl, ror #12 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + smlatteq r6, r0, r5, sl │ │ │ │ + tsteq r4, r2, asr r6 │ │ │ │ tsteq r6, r4, lsr sl │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - smlabteq r6, r0, r7, sl │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - smlatbeq r6, r8, sl, r8 │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlatteq r4, sl, r6, fp │ │ │ │ - @ instruction: 0x01068ab0 │ │ │ │ - smlabbeq r6, lr, sl, r8 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ - @ instruction: 0x01068ab4 │ │ │ │ - smlabbeq r6, r6, r6, sl │ │ │ │ - smlabteq r4, r0, r6, fp │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r4, r0, asr #12 │ │ │ │ + smlatbeq r6, lr, sl, r8 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r4, r2, lsr #12 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + @ instruction: 0x01068ab6 │ │ │ │ + @ instruction: 0x01068a94 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + smlatteq r4, ip, r5, fp │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + @ instruction: 0x0106a6b2 │ │ │ │ + @ instruction: 0x0106a690 │ │ │ │ smlabteq r6, lr, sl, r8 │ │ │ │ - smlatbeq r6, r0, r6, sl │ │ │ │ - smlatbeq r4, r2, r6, fp │ │ │ │ + smlabteq r4, r8, r5, fp │ │ │ │ + @ instruction: 0x0106a6b6 │ │ │ │ strdeq r8, [r6, -r4] │ │ │ │ - smlabteq r6, r6, r6, sl │ │ │ │ - @ instruction: 0x0104b690 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ + @ instruction: 0x0104b5b6 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ tsteq r6, r4, lsl fp │ │ │ │ - smlatteq r6, r6, r6, sl │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - smlatteq r6, r6, r7, sl │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r6, asr r7 │ │ │ │ - @ instruction: 0x01068b94 │ │ │ │ - tsteq r4, lr, lsl r6 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - @ instruction: 0x01068bba │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - @ instruction: 0x0106a7b8 │ │ │ │ - @ instruction: 0x0106a796 │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - smlatteq r4, lr, r5, fp │ │ │ │ - @ instruction: 0x0106a7bc │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, sl, lsl ip │ │ │ │ - smlabteq r4, r4, r5, fp │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - @ instruction: 0x0104b5b8 │ │ │ │ + @ instruction: 0x0104b59e │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + smlabbeq r4, ip, r5, fp │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + @ instruction: 0x01068b9a │ │ │ │ + tsteq r4, r4, asr #10 │ │ │ │ + smlatbeq r6, sl, fp, r8 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -31868,36 +31868,36 @@ │ │ │ │ adclt r2, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01340a3 │ │ │ │ @ instruction: 0xf0453f10 │ │ │ │ @ instruction: 0xf013810e │ │ │ │ @ instruction: 0xf0453f01 │ │ │ │ @ instruction: 0xf00a80e9 │ │ │ │ svclt 0x0000bb52 │ │ │ │ - tsteq r5, r2, lsr #18 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r5, r6, lsl r9 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlatbeq r6, lr, r6, sl │ │ │ │ - @ instruction: 0x0106ab9c │ │ │ │ - smlabteq r6, r2, r6, sl │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - smlatteq r6, lr, r6, sl │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - smlatteq r6, r6, r5, sl │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - tsteq r6, r2, lsl r6 │ │ │ │ - smlabteq r6, ip, r8, sl │ │ │ │ + smlatbeq r5, r2, r8, r2 │ │ │ │ + smlabbeq r6, r4, sp, sl │ │ │ │ + @ instruction: 0x01052896 │ │ │ │ + smlabteq r6, lr, r3, sl │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + smlabteq r6, r8, r3, sl │ │ │ │ + smlabteq r6, r4, r3, sl │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + smlatbeq r6, r0, r6, sl │ │ │ │ + @ instruction: 0x0106aa90 │ │ │ │ + smlatbeq r6, ip, r5, sl │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + smlatteq r6, r4, r8, sl │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + smlatbeq r6, r6, r8, sl │ │ │ │ + @ instruction: 0x0106a592 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ ldrbvs pc, [r4], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ tstphi pc, #-1610612736 @ p-variant is OBSOLETE @ 0xa0000000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ vst1.8 {d15-d16}, [r4], r8 │ │ │ │ svccc 0x0010f014 │ │ │ │ rschi pc, lr, r5, asr #32 │ │ │ │ @@ -32717,51 +32717,51 @@ │ │ │ │ @ instruction: 0x53bcf241 │ │ │ │ @ instruction: 0xf0044299 │ │ │ │ @ instruction: 0xf00980a6 │ │ │ │ vfma.f32 d27, d17, d22 │ │ │ │ addsmi r5, r9, #204, 6 @ 0x30000003 │ │ │ │ strthi pc, [r0], -r6 │ │ │ │ stclt 0, cr15, [pc], #36 @ 8aeec │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - ldrdeq sl, [r6, -r0] │ │ │ │ - tsteq r4, r6, asr #22 │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - smlabbeq r6, lr, pc, r9 @ │ │ │ │ - @ instruction: 0x0104a6b0 │ │ │ │ - @ instruction: 0x01069e98 │ │ │ │ - tsteq r4, ip, lsl #16 │ │ │ │ - @ instruction: 0x01069cb6 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - smlatbeq r6, r6, r0, sl │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - smlatbeq r6, r6, r0, sl │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - smlatbeq r6, r8, r9, r9 │ │ │ │ - tsteq r4, r2, ror #2 │ │ │ │ - smlatbeq r6, r2, r0, r9 │ │ │ │ - qaddeq r9, r6, r6 │ │ │ │ - smlabbeq r5, r8, r6, r8 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ + smlatbeq r6, r4, r0, sl │ │ │ │ + qaddeq sl, r0, r6 │ │ │ │ + smlabteq r4, r6, sl, sl │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + smlabbeq r4, ip, r7, sl │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + smlatbeq r4, ip, r6, sl │ │ │ │ + @ instruction: 0x0104a39c │ │ │ │ + smlabbeq r6, r4, fp, r9 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + @ instruction: 0x0106999a │ │ │ │ + smlabteq r5, r4, r7, r8 │ │ │ │ + @ instruction: 0x0106a1b0 │ │ │ │ + smlabteq r4, r8, r3, sl │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlatteq r4, r2, r0, sl │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + smlabteq r6, r2, r7, r9 │ │ │ │ + @ instruction: 0x0106a29e │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + smlatteq r6, r0, r0, sl │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + smlatbeq r4, r6, lr, r9 │ │ │ │ + @ instruction: 0x01049e94 │ │ │ │ + smlatbeq r6, ip, pc, r9 @ │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ ldrdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - smlabbeq r4, r2, pc, r9 @ │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r4, r4, lsl pc │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - smlatbeq r4, r4, ip, r9 │ │ │ │ - smlabbeq r6, r6, r4, r9 │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ tstpvs r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0064299 │ │ │ │ stmdale r1, {r0, r3, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ svcpl 0x00b0f5b1 │ │ │ │ cmnphi r8, #3 @ p-variant is OBSOLETE │ │ │ │ vadd.i8 d29, d1, d27 │ │ │ │ addsmi r5, r9, #240, 6 @ 0xc0000003 │ │ │ │ @@ -33623,24 +33623,24 @@ │ │ │ │ stclt 0, cr15, [r7, #32]! │ │ │ │ cmnpvs r4, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf64181d8 │ │ │ │ addsmi r6, r9, #120, 6 @ 0xe0000001 │ │ │ │ mvnshi pc, #8 │ │ │ │ ldclt 0, cr15, [fp, #32] │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlabbeq r6, r6, r2, r9 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, lr, lsl sl │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - @ instruction: 0x01057e90 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ + @ instruction: 0x0106a9bc │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + @ instruction: 0x0106a9b0 │ │ │ │ + @ instruction: 0x0106a99e │ │ │ │ + smlabbeq r6, ip, r9, sl │ │ │ │ + smlatbeq r6, r4, r9, sl │ │ │ │ + smlatteq r6, r6, pc, r8 @ │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ movsvs pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r8!, {r6, r8, pc} │ │ │ │ svcpl 0x00f5f5b1 │ │ │ │ strbhi pc, [r3, #1] @ │ │ │ │ @ instruction: 0xf641d822 │ │ │ │ addsmi r6, r9, #144, 6 @ 0x40000002 │ │ │ │ @@ -34871,28 +34871,28 @@ │ │ │ │ addsmi r6, r9, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0xf5a4d926 │ │ │ │ @ instruction: 0xf04f5478 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14707d9 │ │ │ │ ldrsbt r8, [r4], #60 @ 0x3c │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - @ instruction: 0x01067e98 │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - smlatteq r6, lr, r0, sl │ │ │ │ - smlatteq r6, r0, r0, sl │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - smlabteq r6, r8, r0, sl │ │ │ │ - strheq sl, [r6, -lr] │ │ │ │ - strheq sl, [r6, -r0] │ │ │ │ - smlatteq r6, sl, pc, r9 @ │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ + smlabbeq r6, r8, r0, sl │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + qaddeq sl, r6, r6 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlabteq r6, r6, pc, r9 @ │ │ │ │ + smlabteq r6, r6, ip, r7 │ │ │ │ + @ instruction: 0x01069fb2 │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d20, d23, d9 │ │ │ │ @ instruction: 0xf5a483b6 │ │ │ │ @ instruction: 0xf04f5477 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -35867,210 +35867,210 @@ │ │ │ │ smlabtcs r1, r8, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff247ee0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - smlabbeq r4, r4, r8, r7 │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - @ instruction: 0x0104eb94 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - smlabbeq r4, r4, fp, lr │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - tsteq r4, r6, ror fp │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq sp, r0, asr r6 │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - tsteq r4, lr, lsr fp │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - tsteq r4, r6, asr #22 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r6, sl, asr #30 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - tsteq r4, r0, lsl fp │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - @ instruction: 0x01066ebc │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tsteq r4, lr, lsr r7 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - ldrdeq r7, [r4, -r0] │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - smlatbeq r4, ip, r6, r7 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlabbeq r4, r8, r6, r7 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r4, r4, ror #12 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - tsteq r4, ip, lsl r6 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - strdeq r7, [r4, -r8] │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - ldrdeq r7, [r4, -r4] │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - @ instruction: 0x010475b0 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - smlabbeq r4, ip, r5, r7 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r4, r8, ror #10 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - tsteq r4, r4, lsl #10 │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - smlabbeq sp, sl, r2, r3 │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - strdeq r3, [r7, -sl] │ │ │ │ - tsteq r7, r0, ror r3 │ │ │ │ - tsteq r7, sl, ror #6 │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ - tsteq r7, lr, asr r3 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + smlatteq r6, lr, pc, r6 @ │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + smlabteq r6, sl, pc, r6 @ │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + smlatbeq r6, r6, pc, r6 @ │ │ │ │ + strdeq lr, [r4, -r6] │ │ │ │ + strdeq lr, [r4, -sl] │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + ldrdeq r3, [sp, -r0] │ │ │ │ + smlabteq r4, ip, sl, lr │ │ │ │ + @ instruction: 0x0104eabe │ │ │ │ + @ instruction: 0x0104eabc │ │ │ │ + smlabteq r4, r6, sl, lr │ │ │ │ + smlabteq r4, r8, sl, lr │ │ │ │ + smlatteq r4, r0, r6, r7 │ │ │ │ + smlabteq r6, sl, lr, r6 │ │ │ │ + smlatbeq r4, r0, sl, lr │ │ │ │ + smlatbeq r6, r6, lr, r6 │ │ │ │ + @ instruction: 0x0104ea90 │ │ │ │ + smlabbeq r6, r2, lr, r6 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + smlatbeq r6, r0, r5, r6 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlabteq r4, ip, sp, lr │ │ │ │ + @ instruction: 0x010476be │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + @ instruction: 0x01047698 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r4, r4, ror r6 │ │ │ │ + smlabbeq r6, r0, lr, r6 │ │ │ │ + tsteq r4, r0, asr r6 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlatteq r4, r4, r5, r7 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + smlabteq r4, r0, r5, r7 │ │ │ │ + smlabbeq r6, r4, lr, r6 │ │ │ │ + @ instruction: 0x0104759c │ │ │ │ + smlabbeq r6, r4, lr, r6 │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + smlabbeq r6, ip, lr, r6 │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + smlabbeq r6, r4, lr, r6 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + smlatteq r4, r8, r4, r7 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + smlabteq r4, r4, r4, r7 │ │ │ │ + @ instruction: 0x01066e90 │ │ │ │ + smlatbeq r4, r0, r4, r7 │ │ │ │ + smlabbeq r6, ip, lr, r6 │ │ │ │ + smlabbeq r4, r4, r4, r7 │ │ │ │ + ldrdeq lr, [r4, -r6] │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + ldrdeq lr, [r4, -r6] │ │ │ │ + tsteq sp, sl, lsl #4 │ │ │ │ strdeq r6, [r6, -sl] │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, r6, r1, r6 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, r8, r1, r6 │ │ │ │ - @ instruction: 0x010661be │ │ │ │ - @ instruction: 0x010661b8 │ │ │ │ - @ instruction: 0x010661b2 │ │ │ │ - smlatbeq r6, ip, r1, r6 │ │ │ │ - smlatbeq r6, r6, r1, r6 │ │ │ │ - smlatbeq r6, r0, r1, r6 │ │ │ │ - @ instruction: 0x0106619a │ │ │ │ - smlabteq sp, r2, r0, r3 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - smlabteq r4, sl, r9, lr │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlabteq r6, r2, r1, r6 │ │ │ │ - smlabteq r6, r0, r1, r6 │ │ │ │ - @ instruction: 0x010661be │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - smlatbeq r6, r6, r1, r6 │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - smlabbeq r6, r8, r1, r6 │ │ │ │ - tsteq r4, sl, lsl r2 │ │ │ │ - tsteq r4, r2, lsl r2 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - smlatteq r4, r8, r1, r7 │ │ │ │ - smlatteq r4, r0, r1, r7 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - @ instruction: 0x010471b6 │ │ │ │ - smlatbeq r4, lr, r1, r7 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - smlabbeq r4, r4, r1, r7 │ │ │ │ - tsteq r4, ip, ror r1 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - strheq r7, [r4, -ip] │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - @ instruction: 0x010556b4 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - smlabbeq r5, sl, r6, r5 │ │ │ │ - swpeq r6, r6, [r6] @ │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - swpeq r6, r6, [r6] @ │ │ │ │ - swpeq r6, r4, [r6] @ │ │ │ │ - smlatbeq r4, r0, r0, r7 │ │ │ │ - swpeq r7, r8, [r4] │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - smlabbeq r6, r0, r0, r6 │ │ │ │ - smlabteq r6, r0, r7, r6 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - @ instruction: 0x0106679e │ │ │ │ - @ instruction: 0x01046f90 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - strdeq r7, [r4, -r2] │ │ │ │ - strdeq r7, [r4, -lr] │ │ │ │ - smlabteq sp, r0, sp, r2 │ │ │ │ - smlatteq r4, r6, r1, r7 │ │ │ │ + smlatteq r6, sl, r1, r6 │ │ │ │ + smlatteq r6, r8, r1, r6 │ │ │ │ + tsteq r7, sl, ror r8 │ │ │ │ + strdeq sl, [r7, -r0] │ │ │ │ + smlatteq r7, sl, r2, sl │ │ │ │ + smlatteq r7, r4, r2, sl │ │ │ │ + ldrdeq sl, [r7, -lr] │ │ │ │ + smlabbeq r6, r4, r1, r6 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq sp, r2, asr #32 │ │ │ │ @ instruction: 0x010471bc │ │ │ │ - smlabteq r4, r8, r1, r7 │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + smlabteq sp, r6, pc, r2 @ │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + smlabteq r4, ip, r1, r7 │ │ │ │ smlabteq r4, r4, r1, r7 │ │ │ │ - smlabteq r4, r0, r1, r7 │ │ │ │ - @ instruction: 0x010471bc │ │ │ │ - @ instruction: 0x010471bc │ │ │ │ - tsteq sp, lr, lsr #26 │ │ │ │ - smlatbeq r4, sl, r1, r7 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + @ instruction: 0x0104719a │ │ │ │ + @ instruction: 0x01047192 │ │ │ │ + smlatteq r6, r2, r0, r6 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + smlabteq r6, r0, r0, r6 │ │ │ │ tsteq r4, r6, lsr r1 │ │ │ │ - strdeq r2, [sp, -r6] │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - @ instruction: 0x0104e5b2 │ │ │ │ - smlatbeq r4, r8, lr, r6 │ │ │ │ - smlatbeq r4, r0, lr, r6 │ │ │ │ - smlatteq r6, r6, lr, r5 │ │ │ │ - tsteq r5, sl, lsl r4 │ │ │ │ - smlabteq r6, r8, r5, r6 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - smlatteq r6, r8, lr, r5 │ │ │ │ - tsteq sp, ip, lsl #24 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlatteq r6, lr, lr, r5 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - smlabteq r6, ip, lr, r5 │ │ │ │ - ldrdeq r6, [r4, -r6] │ │ │ │ - smlabteq r4, lr, sp, r6 │ │ │ │ - smlatbeq r6, sl, lr, r5 │ │ │ │ - smlatbeq r4, r4, sp, r6 │ │ │ │ - @ instruction: 0x01046d9c │ │ │ │ - smlabbeq r6, r8, lr, r5 │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r4, sl, ror #26 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + swpeq r6, lr, [r6] @ │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r5, sl, asr r6 │ │ │ │ + @ instruction: 0x01067bb0 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + smlatbeq r6, r4, fp, r7 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + smlabteq r6, r4, r7, r6 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + mrseq r6, (UNDEF: 6) │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + smlatbeq sp, lr, ip, r2 │ │ │ │ + tsteq r4, sl, lsr #2 │ │ │ │ + strheq r7, [r4, -r6] │ │ │ │ + tsteq sp, r6, ror ip │ │ │ │ + tsteq r4, r6, ror r1 │ │ │ │ + smlatbeq r6, r8, lr, r5 │ │ │ │ + smlatbeq r6, r8, lr, r5 │ │ │ │ + smlatbeq r6, r8, lr, r5 │ │ │ │ + smlatbeq r6, r4, r5, r6 │ │ │ │ + tsteq r4, r2, lsr r5 │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ tsteq r6, r6, ror #28 │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r4, lr, lsl #26 │ │ │ │ - tsteq r4, r6, lsl #26 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - ldrdeq r6, [r4, -ip] │ │ │ │ - ldrdeq r6, [r4, -r4] │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ + @ instruction: 0x0105539a │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + smlabbeq sp, ip, fp, r2 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + smlabbeq r4, r8, sp, r6 │ │ │ │ + smlabbeq r4, r0, sp, r6 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r4, r6, asr sp │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r7, ip, lsr r5 │ │ │ │ - ldrdeq r6, [r7, -lr] │ │ │ │ - @ instruction: 0x010766bc │ │ │ │ - smlabteq r6, lr, sp, r5 │ │ │ │ - smlabteq r6, r8, sp, r5 │ │ │ │ - smlabteq r6, r2, sp, r5 │ │ │ │ - smlabteq r6, r0, sp, r5 │ │ │ │ - strdeq r2, [sp, -ip] │ │ │ │ - smlatbeq r6, lr, sp, r5 │ │ │ │ - @ instruction: 0x01065db2 │ │ │ │ - smlatbeq r6, sl, sp, r5 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq r7, r0, ror #8 │ │ │ │ - tsteq r7, r2, lsl #12 │ │ │ │ - smlatteq r7, r0, r5, r6 │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + smlatteq r4, sl, ip, r6 │ │ │ │ + smlatteq r6, r6, sp, r5 │ │ │ │ + smlabteq r4, r0, ip, r6 │ │ │ │ + @ instruction: 0x01046cb8 │ │ │ │ + smlabteq r6, r4, sp, r5 │ │ │ │ + smlabbeq r4, lr, ip, r6 │ │ │ │ + smlabbeq r4, r6, ip, r6 │ │ │ │ + smlatbeq r6, r2, sp, r5 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + smlabbeq r6, r6, sp, r5 │ │ │ │ + smlabbeq r6, r8, sp, r5 │ │ │ │ + @ instruction: 0x010677be │ │ │ │ + @ instruction: 0x010704bc │ │ │ │ + tsteq r7, lr, asr r6 │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq sp, ip, ror r9 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + @ instruction: 0x01065cb6 │ │ │ │ + smlatteq r6, r2, r6, r7 │ │ │ │ + smlatteq r7, r0, r3, r0 │ │ │ │ + smlabbeq r7, r2, r5, r6 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xe624efde │ │ │ │ ldccs 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -36903,181 +36903,181 @@ │ │ │ │ smlatbcs r1, ip, sl, r4 │ │ │ │ bvc ffa8aaf8 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - smlatteq r6, r0, r9, r5 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r9, r5 │ │ │ │ - tsteq sp, r6, lsl #12 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlabteq r6, lr, r9, r5 │ │ │ │ - smlabteq r6, sl, r9, r5 │ │ │ │ - smlatbeq sp, r8, r5, r2 │ │ │ │ - smlatbeq r6, lr, r9, r5 │ │ │ │ - smlatbeq r6, r4, r9, r5 │ │ │ │ - smlatbeq r6, r0, r9, r5 │ │ │ │ - smlatbeq r6, r0, r9, r5 │ │ │ │ - tsteq sp, sl, asr #10 │ │ │ │ - @ instruction: 0x01065990 │ │ │ │ - tsteq r4, ip, rrx │ │ │ │ - strdeq r4, [r7, -r6] │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlatteq r6, r2, r9, r5 │ │ │ │ - @ instruction: 0x01065db8 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - @ instruction: 0x01065d92 │ │ │ │ - @ instruction: 0x010659bc │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - @ instruction: 0x010659bc │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlatbeq r6, ip, r9, r5 │ │ │ │ - smlatbeq r6, r8, r9, r5 │ │ │ │ - smlatbeq r6, r6, r9, r5 │ │ │ │ - smlatbeq r6, r0, r9, r5 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + smlabbeq sp, r6, r5, r2 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + tsteq sp, r8, lsr #10 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + smlabteq sp, sl, r4, r2 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatteq r4, ip, pc, sp @ │ │ │ │ + tsteq r7, r6, ror r1 │ │ │ │ + smlatteq r6, r8, r8, r5 │ │ │ │ + smlatteq r6, r6, r8, r5 │ │ │ │ smlatbeq r6, r6, r9, r5 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01065998 │ │ │ │ - @ instruction: 0x01065cb0 │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - smlabbeq r6, ip, ip, r5 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ + smlabteq r6, r8, sp, r5 │ │ │ │ + smlatteq r4, r2, r5, r6 │ │ │ │ + smlatbeq r6, r4, sp, r5 │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + smlabbeq r6, r0, sp, r5 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + smlatteq r6, lr, ip, r5 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + smlabteq r6, ip, ip, r5 │ │ │ │ tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ tsteq r6, r6, lsr #18 │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + smlatbeq r4, sl, r6, r6 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + smlatbeq r4, lr, r6, r6 │ │ │ │ + smlatteq r6, r8, fp, r5 │ │ │ │ + smlatteq r4, r0, r6, r6 │ │ │ │ + smlabteq r6, r6, fp, r5 │ │ │ │ + smlatbeq r6, sl, r8, r5 │ │ │ │ + @ instruction: 0x010658b4 │ │ │ │ + smlatbeq r6, r2, fp, r5 │ │ │ │ + smlatbeq r6, ip, r8, r5 │ │ │ │ + smlatbeq r6, lr, r8, r5 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + smlatbeq r6, r6, r8, r5 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + smlatbeq r6, r0, r8, r5 │ │ │ │ + @ instruction: 0x010463b6 │ │ │ │ + smlatbeq r4, lr, r3, r6 │ │ │ │ + smlabbeq r6, r4, r8, r5 │ │ │ │ + smlatteq r4, ip, r2, r6 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabteq r4, r6, r2, r6 │ │ │ │ + smlatbeq r6, lr, sl, r5 │ │ │ │ + smlatbeq r4, r0, r2, r6 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + @ instruction: 0x0104d694 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r4, r6, ror r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + @ instruction: 0x0104d5b4 │ │ │ │ + @ instruction: 0x0104d596 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + smlabbeq r4, r4, r5, sp │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, r6, ror r4 │ │ │ │ + smlatteq r6, r0, r5, r5 │ │ │ │ tsteq r4, r6, lsr r4 │ │ │ │ - tsteq r4, lr, lsr #8 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r4, r6, asr #6 │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - smlatteq r5, r2, r5, r4 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - strdeq sp, [r4, -r6] │ │ │ │ - smlatteq r6, ip, r6, r5 │ │ │ │ - smlatteq r6, lr, r6, r5 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - ldrdeq sp, [r4, -r6] │ │ │ │ - smlabteq r6, ip, r6, r5 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - @ instruction: 0x010656b4 │ │ │ │ - smlatbeq r6, lr, r6, r5 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - ldrdeq sp, [r4, -r2] │ │ │ │ - smlabteq r4, ip, r4, sp │ │ │ │ - strdeq sp, [r4, -r6] │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - @ instruction: 0x0104d4b6 │ │ │ │ - @ instruction: 0x0104d4b0 │ │ │ │ - tsteq r4, r2, lsl #12 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - smlatteq r4, r8, r5, sp │ │ │ │ - smlatteq r4, r2, r5, sp │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - @ instruction: 0x0104d594 │ │ │ │ - strdeq sp, [r4, -r2] │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - smlabteq r6, r2, r5, r5 │ │ │ │ - @ instruction: 0x010655b8 │ │ │ │ - smlabbeq r4, r2, r4, sp │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - smlabteq r4, lr, r3, sp │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - ldrdeq sp, [r4, -r6] │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - strdeq sp, [r4, -r2] │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - @ instruction: 0x0104d4b2 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - @ instruction: 0x0104d390 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - @ instruction: 0x010654ba │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + smlabbeq r4, r2, r5, sp │ │ │ │ + smlatbeq r6, ip, r5, r5 │ │ │ │ + smlatbeq r6, sl, r5, r5 │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + smlabbeq r6, r4, r5, r5 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + tsteq r4, r4, lsl r5 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r4, r2, lsl #8 │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + tsteq r4, lr, asr #6 │ │ │ │ + smlatbeq r4, ip, r6, sp │ │ │ │ + tsteq r4, r6, asr r3 │ │ │ │ + smlatteq r4, r4, r2, sp │ │ │ │ + tsteq r4, r2, ror r4 │ │ │ │ @ instruction: 0x010654b0 │ │ │ │ + smlatbeq r6, r6, r4, r5 │ │ │ │ + @ instruction: 0x0106549c │ │ │ │ tsteq r4, r2, lsr r4 │ │ │ │ - ldrdeq sp, [r4, -r4] │ │ │ │ - @ instruction: 0x0104d29a │ │ │ │ - @ instruction: 0x0104d294 │ │ │ │ - @ instruction: 0x0104d2b6 │ │ │ │ - @ instruction: 0x0104d2b0 │ │ │ │ - smlatbeq r4, sl, r2, sp │ │ │ │ - smlatbeq r4, r4, r2, sp │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatteq r6, r6, r3, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - @ instruction: 0x010653b4 │ │ │ │ - tsteq r4, sl, lsr #30 │ │ │ │ - smlatteq sp, lr, sl, r1 │ │ │ │ + smlabbeq r6, r0, r4, r5 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + smlatteq r4, r0, r3, sp │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + @ instruction: 0x0104d3b2 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r4, r0, lsr r2 │ │ │ │ + tsteq r4, sl, lsr #4 │ │ │ │ + tsteq r4, r4, lsr #4 │ │ │ │ @ instruction: 0x01065396 │ │ │ │ - smlatteq r4, lr, lr, r5 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - tsteq sp, ip, ror #20 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ + @ instruction: 0x0104d294 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + smlatbeq sp, r4, sl, r1 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + smlatbeq r4, sl, lr, r5 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r4, lr, ror #28 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ tsteq r4, sl, ror lr │ │ │ │ tsteq r4, r8, ror lr │ │ │ │ tsteq r4, r6, ror lr │ │ │ │ - tsteq r4, r4, ror lr │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ - smlatteq sp, sl, r9, r1 │ │ │ │ - @ instruction: 0x010652bc │ │ │ │ - @ instruction: 0x01045c98 │ │ │ │ - @ instruction: 0x01045c9a │ │ │ │ - smlatbeq r6, r0, r2, r5 │ │ │ │ - @ instruction: 0x010652b0 │ │ │ │ - smlabteq r6, r4, r2, r5 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r2, r5 │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - @ instruction: 0x010652be │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + smlatteq sp, ip, r9, r1 │ │ │ │ + smlatbeq r6, r8, r2, r5 │ │ │ │ + smlatteq r4, ip, sp, r5 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + tsteq sp, sl, ror #18 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ stccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df463b │ │ │ │ tstcs r1, ip, lsl #26 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf7da447c │ │ │ │ adcslt lr, r3, #252, 30 @ 0x3f0 │ │ │ │ tstcs r1, r2, lsr #12 │ │ │ │ @@ -37906,189 +37906,189 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000672 │ │ │ │ bmi fecf0564 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - smlabteq r6, r2, pc, r4 @ │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - smlatbeq r6, r4, pc, r4 @ │ │ │ │ - smlabbeq r6, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01064f92 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x0104599a │ │ │ │ - smlabteq r4, r8, r6, r5 │ │ │ │ - @ instruction: 0x01064eb0 │ │ │ │ - smlatbeq r4, r0, r6, r5 │ │ │ │ - smlabbeq r7, ip, r4, r3 │ │ │ │ - smlabbeq r6, r6, r1, r5 │ │ │ │ - smlabbeq r6, r0, lr, r4 │ │ │ │ - tsteq r4, r2, asr #18 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq sp, lr, asr #8 │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ + @ instruction: 0x01064f90 │ │ │ │ + smlabbeq r6, r4, pc, r4 @ │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + tsteq r6, sl, asr pc │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + smlatteq r4, r0, r9, r5 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + @ instruction: 0x01064ebe │ │ │ │ + smlatteq r6, r8, lr, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ tsteq r4, r8, asr #12 │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - tsteq r4, r4, lsr #12 │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - smlatteq r4, lr, r5, r5 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - smlabteq r4, sl, r5, r5 │ │ │ │ - @ instruction: 0x010455b8 │ │ │ │ - smlatbeq r4, r6, r5, r5 │ │ │ │ - @ instruction: 0x01045594 │ │ │ │ - smlabbeq r4, r2, r5, r5 │ │ │ │ - tsteq r4, r0, ror r5 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r4, lr, lsr #8 │ │ │ │ - tsteq r4, r6, lsr r1 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - smlabteq r6, ip, r7, r5 │ │ │ │ - @ instruction: 0x01065794 │ │ │ │ - tsteq sp, sl, lsr r2 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - smlabteq r6, r8, lr, r4 │ │ │ │ - @ instruction: 0x01064eba │ │ │ │ - @ instruction: 0x01064eb0 │ │ │ │ - smlabteq sp, r4, r1, r1 │ │ │ │ - @ instruction: 0x01064e92 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - smlatbeq r6, ip, r6, r5 │ │ │ │ - smlatbeq r6, r8, r6, r5 │ │ │ │ - @ instruction: 0x010656b4 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - smlatbeq r6, r0, r6, r5 │ │ │ │ - smlatbeq r6, r0, r6, r5 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - smlatbeq r6, r4, r6, r5 │ │ │ │ - smlatteq sp, lr, r0, r1 │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - smlatteq r4, ip, r2, r5 │ │ │ │ - @ instruction: 0x01064db8 │ │ │ │ - smlabteq r4, r2, r2, r5 │ │ │ │ - @ instruction: 0x010452ba │ │ │ │ - @ instruction: 0x01064d98 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r7, ip, lsl #8 │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + smlabteq r4, r2, r8, r5 │ │ │ │ + smlabteq r4, r4, r8, r5 │ │ │ │ + smlabteq r6, lr, sp, r4 │ │ │ │ + smlabteq sp, lr, r3, r1 │ │ │ │ + smlatteq r4, ip, r5, r5 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + smlabteq r4, r8, r5, r5 │ │ │ │ + @ instruction: 0x010455b6 │ │ │ │ + smlatbeq r4, r4, r5, r5 │ │ │ │ + @ instruction: 0x01045592 │ │ │ │ + smlabbeq r4, r0, r5, r5 │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r6, lsr #10 │ │ │ │ + tsteq r4, r4, lsl r5 │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, sl, lr, r4 │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, sp, r4 │ │ │ │ - @ instruction: 0x010451bc │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - smlatteq r6, r4, r8, r4 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - strheq r5, [r4, -r0] │ │ │ │ strdeq r4, [r6, -sl] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r4, r8, ror r0 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + @ instruction: 0x0104cdb0 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r4, lr, r3, r5 │ │ │ │ + strheq sp, [r4, -r6] │ │ │ │ + @ instruction: 0x01064e9a │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + @ instruction: 0x010d11ba │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + smlatbeq r6, r4, sl, r4 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + @ instruction: 0x010655b8 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + @ instruction: 0x010655b4 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq sp, lr, rrx │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + tsteq r4, sl, lsr r2 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, sl, ip, r4 │ │ │ │ + smlabteq r6, r0, ip, r4 │ │ │ │ + smlabteq r6, r8, ip, r4 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + smlabteq r6, r0, ip, r4 │ │ │ │ + @ instruction: 0x01064cb6 │ │ │ │ + @ instruction: 0x01064cbc │ │ │ │ + @ instruction: 0x01064cb6 │ │ │ │ @ instruction: 0x01064cb4 │ │ │ │ - smlatbeq r6, sl, ip, r4 │ │ │ │ - smlatbeq r6, r0, ip, r4 │ │ │ │ - @ instruction: 0x01064c96 │ │ │ │ - smlabbeq r6, ip, ip, r4 │ │ │ │ - smlabbeq r6, r2, ip, r4 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - ldrdeq r0, [sp, -sl] │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - smlatteq r4, r0, r1, r5 │ │ │ │ - smlatbeq sp, r2, sp, r0 │ │ │ │ - smlabteq r4, r8, r1, r5 │ │ │ │ - @ instruction: 0x0104519e │ │ │ │ - smlatbeq r4, sl, r1, r5 │ │ │ │ - smlatbeq r4, r6, r1, r5 │ │ │ │ - smlatbeq r4, r2, r1, r5 │ │ │ │ - @ instruction: 0x0104519e │ │ │ │ - @ instruction: 0x0104519e │ │ │ │ - tsteq sp, r0, lsl sp │ │ │ │ - smlabbeq r4, ip, r1, r5 │ │ │ │ - smlatteq sp, r6, ip, r0 │ │ │ │ - smlatbeq r4, ip, r1, r5 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - smlatteq r4, ip, r0, r5 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - smlatbeq r4, sl, lr, r4 │ │ │ │ - smlatbeq r4, r2, lr, r4 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - smlatteq r4, r0, sp, r4 │ │ │ │ - smlabteq r6, r8, r5, r4 │ │ │ │ - smlatteq r6, r0, sl, r4 │ │ │ │ - smlatbeq r6, ip, r5, r4 │ │ │ │ - smlatteq r6, r2, sl, r4 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ - @ instruction: 0x01064ab8 │ │ │ │ - ldrdeq r4, [r4, -r2] │ │ │ │ - smlabteq r4, sl, sp, r4 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + smlatbeq r6, r2, ip, r4 │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + strdeq r4, [r4, -r8] │ │ │ │ + smlatteq r6, r2, r7, r4 │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + smlabteq r4, r8, pc, r4 @ │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, lr, fp, r4 │ │ │ │ + tsteq sp, sl, asr sp │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq sp, r2, lsr #26 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + tsteq r4, sl, lsr #2 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + @ instruction: 0x010d0c90 │ │ │ │ + tsteq r4, ip, lsl #2 │ │ │ │ + tsteq sp, r6, ror #24 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + smlabteq r6, lr, r5, r4 │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ smlatbeq r6, r4, sl, r4 │ │ │ │ - @ instruction: 0x01064ab0 │ │ │ │ - @ instruction: 0x01044d9a │ │ │ │ - @ instruction: 0x01044d92 │ │ │ │ - @ instruction: 0x01064a9a │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ tsteq r4, r0, ror #26 │ │ │ │ - smlabbeq r6, r2, sl, r4 │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - @ instruction: 0x01064a92 │ │ │ │ - smlatbeq r6, r6, sl, r4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - smlatbeq r6, r0, sl, r4 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - @ instruction: 0x01064a96 │ │ │ │ - @ instruction: 0x01064a92 │ │ │ │ - smlabbeq r6, lr, sl, r4 │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - @ instruction: 0x01064a9e │ │ │ │ - @ instruction: 0x01064a9a │ │ │ │ - @ instruction: 0x01064a96 │ │ │ │ - @ instruction: 0x01064a92 │ │ │ │ - smlabbeq r6, lr, sl, r4 │ │ │ │ - smlabbeq r6, lr, sl, r4 │ │ │ │ - smlabbeq r6, lr, sl, r4 │ │ │ │ - smlabbeq r6, r8, sl, r4 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + smlabbeq r4, r4, sp, r4 │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r4, sl, lsl sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + smlatteq r4, r8, ip, r4 │ │ │ │ + smlatteq r4, r0, ip, r4 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + @ instruction: 0x01044cba │ │ │ │ + @ instruction: 0x01044cb4 │ │ │ │ + smlatteq r6, lr, r9, r4 │ │ │ │ + smlatbeq r6, r6, fp, r3 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + smlabteq r6, r8, r3, r4 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + @ instruction: 0x010643b2 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlatbeq r6, lr, r2, r4 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ stclcs 8, cr15, [ip], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ @ instruction: 0xf8dfe81a │ │ │ │ ldrtmi r2, [fp], -r4, ror #25 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38909,190 +38909,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed31518 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ - @ instruction: 0x010647b4 │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlabbeq r6, ip, r7, r4 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - smlabbeq r4, r0, sp, fp │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r4, r4, asr #24 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r4, r0, fp, fp │ │ │ │ - smlatteq r6, r0, r6, r4 │ │ │ │ - smlabbeq r6, r0, sp, r3 │ │ │ │ - smlabbeq r6, r8, sp, r3 │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - tsteq sp, sl, lsl r5 │ │ │ │ - @ instruction: 0x01064696 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - smlabteq r6, ip, sp, r3 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - smlatteq r6, r4, r4, r4 │ │ │ │ - @ instruction: 0x010644b0 │ │ │ │ - @ instruction: 0x010644b4 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlabbeq r6, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f9c │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + smlabteq r6, ip, r6, r4 │ │ │ │ + smlabteq r6, r8, r6, r4 │ │ │ │ + @ instruction: 0x0104bb9c │ │ │ │ + @ instruction: 0x010646b8 │ │ │ │ + smlabteq r4, r4, fp, fp │ │ │ │ + smlabbeq r4, r8, fp, fp │ │ │ │ + @ instruction: 0x01064698 │ │ │ │ ldrdeq fp, [r4, -r8] │ │ │ │ - smlatbeq r6, r4, r4, r4 │ │ │ │ - smlatbeq r6, r0, r4, r4 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - @ instruction: 0x01064490 │ │ │ │ - @ instruction: 0x0104b99c │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - @ instruction: 0x0104bab0 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlatteq r6, r0, sl, r3 │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq sp, r2, ror r2 │ │ │ │ - smlatteq r6, lr, r3, r4 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - @ instruction: 0x0106429e │ │ │ │ - @ instruction: 0x0106429a │ │ │ │ - @ instruction: 0x01064296 │ │ │ │ - @ instruction: 0x01064292 │ │ │ │ - smlabbeq r6, lr, r2, r4 │ │ │ │ - smlabbeq r6, lr, r2, r4 │ │ │ │ - smlabbeq r6, lr, r2, r4 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, lr, sl, r3 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + @ instruction: 0x0104bc98 │ │ │ │ + @ instruction: 0x010d049a │ │ │ │ + tsteq r6, r6, lsl r6 │ │ │ │ + smlatbeq r6, r6, r4, r4 │ │ │ │ + smlabteq r6, r6, r4, r4 │ │ │ │ + smlabteq r6, r2, r4, r4 │ │ │ │ + @ instruction: 0x010644be │ │ │ │ + @ instruction: 0x010644ba │ │ │ │ + @ instruction: 0x010644b6 │ │ │ │ + @ instruction: 0x010644b6 │ │ │ │ + @ instruction: 0x010644b6 │ │ │ │ + @ instruction: 0x01064590 │ │ │ │ + smlatbeq r6, r8, r4, r4 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + @ instruction: 0x01064498 │ │ │ │ + @ instruction: 0x01064494 │ │ │ │ + smlabbeq r6, ip, r4, r4 │ │ │ │ + smlatteq r6, r0, ip, r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - smlatteq r6, ip, r3, r3 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - tsteq sp, r6 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + smlatteq r4, r0, r8, fp │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + smlabteq r6, r4, sl, r3 │ │ │ │ + smlabteq r6, ip, r3, r4 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + @ instruction: 0x010643b8 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + strdeq r0, [sp, -r2] │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + @ instruction: 0x01063ab8 │ │ │ │ + smlatteq r5, r2, r8, r2 │ │ │ │ + smlabteq r6, lr, r2, r4 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + smlabteq r6, lr, r3, r3 │ │ │ │ + smlabteq r6, r0, r3, r3 │ │ │ │ + @ instruction: 0x010633b2 │ │ │ │ + smlatbeq r6, r4, r3, r3 │ │ │ │ + @ instruction: 0x01063396 │ │ │ │ + smlabbeq r6, r8, r3, r3 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ tsteq r6, sl, ror r2 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlabteq r6, r6, r8, r3 │ │ │ │ - tsteq r6, r6, asr r2 │ │ │ │ - smlatbeq r6, r2, r8, r3 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - smlabbeq r7, r6, lr, r1 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - smlabteq r4, r6, r3, fp │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ + smlabbeq ip, r6, pc, pc @ │ │ │ │ + smlatbeq r4, ip, r3, r4 │ │ │ │ + smlatteq r6, r4, r8, r3 │ │ │ │ mrseq r4, LR_usr │ │ │ │ - swpeq r4, r6, [r4] @ │ │ │ │ - smlabbeq r4, lr, r0, r4 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - qaddeq r4, ip, r4 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r4, r2, lsr r0 │ │ │ │ - tsteq r4, sl, lsr #32 │ │ │ │ - @ instruction: 0x01064192 │ │ │ │ - mrseq r4, (UNDEF: 4) │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlatteq r4, r2, lr, r3 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - mrseq r4, (UNDEF: 22) │ │ │ │ + smlabteq r6, r2, r8, r3 │ │ │ │ strdeq r4, [r6, -sl] │ │ │ │ - smlabbeq ip, sl, ip, pc @ │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + swpeq r4, r4, [r4] @ │ │ │ │ + smlatteq r6, r6, r1, r4 │ │ │ │ + smlatteq r6, r4, r1, r4 │ │ │ │ + smlatteq r6, r4, r1, r4 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r7, r6, lsl #28 │ │ │ │ + smlatbeq r6, r6, r1, r4 │ │ │ │ + smlabteq r6, sl, r7, r3 │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlabbeq r6, r2, r1, r4 │ │ │ │ + smlabbeq r6, r0, r1, r4 │ │ │ │ + tsteq r4, r6, lsl r0 │ │ │ │ + tsteq r4, lr │ │ │ │ + tsteq r6, lr, asr r1 │ │ │ │ + smlatteq r4, r4, pc, r3 @ │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + smlatteq r6, r4, ip, r3 │ │ │ │ + @ instruction: 0x01043fb2 │ │ │ │ + smlatbeq r4, sl, pc, r3 @ │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + smlabbeq r4, r0, pc, r3 @ │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + smlatbeq r6, r8, r6, r3 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ smlatteq r6, ip, r0, r4 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r4, r4, sp, r3 │ │ │ │ - tsteq r7, r8, lsl r4 │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - smlatbeq r6, r8, lr, r3 │ │ │ │ - @ instruction: 0x01063e9e │ │ │ │ - smlabteq r6, r6, r0, r5 │ │ │ │ - ldrdeq r1, [r7, -ip] │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - smlatbeq r6, r4, r4, r3 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ smlabteq r6, r2, r0, r4 │ │ │ │ - strdeq fp, [r4, -sl] │ │ │ │ - strdeq pc, [ip, -r0] │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - tsteq r4, r6, lsr ip │ │ │ │ - smlatbeq r6, r6, r4, r4 │ │ │ │ - @ instruction: 0x01043cba │ │ │ │ - @ instruction: 0x01043cb4 │ │ │ │ - smlabbeq r6, sl, r4, r4 │ │ │ │ - smlabbeq r4, lr, ip, r3 │ │ │ │ - smlabbeq r4, r8, ip, r3 │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r4, r6, lsr ip │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - tsteq r6, r6, lsr r4 │ │ │ │ + strheq r4, [r6, -lr] │ │ │ │ + smlatbeq r6, r4, r0, r4 │ │ │ │ + smlabbeq r6, lr, r0, r4 │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + smlabbeq r6, r6, r0, r4 │ │ │ │ + smlabbeq r6, r6, r0, r4 │ │ │ │ + smlabbeq r6, r0, r0, r4 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tstpeq ip, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + qaddeq r4, lr, r6 │ │ │ │ + qaddeq r4, r0, r6 │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + @ instruction: 0x01074398 │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + smlatteq r6, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01043c9a │ │ │ │ + smlabbeq r4, ip, ip, r3 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + tsteq r7, ip, asr sl │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + tsteq r4, sl, ror r2 │ │ │ │ + tstpeq ip, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, ip, fp, r3 │ │ │ │ + smlatteq r4, r4, fp, r3 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + smlabteq r4, ip, fp, r3 │ │ │ │ + @ instruction: 0x01043bb6 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ tsteq r4, r8, lsl #24 │ │ │ │ + smlatteq r6, lr, r3, r4 │ │ │ │ + smlatteq r4, r2, fp, r3 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + @ instruction: 0x01043bb6 │ │ │ │ + @ instruction: 0x01043bb0 │ │ │ │ + @ instruction: 0x010643b6 │ │ │ │ + smlabbeq r4, r8, fp, r3 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe842 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39943,199 +39943,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib lr, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef72588 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r4, r6, lsl r9 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - smlatteq r4, r4, r8, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - @ instruction: 0x0104ab94 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x01062fbe │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - smlatteq r6, r4, r0, r4 │ │ │ │ - tsteq r4, r6, lsr r8 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - smlabteq r6, ip, r0, r4 │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - smlatteq r4, ip, r7, r3 │ │ │ │ - smlatteq r4, r4, r7, r3 │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - smlabbeq r6, r6, r0, r4 │ │ │ │ - @ instruction: 0x010437b0 │ │ │ │ - smlatbeq r4, r8, r7, r3 │ │ │ │ + smlabteq r4, r0, r8, r3 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x01043896 │ │ │ │ + smlabbeq r4, lr, r8, r3 │ │ │ │ + strheq r4, [r6, -r2] │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + swpeq r4, r0, [r6] │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + tsteq r6, r6, ror r0 │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + smlatteq r6, lr, r8, r3 │ │ │ │ tsteq r6, r4, rrx │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r4, sl, lsl r7 │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - smlatteq r4, r8, r6, r3 │ │ │ │ - smlatteq r4, r0, r6, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010436b6 │ │ │ │ - smlatbeq r4, lr, r6, r3 │ │ │ │ - @ instruction: 0x01063fba │ │ │ │ - smlabbeq r4, r4, r6, r3 │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - @ instruction: 0x01063f9e │ │ │ │ - tsteq r4, r4, lsl #18 │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, lr, asr pc │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, lr, ror #30 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - smlabbeq r6, ip, pc, r3 @ │ │ │ │ - smlatbeq r6, lr, pc, r3 @ │ │ │ │ - @ instruction: 0x01063fb4 │ │ │ │ + @ instruction: 0x010437b6 │ │ │ │ + smlatbeq r4, lr, r7, r3 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + smlabbeq r6, r2, r4, r3 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r6, r6 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + smlatteq r6, r4, pc, r3 @ │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ smlabteq r6, r2, pc, r3 @ │ │ │ │ - smlabteq r6, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x01063fbe │ │ │ │ - smlabteq r6, r0, pc, r3 @ │ │ │ │ - smlatbeq ip, r0, r2, pc @ │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tstpeq ip, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, ip, r6, r3 │ │ │ │ + smlabteq r4, r4, r6, r3 │ │ │ │ + smlatbeq r6, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x0104369a │ │ │ │ + @ instruction: 0x01043692 │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ tsteq r6, ip, asr pc │ │ │ │ - smlabbeq r6, r0, fp, r2 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - tsteq r4, r6, lsr #6 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r4, r4, lsl #12 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + smlabbeq r4, r4, r8, sl │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlatteq r6, r2, lr, r3 │ │ │ │ + smlatteq r6, r0, lr, r3 │ │ │ │ ldrdeq r3, [r6, -lr] │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatteq r6, r6, lr, r3 │ │ │ │ + smlatteq r6, r4, lr, r3 │ │ │ │ + smlatteq r6, lr, lr, r3 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, sl, sl, r3 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - smlatteq r6, lr, r9, r3 │ │ │ │ - smlatteq r6, r0, r9, r3 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - @ instruction: 0x010431b2 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - @ instruction: 0x0104a39a │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - smlatteq r6, r8, fp, r3 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - smlabteq r6, r6, r7, r2 │ │ │ │ strdeq r3, [r6, -lr] │ │ │ │ - smlatbeq r6, r2, fp, r3 │ │ │ │ - smlatbeq r6, r4, fp, r3 │ │ │ │ - swpeq r3, ip, [r6] │ │ │ │ - smlabbeq r6, lr, fp, r3 │ │ │ │ - smlabbeq r6, r8, fp, r3 │ │ │ │ - smlabbeq r6, r2, fp, r3 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tstpeq ip, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106349c │ │ │ │ + smlabbeq r6, r0, fp, r2 │ │ │ │ + @ instruction: 0x0105199c │ │ │ │ + smlatteq r4, r6, r6, sl │ │ │ │ + smlatbeq ip, r2, r1, pc @ │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + @ instruction: 0x01063eb8 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + smlabteq r4, ip, r2, r3 │ │ │ │ + smlatbeq r4, r6, r2, r3 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlabbeq r6, r2, sl, r3 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + smlabbeq r6, r4, r9, r3 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + tsteq r4, r2, lsr r1 │ │ │ │ + @ instruction: 0x010634b2 │ │ │ │ + smlatbeq r6, ip, r4, r3 │ │ │ │ + smlatbeq r6, r6, r4, r3 │ │ │ │ + smlatbeq r6, r0, r4, r3 │ │ │ │ + @ instruction: 0x0106349e │ │ │ │ + @ instruction: 0x0106349c │ │ │ │ + @ instruction: 0x0106349a │ │ │ │ + @ instruction: 0x0106349c │ │ │ │ + @ instruction: 0x0106339a │ │ │ │ + @ instruction: 0x01063394 │ │ │ │ + smlabbeq r6, lr, r3, r3 │ │ │ │ + smlabbeq r6, r8, r3, r3 │ │ │ │ + smlabbeq r6, r2, r3, r3 │ │ │ │ + smlabbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r4, sl, lsl r3 │ │ │ │ tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ - tsteq ip, r2, lsl sp │ │ │ │ - smlabteq r5, r4, r4, r1 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ - smlatbeq r4, r8, sl, sl │ │ │ │ - smlatbeq r6, sl, sl, r3 │ │ │ │ - smlatbeq r6, r2, sl, r3 │ │ │ │ - @ instruction: 0x01063a9a │ │ │ │ - @ instruction: 0x01063a98 │ │ │ │ - @ instruction: 0x01063a98 │ │ │ │ - @ instruction: 0x01063a94 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - ldrdeq r3, [r6, -r2] │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - smlatbeq r6, r6, r9, r3 │ │ │ │ - smlatbeq r6, r8, r9, r3 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ strdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + smlatteq r6, ip, sl, r3 │ │ │ │ + smlatteq r6, sl, sl, r3 │ │ │ │ + smlatteq r6, r8, sl, r3 │ │ │ │ + smlatteq r6, r6, sl, r3 │ │ │ │ + @ instruction: 0x010cec92 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x01063ab2 │ │ │ │ + smlatbeq r6, r2, sl, r3 │ │ │ │ + smlabteq r6, r0, r5, r2 │ │ │ │ + @ instruction: 0x01063a92 │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - @ instruction: 0x010639be │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlatbeq r6, r2, r9, r3 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + @ instruction: 0x010cebb8 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + smlatteq r6, r6, r9, r3 │ │ │ │ + smlatteq r6, r6, r9, r3 │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + @ instruction: 0x010639b4 │ │ │ │ + @ instruction: 0x010639b4 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ smlabbeq r6, r2, r9, r3 │ │ │ │ - smlabbeq r6, lr, r9, r3 │ │ │ │ - @ instruction: 0x01063990 │ │ │ │ - @ instruction: 0x01063992 │ │ │ │ - @ instruction: 0x0106399e │ │ │ │ + smlabbeq r6, r2, r9, r3 │ │ │ │ + smlatbeq r6, lr, r9, r3 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ tsteq r6, r4, asr r9 │ │ │ │ @ instruction: 0x01063992 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ + smlabteq r6, lr, r8, r3 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + smlatbeq r6, r2, r8, r3 │ │ │ │ + smlatbeq r6, r4, r8, r3 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xf8dfe81c │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -41019,207 +41019,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ mrrcge 4, 7, pc, r0, cr10 @ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb lr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bllt ff78f084 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - @ instruction: 0x01063694 │ │ │ │ - tsteq r6, sl, asr r6 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - smlatteq r6, ip, r5, r3 │ │ │ │ - smlatteq r6, ip, r5, r3 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - smlatbeq r6, r8, r5, r3 │ │ │ │ - smlatteq r5, r8, sp, r0 │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - smlabteq r7, ip, r2, r0 │ │ │ │ - smlatbeq r6, ip, r7, r2 │ │ │ │ - smlatbeq r6, r8, r7, r2 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - @ instruction: 0x01062794 │ │ │ │ - @ instruction: 0x01062794 │ │ │ │ - @ instruction: 0x01062794 │ │ │ │ - smlabbeq r6, ip, r7, r2 │ │ │ │ - smlabbeq r6, r8, r7, r2 │ │ │ │ - smlabbeq r6, r4, r7, r2 │ │ │ │ - smlabbeq r6, r4, r7, r2 │ │ │ │ - smlabbeq r6, r8, r7, r2 │ │ │ │ - smlabbeq r6, ip, r7, r2 │ │ │ │ - @ instruction: 0x01062794 │ │ │ │ - strdeq lr, [ip, -lr] │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r4, r3 │ │ │ │ - tsteq ip, lr, ror #8 │ │ │ │ - smlabteq r6, ip, r4, r3 │ │ │ │ - smlabteq r6, r4, r4, r3 │ │ │ │ - smlabteq r6, lr, r4, r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ + smlabteq r6, r0, r5, r3 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r4, r8, lsl sp │ │ │ │ - tsteq r4, lr, lsl #12 │ │ │ │ - tsteq r4, r6, lsl #12 │ │ │ │ - smlatbeq r6, lr, r4, r3 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - smlatbeq r6, r2, r4, r3 │ │ │ │ - @ instruction: 0x010425b8 │ │ │ │ - @ instruction: 0x010425b0 │ │ │ │ - smlabbeq r6, lr, r4, r3 │ │ │ │ - smlabteq r6, r0, r4, r3 │ │ │ │ - smlatteq r6, r0, ip, r1 │ │ │ │ - @ instruction: 0x010634b2 │ │ │ │ - smlatbeq r6, sl, r4, r3 │ │ │ │ - smlatbeq r6, ip, r4, r3 │ │ │ │ - smlatbeq r6, sl, r4, r3 │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - @ instruction: 0x010634be │ │ │ │ - smlatbeq r6, r4, r4, r3 │ │ │ │ - smlabteq r4, r2, r7, r9 │ │ │ │ - smlabbeq r6, r4, r4, r3 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ + smlabbeq r6, lr, r5, r3 │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + smlabteq r4, r0, r0, sl │ │ │ │ + tsteq r7, ip, asr #4 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + swpeq sl, r4, [r4] @ │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq ip, lr, ror r4 │ │ │ │ + @ instruction: 0x01063496 │ │ │ │ + @ instruction: 0x01063498 │ │ │ │ + @ instruction: 0x01063490 │ │ │ │ + smlabbeq r6, sl, r4, r3 │ │ │ │ tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + smlatteq ip, lr, r3, lr │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ tsteq r6, lr, asr #8 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - smlatteq r6, r6, r1, r3 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010613bc │ │ │ │ - smlatteq r5, r2, r8, r0 │ │ │ │ - smlabteq r5, sl, r8, r0 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - smlabteq r6, lr, sp, r1 │ │ │ │ - smlabteq r6, r0, r3, r3 │ │ │ │ - @ instruction: 0x010633ba │ │ │ │ - @ instruction: 0x010633b4 │ │ │ │ - swpeq lr, ip, [ip] @ │ │ │ │ - @ instruction: 0x01063396 │ │ │ │ - smlabbeq r6, lr, r3, r3 │ │ │ │ - smlabbeq r6, r8, r3, r3 │ │ │ │ - tsteq r4, lr, lsr #22 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - smlatbeq r6, r6, r9, r1 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - smlabbeq r6, ip, r9, r1 │ │ │ │ - @ instruction: 0x010507b6 │ │ │ │ - smlatbeq r6, r2, r1, r2 │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r5, lr, ror #14 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - smlatteq r6, sl, r0, r2 │ │ │ │ - smlatteq r6, r8, r0, r2 │ │ │ │ - smlatteq r6, r6, r0, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, lr, r0, r2 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - ldrdeq r2, [r6, -r2] │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq ip, r0, asr #28 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + @ instruction: 0x01049c98 │ │ │ │ + smlabbeq r4, lr, r5, r2 │ │ │ │ + smlabbeq r4, r6, r5, r2 │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + @ instruction: 0x01061cb6 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlatteq r6, r6, r3, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlabteq r6, lr, r3, r3 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + smlabteq r6, r2, r3, r3 │ │ │ │ + smlabteq r4, r4, r2, r2 │ │ │ │ tsteq r6, r6, ror #2 │ │ │ │ - smlatbeq r6, r8, r7, r1 │ │ │ │ - ldrdeq r0, [r5, -r2] │ │ │ │ - @ instruction: 0x01061fbe │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlabbeq r5, sl, r5, r0 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ - smlatbeq r6, r2, r0, r3 │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - tsteq r4, sl, asr pc │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - smlabbeq r6, sl, r6, r1 │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ + smlabbeq r6, ip, r3, r3 │ │ │ │ + smlabbeq r6, r2, r3, r3 │ │ │ │ + smlatteq r6, r4, r8, r2 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq ip, ip, lsl r0 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + smlatbeq r4, lr, sl, r9 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + smlabteq r6, sl, r2, r3 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + smlabbeq r6, r2, r2, r3 │ │ │ │ + smlabteq r6, r4, r8, r1 │ │ │ │ + smlatteq r5, lr, r6, r0 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + smlabbeq r6, r8, r0, r2 │ │ │ │ + smlabbeq r6, r2, r0, r2 │ │ │ │ + smlatteq r4, ip, r9, r9 │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + qaddeq r2, ip, r6 │ │ │ │ + qaddeq r2, r6, r6 │ │ │ │ + qaddeq r2, r0, r6 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + qaddeq r2, r0, r6 │ │ │ │ + qaddeq r2, r2, r6 │ │ │ │ + qaddeq r2, r8, r6 │ │ │ │ + smlabteq ip, r0, sp, sp │ │ │ │ + smlatteq r6, r6, r0, r3 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + swpeq r3, lr, [r6] │ │ │ │ + smlatteq r6, r0, r6, r1 │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + qaddeq r3, r6, r6 │ │ │ │ + @ instruction: 0x01061698 │ │ │ │ + smlabteq r5, r2, r4, r0 │ │ │ │ + smlatbeq r6, lr, lr, r1 │ │ │ │ tsteq r6, r2, lsr #32 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlabteq r6, lr, r0, r3 │ │ │ │ - tsteq r6, r2 │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - swpeq r3, ip, [r6] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatteq r6, r6, pc, r2 @ │ │ │ │ - smlatteq r6, r2, pc, r2 @ │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - @ instruction: 0x01062fb4 │ │ │ │ - @ instruction: 0x01062fb0 │ │ │ │ - smlabteq r6, sl, pc, r2 @ │ │ │ │ - smlabteq r6, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x01062fbc │ │ │ │ - @ instruction: 0x01062fb8 │ │ │ │ - @ instruction: 0x01062fbc │ │ │ │ - smlabteq r6, r0, pc, r2 @ │ │ │ │ - smlabteq r6, r8, pc, r2 @ │ │ │ │ - ldrdeq sp, [ip, -lr] │ │ │ │ - @ instruction: 0x01062fb4 │ │ │ │ - @ instruction: 0x01062fb2 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, sl, lr, r2 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - smlatteq r6, ip, lr, r2 │ │ │ │ + smlatteq r4, ip, r5, r9 │ │ │ │ + smlatteq r4, r2, lr, r1 │ │ │ │ + ldrdeq r1, [r4, -sl] │ │ │ │ strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlabteq r6, r0, lr, r2 │ │ │ │ - smlabteq r6, sl, lr, r2 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - @ instruction: 0x01062e94 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + @ instruction: 0x01062fb8 │ │ │ │ + smlatbeq r6, lr, pc, r2 @ │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + smlatbeq r6, r2, pc, r2 @ │ │ │ │ + smlatbeq r6, r0, pc, r2 @ │ │ │ │ + smlatbeq r6, r2, pc, r2 @ │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + smlatbeq r6, r6, pc, r2 @ │ │ │ │ + strdeq r1, [r4, -r0] │ │ │ │ + smlatteq r4, r8, sp, r1 │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + smlabbeq r6, r2, pc, r2 @ │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq ip, lr, asr sl │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + smlatteq r6, r4, r4, r2 │ │ │ │ @ instruction: 0x01062e9e │ │ │ │ - smlatteq r6, ip, r4, r2 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r6, asr #28 │ │ │ │ - @ instruction: 0x010624b4 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, sl, lsl lr │ │ │ │ - @ instruction: 0x01062498 │ │ │ │ - smlatteq r6, r4, sp, r2 │ │ │ │ - smlatteq r6, ip, sp, r2 │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - tsteq r4, sl, lsl r2 │ │ │ │ + smlatbeq r6, r6, lr, r2 │ │ │ │ + smlabteq r6, r2, r4, r2 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + smlatbeq r6, r4, r4, r2 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + smlabbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlatteq r6, r8, sp, r2 │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + @ instruction: 0x01062dbc │ │ │ │ + smlabteq r6, r6, sp, r2 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + @ instruction: 0x01062d90 │ │ │ │ + @ instruction: 0x01062d9a │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + @ instruction: 0x01048d98 │ │ │ │ + @ instruction: 0x0104919a │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001efa4 │ │ │ │ @ instruction: 0xf8dfba50 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42050,192 +42050,192 @@ │ │ │ │ bics lr, r8, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi fed8cfd8 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - @ instruction: 0x01062aba │ │ │ │ - smlabteq r6, r8, sl, r2 │ │ │ │ - strdeq r1, [r4, -lr] │ │ │ │ - @ instruction: 0x01062ab6 │ │ │ │ - @ instruction: 0x01062ab0 │ │ │ │ - smlatbeq r6, sl, sl, r2 │ │ │ │ - smlatbeq r4, ip, r6, r1 │ │ │ │ - tstpeq r4, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - tsteq r6, r2, asr r8 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlabteq r4, lr, r6, r1 │ │ │ │ - smlabteq r4, r6, r6, r1 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - strdeq r1, [r4, -r4] │ │ │ │ - @ instruction: 0x01062990 │ │ │ │ - smlabbeq r6, sl, r9, r2 │ │ │ │ - smlabbeq r6, r4, r9, r2 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r2, ror r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - smlabbeq r6, r2, r9, r2 │ │ │ │ - smlabbeq r6, r4, r9, r2 │ │ │ │ - smlabbeq r6, r6, r9, r2 │ │ │ │ - @ instruction: 0x01062990 │ │ │ │ - @ instruction: 0x01062996 │ │ │ │ - @ instruction: 0x0106299c │ │ │ │ - smlatbeq r6, sl, r9, r2 │ │ │ │ + @ instruction: 0x01048e98 │ │ │ │ + @ instruction: 0x01048e96 │ │ │ │ + smlabbeq r4, r0, r3, r9 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + smlatbeq r4, r4, fp, pc @ │ │ │ │ + smlabbeq ip, r0, r4, sp │ │ │ │ + smlatteq r6, lr, r7, r1 │ │ │ │ + smlabbeq r4, r4, r6, r1 │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + @ instruction: 0x010629b8 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ smlatbeq r6, ip, r9, r2 │ │ │ │ - @ instruction: 0x010629b6 │ │ │ │ - @ instruction: 0x010629bc │ │ │ │ - smlabteq r6, r2, r9, r2 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ - @ instruction: 0x010413b6 │ │ │ │ - smlabbeq r6, r6, r9, r2 │ │ │ │ - smlatteq r4, ip, fp, r8 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r4, r2, lsr ip │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r7, lr, ror r9 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ strdeq r2, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - smlatteq r6, ip, r8, r2 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - smlatteq r4, lr, r2, r1 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - smlabteq r4, r4, r2, r1 │ │ │ │ - @ instruction: 0x010412bc │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - @ instruction: 0x01041292 │ │ │ │ - smlabbeq r4, sl, r2, r1 │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r4, lr, lsr #4 │ │ │ │ - tsteq r4, r6, lsr #4 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - strdeq r1, [r4, -r4] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ strdeq r2, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, lr, ror #14 │ │ │ │ - smlabbeq r4, r4, r1, r1 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + ldrdeq sp, [ip, -r4] │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ + smlatteq r6, sl, r8, r2 │ │ │ │ + smlatteq r6, r8, r8, r2 │ │ │ │ + ldrdeq r2, [r6, -lr] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x01048bb2 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + strdeq r3, [r7, -lr] │ │ │ │ + @ instruction: 0x0106289c │ │ │ │ + @ instruction: 0x01061ab2 │ │ │ │ + smlabbeq r6, r0, r8, r2 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + smlatteq r6, r0, r3, r1 │ │ │ │ + tsteq r4, r6, ror r2 │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + @ instruction: 0x010613be │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r4, r2, lsl r2 │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + smlatteq r4, r0, r1, r1 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + @ instruction: 0x010627b8 │ │ │ │ + smlatbeq r4, lr, r1, r1 │ │ │ │ + smlatbeq r4, r6, r1, r1 │ │ │ │ + @ instruction: 0x01062796 │ │ │ │ tsteq r4, ip, ror r1 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r4, r2, asr r1 │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlatbeq r4, sl, r0, r1 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tstpeq r4, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r6, r6, r2 │ │ │ │ - smlabteq r6, r6, r6, r2 │ │ │ │ - @ instruction: 0x010626be │ │ │ │ - @ instruction: 0x010626bc │ │ │ │ + tsteq r4, r4, ror r1 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + smlatbeq r6, lr, r8, r0 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlatteq r6, lr, r6, r2 │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + strdeq r1, [r4, -ip] │ │ │ │ + smlabteq r6, ip, r6, r2 │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + smlabteq r4, sl, r0, r1 │ │ │ │ + smlatbeq r6, sl, r6, r2 │ │ │ │ + smlatbeq r4, r0, r0, r1 │ │ │ │ + swpeq r1, r8, [r4] │ │ │ │ + smlabbeq r6, ip, r6, r2 │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ + smlabteq r6, r4, r7, r0 │ │ │ │ + smlabteq r4, r8, r3, pc @ │ │ │ │ + smlabteq r4, sl, r3, pc @ │ │ │ │ + smlatbeq r4, lr, r3, pc @ │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + @ instruction: 0x01062690 │ │ │ │ + tsteq r7, ip, ror r5 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + smlabbeq r6, r0, r6, r2 │ │ │ │ + smlabbeq r6, r4, r6, r2 │ │ │ │ + smlabbeq r6, r8, r6, r2 │ │ │ │ + smlabbeq r6, r0, r6, r2 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlabbeq ip, r2, ip, ip │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + tsteq r7, r4, asr r4 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r7, sl, lsl #8 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r6, sl, asr #14 │ │ │ │ + smlabbeq r6, lr, r7, r1 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, lr, lsl #10 │ │ │ │ + tsteq ip, r0, lsl sl │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + smlatteq r6, r4, r4, r2 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r6, r2 │ │ │ │ - smlatteq r6, sl, r6, r2 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - strdeq r1, [r7, -ip] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlabbeq r6, ip, r2, r2 │ │ │ │ - tsteq ip, r2, lsl #26 │ │ │ │ - ldrdeq r2, [r6, -r2] │ │ │ │ - ldrdeq r3, [r7, -r4] │ │ │ │ - smlabteq r6, r4, r6, r2 │ │ │ │ - @ instruction: 0x010626b8 │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - smlabteq r4, lr, lr, r0 │ │ │ │ - @ instruction: 0x01062698 │ │ │ │ - smlabbeq r7, sl, r4, r1 │ │ │ │ - smlatbeq r6, lr, r7, r1 │ │ │ │ - @ instruction: 0x010617b6 │ │ │ │ - smlabteq r6, r2, r7, r1 │ │ │ │ - smlabteq r6, r2, r7, r1 │ │ │ │ - smlabteq r6, r2, r7, r1 │ │ │ │ - smlabteq r6, r2, r7, r1 │ │ │ │ - smlabteq r6, lr, r7, r1 │ │ │ │ - smlabteq r6, lr, r7, r1 │ │ │ │ - smlabteq r6, lr, r8, r1 │ │ │ │ - smlabteq r6, sl, r7, r1 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - @ instruction: 0x010617be │ │ │ │ - smlabteq r6, lr, r7, r1 │ │ │ │ - smlabbeq r6, lr, r5, r2 │ │ │ │ - smlatbeq r6, lr, r5, r2 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - smlabbeq r6, r6, r5, r2 │ │ │ │ - smlabbeq r6, lr, r5, r2 │ │ │ │ - @ instruction: 0x010cca90 │ │ │ │ - smlabbeq r6, r0, r5, r2 │ │ │ │ - @ instruction: 0x0104eeb6 │ │ │ │ - @ instruction: 0x0104eeb2 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - smlabteq r6, r8, r3, r0 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - strdeq r8, [r4, -lr] │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ - smlatbeq r6, r6, pc, r0 @ │ │ │ │ - smlatbeq r6, r2, pc, r0 @ │ │ │ │ - smlatbeq r6, r2, pc, r0 @ │ │ │ │ - smlatbeq r6, r6, pc, r0 @ │ │ │ │ - smlatbeq r6, r2, pc, r0 @ │ │ │ │ - smlabteq r6, sl, lr, r0 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - smlatteq r6, r0, lr, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ + smlatteq r6, sl, r2, r0 │ │ │ │ + tsteq r4, lr, ror r2 │ │ │ │ + ldrdeq r0, [r4, -r0] │ │ │ │ + smlabteq r4, sl, sl, r0 │ │ │ │ + smlabteq r4, r4, sl, r0 │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51bd38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4079c8> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed1c6c │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114c844 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq r6, r2, sp, r0 │ │ │ │ - @ instruction: 0x01060dbe │ │ │ │ - @ instruction: 0x01060dbe │ │ │ │ - smlabteq r6, r2, sp, r0 │ │ │ │ - smlabteq r6, r2, sp, r0 │ │ │ │ - smlabteq r6, r6, sp, r0 │ │ │ │ - smlabteq r6, r6, sp, r0 │ │ │ │ - smlabteq r6, sl, sp, r0 │ │ │ │ - smlabteq r6, sl, sp, r0 │ │ │ │ - smlabteq r6, lr, sp, r0 │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - smlatteq r6, r2, sp, r0 │ │ │ │ - smlatteq r6, r6, sp, r0 │ │ │ │ - smlatteq r6, r8, sp, r0 │ │ │ │ - smlatteq r6, lr, sp, r0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - @ instruction: 0x01060ab0 │ │ │ │ - @ instruction: 0x01060ab2 │ │ │ │ - smlabteq r6, r0, sl, r0 │ │ │ │ - smlabteq r6, r2, sl, r0 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - smlatteq r6, r0, sl, r0 │ │ │ │ - smlatteq r6, r2, sl, r0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - smlabbeq r6, r4, sl, r0 │ │ │ │ - smlabbeq r6, sl, sl, r0 │ │ │ │ - smlabbeq r6, r4, sl, r0 │ │ │ │ - smlabbeq r6, r6, sl, r0 │ │ │ │ - smlabbeq r6, ip, sl, r0 │ │ │ │ - smlabbeq r6, lr, sl, r0 │ │ │ │ - smlabteq r4, r6, fp, r7 │ │ │ │ - @ instruction: 0x010404be │ │ │ │ - @ instruction: 0x010404b8 │ │ │ │ - tsteq r4, ip, asr r7 │ │ │ │ - smlabteq r6, r8, sp, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tstpeq r6, sl, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r6, lsl #4 │ │ │ │ - tstpeq r5, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01061d98 │ │ │ │ - tstpeq r5, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fe9a │ │ │ │ - tstpeq r5, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, ror #14 │ │ │ │ - @ instruction: 0x010403b2 │ │ │ │ - smlatbeq r4, ip, r3, r0 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - smlatteq r5, r0, sl, pc @ │ │ │ │ - smlatteq r6, r4, sp, r1 │ │ │ │ - smlabteq r5, r4, sl, pc @ │ │ │ │ - @ instruction: 0x0103ff96 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlabbeq r6, r0, sl, r0 │ │ │ │ + @ instruction: 0x01040596 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlatteq r6, ip, r9, r0 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r4, r6, asr #22 │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + ldrdeq pc, [r6, -sl] │ │ │ │ + smlabbeq ip, r6, r1, ip │ │ │ │ + smlabteq r5, lr, sl, pc @ │ │ │ │ + smlatteq r5, sl, sl, pc @ │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + smlabteq r5, sl, sl, pc @ │ │ │ │ + tstpeq r5, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, sl, pc @ │ │ │ │ + smlatteq r4, sl, r6, r7 │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + tsteq r4, ip, lsr #6 │ │ │ │ + @ instruction: 0x01061cba │ │ │ │ + tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tstpeq r5, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ svcvc 0x0015f5b0 │ │ │ │ stmdale ip, {r0, r2, r5, ip, lr, pc} │ │ │ │ svcvc 0x0010f5b0 │ │ │ │ stmdale r4, {r2, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf5b0b328 │ │ │ │ eorle r7, r5, r0, lsl #30 │ │ │ │ @ instruction: 0xf5b0e011 │ │ │ │ @@ -42634,23 +42634,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x01061c9e │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - smlatbeq r6, r4, ip, r1 │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - smlabteq r6, ip, ip, r1 │ │ │ │ - smlatteq r6, r2, ip, r1 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + smlatteq r6, ip, fp, r1 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabbeq r6, sl, ip, r1 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq r6, r2, ror #24 │ │ │ │ + @ instruction: 0x01061c90 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ @@ -42915,63 +42915,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r8, ror #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - smlabbeq r6, r6, ip, r1 │ │ │ │ - smlabbeq r5, r0, r8, pc @ │ │ │ │ - smlabbeq r6, sl, ip, r1 │ │ │ │ - @ instruction: 0x01061c92 │ │ │ │ - @ instruction: 0x01061c96 │ │ │ │ - @ instruction: 0x01061c9a │ │ │ │ - @ instruction: 0x01061c9a │ │ │ │ - @ instruction: 0x01061c92 │ │ │ │ - smlabbeq r6, lr, ip, r1 │ │ │ │ - smlabbeq r6, r6, ip, r1 │ │ │ │ - smlabbeq r6, r2, ip, r1 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - @ instruction: 0x0103feb6 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - smlatbeq r3, r0, lr, pc @ │ │ │ │ - strdeq fp, [ip, -r4] │ │ │ │ - @ instruction: 0x0103fe94 │ │ │ │ - tstpeq r5, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tstpeq r5, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ strdeq r1, [r6, -r6] │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq ip, r8, asr ip │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ + smlatteq r6, lr, fp, r1 │ │ │ │ + smlatteq r6, r6, fp, r1 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + tstpeq r3, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01061bb6 │ │ │ │ + tstpeq r3, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, ror ip │ │ │ │ + tstpeq r3, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlabbeq r6, r2, fp, r1 │ │ │ │ smlabbeq r6, r2, fp, r1 │ │ │ │ smlabbeq r6, r0, fp, r1 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ tsteq r6, r8, ror fp │ │ │ │ tsteq r6, r6, ror fp │ │ │ │ tsteq r6, ip, ror fp │ │ │ │ ldrdeq fp, [ip, -r8] │ │ │ │ - @ instruction: 0x0103fd98 │ │ │ │ - tstpeq r5, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - strheq r7, [r4, -lr] │ │ │ │ - @ instruction: 0x0103fdbc │ │ │ │ - @ instruction: 0x0103fdb6 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - tsteq r4, lr, lsl #2 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq ip, ip, asr #22 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ + tstpeq r3, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r4, pc @ │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + tstpeq r3, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, ip, r0, r7 │ │ │ │ + smlabbeq r4, lr, r0, r7 │ │ │ │ + swpeq r7, r4, [r4] @ │ │ │ │ + smlabteq ip, ip, sl, fp │ │ │ │ cmnpeq r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , q11 │ │ │ │ vqshl.s8 d24, d0, d3 │ │ │ │ addsmi r4, r8, #168, 6 @ 0xa0000002 │ │ │ │ rschi pc, r2, r3 │ │ │ │ ldrhi pc, [lr, #512] @ 0x200 │ │ │ │ @@ -43772,84 +43772,84 @@ │ │ │ │ vabd.s8 d24, d19, d29 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ strhi pc, [ip, r2]! │ │ │ │ mvnsmi pc, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ stmdami r6, {r0, r1, r3, r5, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r6, ip, r9, r1 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - @ instruction: 0x01061aba │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - smlatteq r6, r8, fp, r1 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - smlabbeq r6, r2, ip, r1 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlabteq r6, r2, r9, r1 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + smlatbeq r6, ip, ip, r1 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + @ instruction: 0x01061d94 │ │ │ │ ldrdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlatbeq r6, r8, sp, r1 │ │ │ │ - @ instruction: 0x01061dba │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - smlabbeq r6, r4, lr, r1 │ │ │ │ - smlabteq r6, lr, lr, r1 │ │ │ │ - @ instruction: 0x01061ebc │ │ │ │ - smlatteq r6, lr, lr, r1 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - smlabteq r6, r0, pc, r1 @ │ │ │ │ + @ instruction: 0x01061db4 │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + smlabteq r6, r8, lr, r1 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlabbeq r6, r2, pc, r1 @ │ │ │ │ @ instruction: 0x01061fbc │ │ │ │ - tsteq r6, r2 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - swpeq r2, r8, [r6] │ │ │ │ - smlabbeq r6, sl, r0, r2 │ │ │ │ - smlabteq r6, r0, r0, r2 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - smlatbeq r6, r6, r1, r2 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - smlabteq r6, r6, r2, r2 │ │ │ │ - smlatteq r6, lr, r2, r2 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - ldrdeq r2, [r6, -r2] │ │ │ │ - smlabteq r6, r8, r3, r2 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - smlatbeq r6, r2, r5, r2 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - @ instruction: 0x010627b8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, sl │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + swpeq r2, r6, [r6] @ │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x0106219e │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - smlabteq r6, r2, fp, r2 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatbeq r6, r6, sp, r2 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - smlatteq r6, r0, lr, r2 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - smlatbeq r6, r0, pc, r2 @ │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + @ instruction: 0x010622b2 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + smlatbeq r6, r2, r3, r2 │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + smlabbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + @ instruction: 0x010625b2 │ │ │ │ + smlabbeq r6, r6, r6, r2 │ │ │ │ + smlabbeq r6, lr, r6, r2 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlabteq r6, r0, r8, r2 │ │ │ │ + smlatteq r6, lr, r8, r2 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + smlatteq r6, r2, sl, r2 │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatteq r6, r8, fp, r2 │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + @ instruction: 0x01062cb6 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + @ instruction: 0x01062d94 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + @ instruction: 0x01062eb2 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ tstppl r8, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r3, r4, r8, r9, sl, pc} │ │ │ │ tstppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vaba.s8 d24, d3, d9 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ @@ -44643,82 +44643,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq r6, r6, lr, r2 │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - smlatteq r6, r8, pc, r2 @ │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - smlatteq r6, sl, r0, r3 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - @ instruction: 0x010631b2 │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - @ instruction: 0x0106339c │ │ │ │ - smlatbeq r6, r6, r3, r3 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlabteq r6, r6, pc, r2 @ │ │ │ │ + qaddeq r3, lr, r6 │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010637b8 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - smlabbeq r6, r0, r8, r3 │ │ │ │ - smlatteq r6, ip, r8, r3 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - smlatbeq r6, r8, r9, r3 │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - smlatbeq r6, r0, sl, r3 │ │ │ │ - @ instruction: 0x01063a9e │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - ldrdeq r3, [r6, -r2] │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - tsteq r6, sl, asr sp │ │ │ │ - smlabteq r6, r4, sp, r3 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - @ instruction: 0x01063eba │ │ │ │ - smlabteq r6, r6, lr, r3 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlabbeq r6, lr, pc, r3 @ │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - smlabbeq r6, r6, r0, r4 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlabbeq r6, r4, r0, r4 │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - smlabteq r6, r4, r0, r4 │ │ │ │ - swpeq r4, r4, [r6] │ │ │ │ - smlatbeq r6, sl, r0, r4 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + smlabteq r6, sl, r1, r3 │ │ │ │ + @ instruction: 0x010631ba │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + smlabbeq r6, r4, r2, r3 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + @ instruction: 0x01063390 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, r4, r3 │ │ │ │ + smlabbeq r6, r6, r4, r3 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlatteq r6, r8, r5, r3 │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + @ instruction: 0x010636bc │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + smlatbeq r6, r2, r7, r3 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + @ instruction: 0x010638be │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlabbeq r6, r6, r9, r3 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + smlabbeq r6, r8, sl, r3 │ │ │ │ + smlatteq r6, r6, sl, r3 │ │ │ │ + smlabbeq r6, r0, fp, r3 │ │ │ │ + smlabbeq r6, sl, fp, r3 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + smlatteq r6, sl, ip, r3 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + smlatbeq r6, r2, sp, r3 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + @ instruction: 0x01063eb0 │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + smlatbeq r6, r6, pc, r3 @ │ │ │ │ + smlatbeq r6, r8, pc, r3 @ │ │ │ │ + smlabteq r6, r0, fp, r5 │ │ │ │ + smlabteq r6, r0, fp, r5 │ │ │ │ + tsteq r6, r6 │ │ │ │ + smlatteq r6, r8, pc, r3 @ │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + @ instruction: 0x01065b98 │ │ │ │ + smlatbeq r6, ip, fp, r5 │ │ │ │ + @ instruction: 0x01065bb4 │ │ │ │ + smlabteq r6, r8, fp, r5 │ │ │ │ + smlabteq r6, r6, fp, r5 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + smlatteq r6, r2, fp, r5 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r7, r8, r9, sl, pc} │ │ │ │ tstpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438785 │ │ │ │ addsmi r1, r8, #24, 6 @ 0x60000000 │ │ │ │ @@ -45505,82 +45505,82 @@ │ │ │ │ movwpl pc, #50755 @ 0xc643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438555 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ ldrbhi pc, [r4, #-66] @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x01063f9e │ │ │ │ - @ instruction: 0x01065b92 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - smlabbeq r6, sl, fp, r5 │ │ │ │ - smlatteq r6, sl, pc, r3 @ │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + @ instruction: 0x01063f94 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + smlabbeq r6, r0, pc, r3 @ │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, r2, asr fp │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + smlabteq r6, ip, pc, r3 @ │ │ │ │ + smlabbeq r6, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f94 │ │ │ │ + @ instruction: 0x01063f9c │ │ │ │ smlatbeq r6, lr, pc, r3 @ │ │ │ │ + smlatbeq r6, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x01063fba │ │ │ │ smlabteq r6, r2, pc, r3 @ │ │ │ │ - smlabteq r6, r8, pc, r3 @ │ │ │ │ - @ instruction: 0x01065bbc │ │ │ │ - @ instruction: 0x01065b9c │ │ │ │ - smlatbeq r6, lr, fp, r5 │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - smlatteq r6, r6, pc, r3 @ │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - mrseq r4, (UNDEF: 6) │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlatteq r6, r4, fp, r5 │ │ │ │ - smlatteq r6, ip, fp, r5 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ + @ instruction: 0x01065bb6 │ │ │ │ + smlabbeq r6, r8, fp, r5 │ │ │ │ + @ instruction: 0x01065b9a │ │ │ │ + smlatbeq r6, r2, fp, r5 │ │ │ │ tsteq r6, r2 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ + smlatteq r6, r0, pc, r3 @ │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlatteq r6, lr, fp, r5 │ │ │ │ + @ instruction: 0x01065bb4 │ │ │ │ + smlabteq r6, r6, fp, r5 │ │ │ │ + smlabteq r6, ip, fp, r5 │ │ │ │ tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, sl, lsl ip │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - smlabbeq r6, r2, r0, r4 │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatteq r6, sl, fp, r5 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + qaddeq r4, r8, r6 │ │ │ │ tsteq r6, r0, rrx │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ tsteq r6, ip, asr #24 │ │ │ │ smlatbeq r6, lr, r0, r4 │ │ │ │ - smlabbeq r6, ip, r0, r4 │ │ │ │ - swpeq r4, lr, [r6] │ │ │ │ - smlatbeq r6, r4, r0, r4 │ │ │ │ - @ instruction: 0x01065c98 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - smlabbeq r6, r2, ip, r5 │ │ │ │ - smlatteq r6, r2, r0, r4 │ │ │ │ - smlabteq r6, r4, r0, r4 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlatteq r6, r0, r0, r4 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - smlabbeq r6, r2, ip, r5 │ │ │ │ + smlabbeq r6, r4, r0, r4 │ │ │ │ + swpeq r4, r8, [r6] │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ @ instruction: 0x01065c96 │ │ │ │ - @ instruction: 0x01065c9e │ │ │ │ - @ instruction: 0x01065cb2 │ │ │ │ - @ instruction: 0x01065cb0 │ │ │ │ - smlabteq r6, r4, ip, r5 │ │ │ │ - smlabteq r6, ip, ip, r5 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + smlabbeq r6, sl, ip, r5 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46328,180 +46328,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - qaddeq r4, lr, r6 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + smlatbeq r6, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01063fb6 │ │ │ │ + @ instruction: 0x01063fbc │ │ │ │ + @ instruction: 0x01065bb0 │ │ │ │ + smlabbeq r6, lr, fp, r5 │ │ │ │ + smlatbeq r6, r2, fp, r5 │ │ │ │ + smlatbeq r6, r8, fp, r5 │ │ │ │ + tsteq r6, r8 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + smlatteq r6, lr, pc, r3 @ │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlatteq r6, r8, fp, r5 │ │ │ │ + smlabteq r6, r8, fp, r5 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + smlatteq r6, r0, fp, r5 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, lr, lsr #32 │ │ │ │ tsteq r6, r6, lsr r0 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - smlabbeq r6, r8, r0, r4 │ │ │ │ - qaddeq r4, sl, r6 │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - smlabteq r6, r0, r0, r4 │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ tsteq r6, r6, ror r0 │ │ │ │ - smlabbeq r6, r8, r0, r4 │ │ │ │ + qaddeq r4, r4, r6 │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + tsteq r6, r2, ror #24 │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ swpeq r4, r0, [r6] │ │ │ │ - smlatbeq r6, r2, r0, r4 │ │ │ │ - swpeq r4, ip, [r6] │ │ │ │ - smlatbeq r6, lr, r0, r4 │ │ │ │ - strheq r4, [r6, -r6] │ │ │ │ - smlatbeq r6, sl, ip, r5 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - smlabbeq r6, lr, ip, r5 │ │ │ │ - @ instruction: 0x01065c96 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ + swpeq r4, r6, [r6] @ │ │ │ │ + smlabbeq r6, ip, ip, r5 │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + strheq r4, [r6, -r8] │ │ │ │ + smlabteq r6, ip, r0, r4 │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ - smlatteq r6, r6, r0, r4 │ │ │ │ - smlatteq r6, lr, r0, r4 │ │ │ │ - smlatteq r6, r2, ip, r5 │ │ │ │ - smlatbeq r6, r6, ip, r5 │ │ │ │ - @ instruction: 0x01065cb8 │ │ │ │ - smlabteq r6, r0, ip, r5 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - tstpeq r5, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - smlatteq r5, ip, r8, lr │ │ │ │ + smlabteq r6, sl, ip, r5 │ │ │ │ + @ instruction: 0x01062690 │ │ │ │ + smlatteq r6, sl, r6, r0 │ │ │ │ + smlatteq r5, ip, r4, pc @ │ │ │ │ + smlabteq r5, r6, lr, lr │ │ │ │ + @ instruction: 0x0105eb9c │ │ │ │ + smlabbeq r5, r6, r9, lr │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlatteq r5, r2, r7, lr │ │ │ │ + smlabbeq r3, ip, r5, ip │ │ │ │ + tsteq r5, lr, lsl #16 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + tsteq r3, sl, ror r5 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ smlabbeq r5, r2, r8, lr │ │ │ │ - tsteq r5, r4, asr r8 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - tsteq r3, ip, lsl #12 │ │ │ │ - smlabbeq r5, lr, r8, lr │ │ │ │ smlatbeq r5, r0, r8, lr │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + tsteq r5, r6, asr sl │ │ │ │ + @ instruction: 0x0105e9b0 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + smlatteq r5, ip, r9, lr │ │ │ │ + tsteq r5, sl, lsl #20 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + smlatbeq r5, r2, sl, lr │ │ │ │ + tsteq r5, ip, asr sl │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + tsteq r3, r8, lsl #10 │ │ │ │ + smlatbeq r5, lr, sl, lr │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ + @ instruction: 0x0105ecbe │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + tsteq r5, sl, ror #22 │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + @ instruction: 0x0105eb98 │ │ │ │ + smlabteq r3, r6, r4, ip │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + smlatteq r5, lr, fp, lr │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + smlatbeq r3, lr, r4, ip │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + smlatbeq r3, r2, r4, ip │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + smlabteq r5, sl, ip, lr │ │ │ │ + @ instruction: 0x0105ec9c │ │ │ │ + smlatbeq r5, sl, ip, lr │ │ │ │ + smlabbeq r3, r4, r4, ip │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + smlatteq r5, r8, ip, lr │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + tsteq r5, r2, lsl sp │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + tstpeq r5, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, ror lr │ │ │ │ + smlatteq r5, ip, sp, lr │ │ │ │ + @ instruction: 0x0105ed96 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + tsteq r5, r6, ror sp │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + smlatbeq r5, r6, sp, lr │ │ │ │ + @ instruction: 0x0105edb4 │ │ │ │ + tsteq r3, r2, lsl r4 │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + smlatteq r5, ip, sp, lr │ │ │ │ strdeq ip, [r3, -sl] │ │ │ │ - tsteq r5, r0, asr r9 │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - smlatteq r3, r2, r5, ip │ │ │ │ - smlabbeq r5, r0, r9, lr │ │ │ │ - @ instruction: 0x0105e99e │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + smlatteq r3, lr, r3, ip │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ ldrdeq ip, [r3, -r0] │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x0103c5b2 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - smlabbeq r5, sl, sl, lr │ │ │ │ - smlatbeq r3, r0, r5, ip │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ + @ instruction: 0x0105ee96 │ │ │ │ + smlatbeq r5, r8, lr, lr │ │ │ │ + @ instruction: 0x0103c3be │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + smlatbeq r3, r6, r3, ip │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + @ instruction: 0x0103c39a │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq lr, [r5, -ip] │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - smlabbeq r3, r8, r5, ip │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - smlatteq r5, sl, fp, lr │ │ │ │ - smlatbeq r5, r8, fp, lr │ │ │ │ - @ instruction: 0x0105ebbe │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - @ instruction: 0x0105ecb4 │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - smlabbeq r5, r4, ip, lr │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - @ instruction: 0x0105ecb4 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - smlatbeq r5, r0, sp, lr │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - strdeq ip, [r3, -r2] │ │ │ │ - smlabteq r5, r0, sp, lr │ │ │ │ - @ instruction: 0x0105ed92 │ │ │ │ - smlatbeq r5, r0, sp, lr │ │ │ │ - ldrdeq ip, [r3, -sl] │ │ │ │ - @ instruction: 0x0105edbc │ │ │ │ - smlabteq r3, lr, r4, ip │ │ │ │ - smlatbeq r5, ip, r0, pc @ │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - smlatteq r5, r8, sp, lr │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - smlatbeq r3, r4, r4, ip │ │ │ │ - tsteq r5, r6, lsr #28 │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - @ instruction: 0x0103c492 │ │ │ │ - smlabbeq r5, ip, lr, lr │ │ │ │ - tsteq r5, lr, asr lr │ │ │ │ - tsteq r5, ip, ror #28 │ │ │ │ - tsteq r3, sl, ror r4 │ │ │ │ - smlabbeq r5, r8, lr, lr │ │ │ │ - tsteq r3, lr, ror #8 │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - smlatteq r5, lr, lr, lr │ │ │ │ - smlabteq r5, r0, lr, lr │ │ │ │ - smlabteq r5, lr, lr, lr │ │ │ │ - tsteq r3, r0, asr r4 │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, pc, lr @ │ │ │ │ - smlatbeq r5, r0, pc, lr @ │ │ │ │ - tsteq r3, r6, lsr #8 │ │ │ │ - smlabteq r5, r8, pc, lr @ │ │ │ │ - tsteq r3, sl, lsl r4 │ │ │ │ - tstpeq r5, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, lr, r0, pc @ │ │ │ │ - qaddeq pc, ip, r5 @ │ │ │ │ - tstpeq r5, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r3, -r6] │ │ │ │ - tstpeq r5, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - swpeq pc, r2, [r5] @ │ │ │ │ - smlatteq r3, r4, r3, ip │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - smlabteq r5, r8, r0, pc @ │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - smlabteq r3, ip, r3, ip │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - smlabteq r3, r0, r3, ip │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r2, r3, ip │ │ │ │ - @ instruction: 0x0105f194 │ │ │ │ - @ instruction: 0x0105f1ba │ │ │ │ + smlatbeq r5, r6, pc, lr @ │ │ │ │ + @ instruction: 0x0105efb8 │ │ │ │ + tsteq r3, r6, ror r3 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tstpeq r5, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + tstpeq r5, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, sl, r5 @ │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + tstpeq r5, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tstpeq r5, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + smlabteq r5, r6, r0, pc @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + tsteq r3, r2, lsr #6 │ │ │ │ + tstpeq r5, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr 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 │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq ip, [r3, -r4] │ │ │ │ - @ instruction: 0x0105efbc │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - @ instruction: 0x0105ef90 │ │ │ │ - ldrdeq ip, [r3, -r4] │ │ │ │ - smlabteq r5, r4, pc, lr @ │ │ │ │ - smlabteq r3, r4, r0, ip │ │ │ │ - tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, r3, pc @ │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, r0, lsl pc │ │ │ │ + qaddeq ip, r4, r3 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - smlabteq r5, r8, r0, pc @ │ │ │ │ - tstpeq r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - tstpeq r5, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r4, r0, ip │ │ │ │ - tstpeq r5, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ + tstpeq r5, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, pc, lr @ │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + @ instruction: 0x0105ef90 │ │ │ │ + tsteq r3, r4 │ │ │ │ + smlatteq r5, r0, pc, lr @ │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlatteq r3, ip, pc, fp @ │ │ │ │ + smlabbeq r5, r8, r0, pc @ │ │ │ │ + tstpeq r5, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r0, r5 @ │ │ │ │ + smlabteq r3, ip, pc, fp @ │ │ │ │ + smlatbeq r5, r0, r0, pc @ │ │ │ │ + smlabteq r5, r0, r0, pc @ │ │ │ │ + @ instruction: 0x0103bfb4 │ │ │ │ + @ instruction: 0x0105f19c │ │ │ │ + tstpeq r5, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ tstpeq r5, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [r5, -ip] @ │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tsteq r3, ip, asr #32 │ │ │ │ - tstpeq r5, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - tstpeq r5, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, ip, r1, pc @ │ │ │ │ - tstpeq r5, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, r1, pc @ │ │ │ │ - tsteq r3, ip │ │ │ │ + smlabbeq r3, ip, pc, fp @ │ │ │ │ + tstpeq r5, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror pc │ │ │ │ + smlatteq r5, ip, r1, pc @ │ │ │ │ + @ instruction: 0x0105f194 │ │ │ │ @ instruction: 0x0105f1b4 │ │ │ │ - smlabteq r5, ip, r1, pc @ │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r4, pc, fp @ │ │ │ │ - smlabbeq r5, r8, r4, pc @ │ │ │ │ - smlatbeq r5, r0, r3, pc @ │ │ │ │ - tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlatteq r5, r8, r2, pc @ │ │ │ │ - @ instruction: 0x0103bf94 │ │ │ │ - tstpeq r5, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, ror pc │ │ │ │ - smlatteq r5, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0105f398 │ │ │ │ - @ instruction: 0x0105f3b0 │ │ │ │ - tsteq r3, ip, asr pc │ │ │ │ - smlatteq r5, r0, r3, pc @ │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - @ instruction: 0x0105f590 │ │ │ │ - smlabteq r5, r8, r4, pc @ │ │ │ │ - tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, r4, pc @ │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - tstpeq r5, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - tstpeq r5, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, r5, pc @ │ │ │ │ + tsteq r3, r4, asr pc │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r3, r4, asr #30 │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f298 │ │ │ │ + tstpeq r5, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + @ instruction: 0x0105f2b8 │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ - smlatteq r3, ip, lr, fp │ │ │ │ - tstpeq r5, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + tstpeq r5, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ ldrdeq fp, [r3, -ip] │ │ │ │ - smlabteq r5, r4, fp, pc @ │ │ │ │ - tstpeq r5, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f6b4 │ │ │ │ - smlatteq r5, r0, r6, pc @ │ │ │ │ + tstpeq r5, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, ip, lr, fp │ │ │ │ + tstpeq r5, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r3, pc @ │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ smlatbeq r3, r4, lr, fp │ │ │ │ - tstpeq r5, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f798 │ │ │ │ + smlabbeq r5, r8, r4, pc @ │ │ │ │ + @ instruction: 0x0105f4b0 │ │ │ │ smlabbeq r3, ip, lr, fp │ │ │ │ - smlabbeq r5, ip, r8, pc @ │ │ │ │ - tstpeq r5, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f590 │ │ │ │ + tstpeq r5, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, ip, ror #28 │ │ │ │ - smlatbeq r5, r0, r8, pc @ │ │ │ │ + smlatbeq r5, r0, r5, pc @ │ │ │ │ tsteq r3, ip, asr lr │ │ │ │ - tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f9b0 │ │ │ │ - tstpeq r5, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - @ instruction: 0x0105fa98 │ │ │ │ - tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - @ instruction: 0x0105fa9c │ │ │ │ - smlatteq r3, ip, sp, fp │ │ │ │ + tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r0] │ │ │ │ - smlatteq r5, ip, fp, pc @ │ │ │ │ - tstpeq r5, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103bdbc │ │ │ │ - tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fb98 │ │ │ │ - smlatbeq r3, r4, sp, fp │ │ │ │ - tstpeq r5, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, fp, pc @ │ │ │ │ - tstpeq r5, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r4, sp, fp │ │ │ │ - tstpeq r5, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, ror sp │ │ │ │ - @ instruction: 0x0105fd98 │ │ │ │ - tstpeq r5, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fcb0 │ │ │ │ - smlabteq r5, ip, ip, pc @ │ │ │ │ - tsteq r3, ip, asr #26 │ │ │ │ - tstpeq r5, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - smlatteq r5, r8, sp, pc @ │ │ │ │ - @ instruction: 0x0105fd98 │ │ │ │ - @ instruction: 0x0105fdb4 │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - smlatteq r5, ip, sp, pc @ │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - @ instruction: 0x010606b0 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, lr, pc @ │ │ │ │ - tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103bcbc │ │ │ │ - @ instruction: 0x0105feb4 │ │ │ │ + tstpeq r5, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, r6, pc @ │ │ │ │ + tstpeq r5, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #28 │ │ │ │ + smlatteq r5, ip, r6, pc @ │ │ │ │ + tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + tstpeq r5, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f79c │ │ │ │ + smlabteq r5, r8, r7, pc @ │ │ │ │ + smlatteq r3, ip, sp, fp │ │ │ │ + tstpeq r5, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [r3, -ip] │ │ │ │ + smlabteq r5, r8, r9, pc @ │ │ │ │ + tstpeq r5, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r3, r4, ip, fp │ │ │ │ - tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x0103bdb4 │ │ │ │ + tstpeq r5, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103bd9c │ │ │ │ + tstpeq r5, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, r9, pc @ │ │ │ │ + smlatteq r5, r4, r9, pc @ │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + tstpeq r5, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + tstpeq r5, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, sl, pc @ │ │ │ │ + smlatbeq r5, r0, sl, pc @ │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + @ instruction: 0x0105fbbc │ │ │ │ + tstpeq r5, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, fp, pc @ │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + smlabteq r5, r0, fp, pc @ │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, ip, pc @ │ │ │ │ + tstpeq r5, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, ip, ip, fp │ │ │ │ + smlatbeq r5, r8, ip, pc @ │ │ │ │ + smlabteq r5, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0103bcb4 │ │ │ │ + tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103bc94 │ │ │ │ + tstpeq r5, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r3, r4, ip, fp │ │ │ │ - @ instruction: 0x0105ff9c │ │ │ │ - @ instruction: 0x0105ffb8 │ │ │ │ - tsteq r3, ip, ror #24 │ │ │ │ - smlatteq r6, ip, r0, r0 │ │ │ │ - qaddeq r0, r4, r6 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r3, r4, asr #24 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - swpeq r0, r8, [r6] │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlatteq r6, ip, r0, r0 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r3, ip, lsl #24 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - @ instruction: 0x01060394 │ │ │ │ - @ instruction: 0x01060290 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r1, r0 │ │ │ │ - smlabteq r6, r4, r1, r0 │ │ │ │ - smlabteq r3, ip, fp, fp │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - @ instruction: 0x0103bbb4 │ │ │ │ - smlatteq r6, r0, r2, r0 │ │ │ │ - @ instruction: 0x01060290 │ │ │ │ - smlatbeq r6, ip, r2, r0 │ │ │ │ - @ instruction: 0x0103bb94 │ │ │ │ - smlatteq r6, r4, r2, r0 │ │ │ │ - smlabbeq r3, r4, fp, fp │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - smlatbeq r6, r4, r3, r0 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - smlabteq r6, ip, r3, r0 │ │ │ │ - smlatteq r6, r8, r3, r0 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - smlabbeq r6, ip, r4, r0 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r3, r4, lsr #22 │ │ │ │ - @ instruction: 0x01060490 │ │ │ │ + smlatbeq r6, r8, lr, r0 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlabteq r5, ip, pc, pc @ │ │ │ │ + smlatbeq r5, r4, lr, pc @ │ │ │ │ + tstpeq r5, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fdbc │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlatbeq r5, r4, lr, pc @ │ │ │ │ + smlabteq r5, r0, lr, pc @ │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, ip, fp, fp │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, pc, pc @ │ │ │ │ + smlatbeq r5, r0, pc, pc @ │ │ │ │ + smlabteq r3, r4, fp, fp │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + smlatbeq r3, ip, fp, fp │ │ │ │ + strheq r0, [r6, -ip] │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlabbeq r6, r8, r0, r0 │ │ │ │ + smlabbeq r3, ip, fp, fp │ │ │ │ + smlabteq r6, r0, r0, r0 │ │ │ │ + tsteq r3, ip, ror fp │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + smlatbeq r6, r0, r1, r0 │ │ │ │ + @ instruction: 0x010601bc │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ tsteq r3, r4, lsl fp │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + @ instruction: 0x010603bc │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ ldrdeq fp, [r3, -ip] │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlabbeq r6, r4, r5, r0 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ smlabteq r3, r4, sl, fp │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + @ instruction: 0x010603bc │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ smlatbeq r3, r4, sl, fp │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ @ instruction: 0x0103ba94 │ │ │ │ - smlabbeq r6, r4, r7, r0 │ │ │ │ - smlatteq r6, ip, r6, r0 │ │ │ │ - @ instruction: 0x0106069c │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r7, r0 │ │ │ │ - smlatbeq r6, r0, r7, r0 │ │ │ │ - tsteq r3, r4, lsr sl │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, r8, r0 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + smlabteq r6, r0, r4, r0 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + smlabbeq r6, ip, r4, r0 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + smlatteq r6, r8, r4, r0 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + smlatbeq r6, r8, r5, r0 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ tsteq r3, r4, lsr #20 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - @ instruction: 0x01060890 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - @ instruction: 0x010608b8 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - ldrdeq fp, [r3, -ip] │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - @ instruction: 0x0103b9bc │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlatbeq r3, ip, r9, fp │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlatteq r6, ip, r9, r0 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - smlabbeq r3, r4, r9, fp │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - smlabbeq r6, r0, sl, r0 │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r3, ip, lsr r9 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x01060fb4 │ │ │ │ - @ instruction: 0x01060d90 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - @ instruction: 0x01060b9c │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ + smlatbeq r6, ip, r5, r0 │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + smlatteq r3, ip, r9, fp │ │ │ │ + @ instruction: 0x01060694 │ │ │ │ + @ instruction: 0x010606b0 │ │ │ │ + ldrdeq fp, [r3, -r4] │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + @ instruction: 0x0103b9b4 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + smlatbeq r3, r4, r9, fp │ │ │ │ + smlatbeq r6, ip, r9, r0 │ │ │ │ + smlatbeq r6, r8, r8, r0 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + smlabteq r6, r0, r7, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - smlatteq r3, r4, r8, fp │ │ │ │ - @ instruction: 0x01060cb8 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - smlabbeq r6, r4, ip, r0 │ │ │ │ - smlabteq r3, r4, r8, fp │ │ │ │ - smlatteq r6, r0, ip, r0 │ │ │ │ + smlatbeq r6, r8, r8, r0 │ │ │ │ + smlabteq r6, r4, r8, r0 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r3, ip, r8, fp │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - @ instruction: 0x01060d98 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - smlabbeq r3, r4, r8, fp │ │ │ │ - smlabteq r6, r0, sp, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - smlabbeq r6, r0, lr, r0 │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - smlabbeq r6, r4, lr, r0 │ │ │ │ - tsteq r3, ip, lsr r8 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - smlatteq r6, ip, lr, r0 │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlabbeq r6, r0, pc, r0 @ │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - smlabteq r3, r4, r7, fp │ │ │ │ - smlabbeq r6, r0, r1, r1 │ │ │ │ - smlatteq r6, r8, r0, r1 │ │ │ │ - swpeq r1, r8, [r6] │ │ │ │ - strheq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x0103b79c │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - smlabbeq r3, r4, r7, fp │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, r1, r1 │ │ │ │ - @ instruction: 0x0106119c │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + @ instruction: 0x010609bc │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlabbeq r6, r8, r9, r0 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + smlatteq r6, r4, r9, r0 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlatteq r3, ip, r8, fp │ │ │ │ + smlatbeq r6, r4, sl, r0 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlabteq r3, ip, r8, fp │ │ │ │ + smlatbeq r6, r8, sl, r0 │ │ │ │ + @ instruction: 0x0103b8bc │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlatteq r6, r8, fp, r0 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + @ instruction: 0x01060b94 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + smlatteq r6, r8, fp, r0 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + @ instruction: 0x01060db0 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + smlabteq r6, r8, ip, r0 │ │ │ │ + smlatteq r6, r4, ip, r0 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + smlatteq r3, ip, r7, fp │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + @ instruction: 0x01060db0 │ │ │ │ + smlabteq r6, ip, sp, r0 │ │ │ │ + smlabteq r3, ip, r7, fp │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + @ instruction: 0x0103b7bc │ │ │ │ + qaddeq r1, r8, r6 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + smlabbeq r6, r8, lr, r0 │ │ │ │ + smlabbeq r3, ip, r7, fp │ │ │ │ + smlatteq r6, r4, lr, r0 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + smlatbeq r6, r4, pc, r0 @ │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ tsteq r3, r4, asr r7 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlabbeq r6, r4, r2, r1 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ + smlatbeq r6, r8, pc, r0 @ │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + mrseq r1, (UNDEF: 22) │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ tsteq r3, ip, lsl r7 │ │ │ │ - smlatbeq r6, ip, r2, r1 │ │ │ │ - smlabteq r6, r8, r2, r1 │ │ │ │ + swpeq r1, r0, [r6] │ │ │ │ + smlatbeq r6, ip, r0, r1 │ │ │ │ tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + mrseq r1, (UNDEF: 22) │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ smlatteq r3, r4, r6, fp │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ ldrdeq fp, [r3, -r4] │ │ │ │ - smlabteq r6, r8, r4, r1 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - smlatteq r6, r0, r3, r1 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlatbeq r3, ip, r6, fp │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - @ instruction: 0x0103b694 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - smlabteq r6, r8, r4, r1 │ │ │ │ - smlatteq r6, r4, r4, r1 │ │ │ │ - tsteq r3, r4, ror r6 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ + smlabteq r6, r4, r5, r1 │ │ │ │ + smlatbeq r6, r0, r3, r1 │ │ │ │ + @ instruction: 0x0106129c │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + @ instruction: 0x010611b4 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + @ instruction: 0x0103b69c │ │ │ │ tsteq r6, ip, lsr #4 │ │ │ │ - smlatteq r6, r8, r5, r1 │ │ │ │ - smlatbeq r6, r8, r5, r1 │ │ │ │ - smlabbeq r6, r4, r5, r1 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r3, r4, lsr r6 │ │ │ │ - smlatbeq r6, r4, r5, r1 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - smlatteq r6, r0, r5, r1 │ │ │ │ - @ instruction: 0x010615bc │ │ │ │ - smlatbeq r6, r4, r1, r3 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + smlabbeq r3, r4, r6, fp │ │ │ │ + smlatteq r6, ip, r2, r1 │ │ │ │ + @ instruction: 0x0106129c │ │ │ │ + @ instruction: 0x010612b8 │ │ │ │ + tsteq r3, r4, ror #12 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + @ instruction: 0x010613b0 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + @ instruction: 0x01061498 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + strdeq fp, [r3, -r4] │ │ │ │ + @ instruction: 0x0106149c │ │ │ │ + smlatteq r3, r4, r5, fp │ │ │ │ smlatbeq r6, ip, r1, r3 │ │ │ │ - smlatteq r3, ip, r5, fp │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010631bc │ │ │ │ - smlatteq r6, ip, r5, r1 │ │ │ │ - smlabteq r3, r4, r5, fp │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlatbeq r3, ip, r5, fp │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlatteq r6, r8, r1, r3 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - smlabbeq r3, ip, r5, fp │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x0103b5b4 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + @ instruction: 0x0103b59c │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ tsteq r3, ip, ror r5 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - @ instruction: 0x0106389c │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - smlatbeq r6, r0, r3, r3 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r6, r1 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ + @ instruction: 0x01063194 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + smlabbeq r6, ip, r5, r1 │ │ │ │ tsteq r3, ip, lsr #10 │ │ │ │ + smlabbeq r6, ip, r1, r3 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + smlatbeq r6, r4, r5, r1 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + @ instruction: 0x010615b0 │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + smlabteq r6, ip, r4, r3 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlabteq r6, r4, r5, r1 │ │ │ │ + smlatbeq r6, r0, r5, r1 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlatbeq r3, ip, r4, fp │ │ │ │ + smlabteq r6, r0, r5, r1 │ │ │ │ + @ instruction: 0x01063190 │ │ │ │ + @ instruction: 0x0103b494 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r1, r3 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r1, r3 │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ tsteq r6, r0, asr #12 │ │ │ │ tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r3, r4, lsl r5 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - ldrdeq fp, [r3, -ip] │ │ │ │ - smlatteq r6, ip, r6, r1 │ │ │ │ - smlatbeq r6, ip, r6, r1 │ │ │ │ - smlabbeq r6, r8, r6, r1 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - @ instruction: 0x0103b4b4 │ │ │ │ - smlatbeq r6, r8, r6, r1 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - @ instruction: 0x0103b49c │ │ │ │ - smlatteq r6, r4, r6, r1 │ │ │ │ - smlabteq r6, r0, r6, r1 │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + smlatteq r3, ip, r3, fp │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ @ instruction: 0x01063290 │ │ │ │ - tsteq r3, ip, ror r4 │ │ │ │ - @ instruction: 0x0106329c │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - @ instruction: 0x010617b0 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - smlatteq r6, r8, r6, r1 │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - smlabteq r6, ip, r2, r3 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + @ instruction: 0x0103b3bc │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r6, r4, r0, r1 │ │ │ │ - smlabteq r3, r0, sp, sl │ │ │ │ - smlatbeq r6, r4, ip, r2 │ │ │ │ - smlabbeq r6, r0, ip, r2 │ │ │ │ - strheq r1, [r6, -ip] │ │ │ │ - smlatbeq r3, r0, sp, sl │ │ │ │ - smlabteq r6, r8, r0, r1 │ │ │ │ - @ instruction: 0x0103ad90 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - smlatteq r6, r0, r0, r1 │ │ │ │ - @ instruction: 0x01062cb0 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - mrseq r1, (UNDEF: 22) │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - smlatteq r6, r8, ip, r2 │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ tsteq r3, r0, lsr #26 │ │ │ │ - smlatbeq r6, r4, lr, r2 │ │ │ │ - mrseq r1, LR_usr │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + smlabteq r6, r4, r0, r1 │ │ │ │ + smlabbeq r6, r4, r0, r1 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ smlatteq r3, r8, ip, sl │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ + smlabbeq r6, r0, r0, r1 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ ldrdeq sl, [r3, -r0] │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ + strheq r1, [r6, -ip] │ │ │ │ + swpeq r1, r8, [r6] │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ @ instruction: 0x0103acb0 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ smlatbeq r3, r0, ip, sl │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x010611b8 │ │ │ │ - @ instruction: 0x01061194 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - @ instruction: 0x010611b4 │ │ │ │ - smlabbeq r6, r4, sp, r2 │ │ │ │ - tsteq r3, r0, ror #24 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + smlabbeq r6, r0, r1, r1 │ │ │ │ + smlatteq r6, r0, ip, r2 │ │ │ │ + smlatbeq r6, r0, ip, r2 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + strheq r1, [r6, -r8] │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + @ instruction: 0x01062c9c │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ - @ instruction: 0x01062d9c │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - smlatbeq r6, r8, sp, r2 │ │ │ │ tsteq r3, r0, lsr ip │ │ │ │ - @ instruction: 0x010612bc │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01062db8 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + smlatteq r3, r0, fp, sl │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + smlabteq r3, r0, fp, sl │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + @ instruction: 0x0103abb0 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + @ instruction: 0x01062d9c │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlabbeq r3, r0, fp, sl │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + @ instruction: 0x01061194 │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + @ instruction: 0x01062d94 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlatbeq r6, ip, r1, r1 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + @ instruction: 0x010611b8 │ │ │ │ + tsteq r3, r8, lsr fp │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - smlatteq r3, r8, fp, sl │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlabteq r6, r0, sp, r2 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ tsteq r6, ip, lsr #4 │ │ │ │ - smlabteq r3, r8, fp, sl │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - @ instruction: 0x0103abb8 │ │ │ │ - @ instruction: 0x010612b4 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - @ instruction: 0x0103ab90 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + smlatteq r6, r4, sp, r2 │ │ │ │ + smlabteq r3, r8, sl, sl │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlabteq r6, r0, lr, r2 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + smlatteq r6, r4, sp, r2 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + smlabbeq r3, r8, sl, sl │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ tsteq r6, r0, asr #28 │ │ │ │ - tsteq r3, r8, ror fp │ │ │ │ - smlatbeq r6, ip, r2, r1 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r3, r8, lsr sl │ │ │ │ + @ instruction: 0x01062eb0 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ smlabbeq r6, r8, r2, r1 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - smlabteq r6, r8, lr, r2 │ │ │ │ - smlabbeq r6, r8, lr, r2 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - smlatbeq r6, r0, r2, r1 │ │ │ │ - tsteq r3, r8, lsl #22 │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + smlatbeq r6, r8, r2, r1 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + smlatbeq r6, r8, lr, r2 │ │ │ │ smlabbeq r6, r4, lr, r2 │ │ │ │ smlabteq r6, r0, r2, r1 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - smlabteq r6, r0, lr, r2 │ │ │ │ - @ instruction: 0x01062e9c │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - @ instruction: 0x01062ebc │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x0103aab8 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, ip, lr, r2 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - @ instruction: 0x0103aa90 │ │ │ │ - smlatteq r6, ip, lr, r2 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + smlabteq r6, ip, r2, r1 │ │ │ │ + smlabteq r3, r8, r9, sl │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ tsteq r6, r0, asr #6 │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlabteq r6, r0, r3, r1 │ │ │ │ - smlabbeq r6, r0, r3, r1 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - @ instruction: 0x010613b8 │ │ │ │ - @ instruction: 0x01061394 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlatteq r3, r0, r9, sl │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - smlatteq r6, ip, pc, r2 @ │ │ │ │ - smlatbeq r6, ip, pc, r2 @ │ │ │ │ - smlabbeq r6, r8, pc, r2 @ │ │ │ │ - smlabteq r6, r4, r3, r1 │ │ │ │ - smlatbeq r3, r8, r9, sl │ │ │ │ - smlatbeq r6, r8, pc, r2 @ │ │ │ │ - smlatteq r6, r4, r3, r1 │ │ │ │ - @ instruction: 0x0103a990 │ │ │ │ - smlatteq r6, r4, pc, r2 @ │ │ │ │ - smlabteq r6, r0, pc, r2 @ │ │ │ │ + mrseq r1, LR_und │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, lr, r2 │ │ │ │ + @ instruction: 0x0103a998 │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ + smlabteq r6, ip, lr, r2 │ │ │ │ + smlabbeq r3, r0, r9, sl │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + smlatteq r6, r4, lr, r2 │ │ │ │ tsteq r3, r0, ror #18 │ │ │ │ - @ instruction: 0x010615b8 │ │ │ │ - smlatbeq r6, r8, r0, r3 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - smlatteq r6, r0, pc, r2 @ │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ tsteq r3, r8, lsr #18 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - mrseq r3, (UNDEF: 6) │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ strdeq sl, [r3, -r0] │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ + smlabbeq r6, r8, r3, r1 │ │ │ │ smlatteq r3, r0, r8, sl │ │ │ │ - smlatbeq r6, r0, r0, r3 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - @ instruction: 0x0103a8b8 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - @ instruction: 0x01061498 │ │ │ │ - smlatbeq r3, r0, r8, sl │ │ │ │ - swpeq r3, r8, [r6] │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - @ instruction: 0x010614b0 │ │ │ │ - smlabbeq r3, r0, r8, sl │ │ │ │ - @ instruction: 0x010614bc │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + @ instruction: 0x010613b4 │ │ │ │ + @ instruction: 0x01061390 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + smlatbeq r3, r8, r8, sl │ │ │ │ + @ instruction: 0x010613b0 │ │ │ │ + smlabbeq r6, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x0103a890 │ │ │ │ + smlatteq r6, ip, r3, r1 │ │ │ │ + smlabteq r6, r8, r3, r1 │ │ │ │ + @ instruction: 0x01062f98 │ │ │ │ tsteq r3, r0, ror r8 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r4, r1 │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + smlatteq r6, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r3, r0, lsl #16 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + smlatteq r6, r4, r0, r3 │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlabteq r3, r0, r7, sl │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + smlatbeq r3, r8, r7, sl │ │ │ │ + smlatbeq r6, r8, r4, r1 │ │ │ │ + smlabbeq r6, r4, r4, r1 │ │ │ │ + qaddeq r3, r4, r6 │ │ │ │ + smlabbeq r3, r8, r7, sl │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ swpeq r3, ip, [r6] │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - smlatteq r6, ip, r4, r1 │ │ │ │ - strheq r3, [r6, -ip] │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + @ instruction: 0x010614b4 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + swpeq r3, r8, [r6] │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ + strheq r3, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r4, r1 │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + smlabteq r6, ip, r5, r1 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r0, r3 │ │ │ │ + smlabteq r3, r0, r6, sl │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ smlatteq r6, r0, r0, r3 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ + smlatbeq r3, r8, r6, sl │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ + smlabbeq r3, r8, r6, sl │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - @ instruction: 0x0103a7b8 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - @ instruction: 0x0103a798 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + @ instruction: 0x010615bc │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ tsteq r6, r8, ror r5 │ │ │ │ - smlabbeq r3, r8, r7, sl │ │ │ │ - smlatteq r6, ip, r7, r3 │ │ │ │ - @ instruction: 0x0106349c │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x01061594 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + @ instruction: 0x010615b4 │ │ │ │ @ instruction: 0x01061590 │ │ │ │ tsteq r6, r0, ror #2 │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - smlabteq r6, ip, r5, r1 │ │ │ │ - smlatbeq r6, r8, r5, r1 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - smlabteq r6, r8, r5, r1 │ │ │ │ - @ instruction: 0x01063198 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r1, r3 │ │ │ │ - smlabteq r3, r8, r6, sl │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r1, r3 │ │ │ │ - @ instruction: 0x0103a6b0 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + smlabbeq r6, r0, r6, r1 │ │ │ │ smlatteq r6, r0, r1, r3 │ │ │ │ - @ instruction: 0x0103a690 │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - smlabbeq r3, r0, r6, sl │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r3, r8, lsr r6 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r3, r8, lsl #12 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x010616b8 │ │ │ │ - @ instruction: 0x01061694 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlatteq r3, r0, r5, sl │ │ │ │ - @ instruction: 0x010616b4 │ │ │ │ - smlabbeq r6, r4, r2, r3 │ │ │ │ - smlabteq r3, r8, r5, sl │ │ │ │ + smlatbeq r6, r0, r1, r3 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + @ instruction: 0x010615b8 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + @ instruction: 0x0106319c │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x0103a5b8 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x010631b4 │ │ │ │ strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r6, r1 │ │ │ │ - @ instruction: 0x0106329c │ │ │ │ - smlatbeq r3, r8, r5, sl │ │ │ │ - smlatbeq r6, r8, r2, r3 │ │ │ │ @ instruction: 0x0103a598 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - @ instruction: 0x010617b4 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010632b0 │ │ │ │ - smlatteq r6, ip, r6, r1 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlabbeq r3, r8, r5, sl │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ tsteq r3, r0, ror #10 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ tsteq r3, r8, asr #10 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - smlatteq r6, r8, r2, r3 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ tsteq r3, r8, lsl r5 │ │ │ │ - smlatbeq r6, ip, r7, r1 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - ldrdeq sl, [r3, -r8] │ │ │ │ - smlatbeq r6, r4, r7, r1 │ │ │ │ - smlabbeq r6, r0, r7, r1 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - @ instruction: 0x0103a4b8 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + @ instruction: 0x01063294 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlatteq r3, r0, r4, sl │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlabbeq r6, ip, r6, r1 │ │ │ │ + smlabteq r3, r8, r4, sl │ │ │ │ + smlabbeq r6, ip, r2, r3 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + smlatbeq r6, r4, r6, r1 │ │ │ │ smlatbeq r3, r8, r4, sl │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ + @ instruction: 0x010616b0 │ │ │ │ + @ instruction: 0x0103a498 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlatteq r6, ip, r6, r1 │ │ │ │ + smlabteq r6, r8, r6, r1 │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + smlatteq r6, r8, r6, r1 │ │ │ │ + @ instruction: 0x010632b8 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ - @ instruction: 0x01063390 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + smlatteq r3, r0, r3, sl │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + smlabteq r3, r0, r3, sl │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + @ instruction: 0x0103a3b0 │ │ │ │ + smlatteq r6, r8, r7, r1 │ │ │ │ smlatbeq r6, r8, r7, r1 │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - smlabbeq r6, ip, r3, r3 │ │ │ │ - smlabteq r6, r8, r7, r1 │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - smlabteq r6, r8, r3, r3 │ │ │ │ - smlatbeq r6, r4, r3, r3 │ │ │ │ + smlabbeq r6, r4, r7, r1 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + smlabbeq r3, r8, r3, sl │ │ │ │ + smlatbeq r6, r4, r7, r1 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ smlatteq r6, r0, r7, r1 │ │ │ │ - tsteq r3, r0, asr #8 │ │ │ │ - smlatteq r6, ip, r7, r1 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ + @ instruction: 0x010617bc │ │ │ │ + smlabbeq r6, ip, r3, r3 │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + @ instruction: 0x01063398 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlabbeq r6, r4, r9, r1 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x010633bc │ │ │ │ + @ instruction: 0x01063398 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + mrseq sl, SP_svc │ │ │ │ + @ instruction: 0x010633b8 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlatteq r3, r8, r2, sl │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + smlabteq r3, r8, r2, sl │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + @ instruction: 0x0103a2b0 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - smlabteq r3, r0, r3, sl │ │ │ │ - @ instruction: 0x01061bb0 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - smlabbeq r3, r0, r3, sl │ │ │ │ + smlabbeq r3, r8, r2, sl │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ tsteq r6, r8, lsr r4 │ │ │ │ tsteq r6, r4, ror r8 │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - smlabbeq r6, ip, r8, r1 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlatbeq r6, ip, r8, r1 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - smlatteq r6, r4, r4, r3 │ │ │ │ - smlatbeq r6, r4, r4, r3 │ │ │ │ - smlabbeq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x010618bc │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - smlatbeq r6, r0, r4, r3 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - strdeq sl, [r3, -r0] │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x010634b8 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + smlabbeq r6, r0, r8, r1 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - smlabteq r3, r0, r2, sl │ │ │ │ - smlatbeq r6, r8, r5, r3 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - smlatteq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x0103a290 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - smlatbeq r6, r0, r5, r3 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - @ instruction: 0x01061998 │ │ │ │ - tsteq r3, r8, lsl #4 │ │ │ │ - @ instruction: 0x01063598 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - @ instruction: 0x010619b0 │ │ │ │ - smlatteq r3, r8, r1, sl │ │ │ │ - @ instruction: 0x010619bc │ │ │ │ + @ instruction: 0x010618b4 │ │ │ │ + @ instruction: 0x01061890 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + @ instruction: 0x010618b0 │ │ │ │ + smlabbeq r6, r0, r4, r3 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + smlatteq r6, ip, r8, r1 │ │ │ │ + smlabteq r6, r8, r8, r1 │ │ │ │ + @ instruction: 0x01063498 │ │ │ │ ldrdeq sl, [r3, -r8] │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - smlatteq r6, r8, r9, r1 │ │ │ │ - smlabteq r6, r4, r9, r1 │ │ │ │ - @ instruction: 0x01063594 │ │ │ │ + smlatbeq r6, r4, r4, r3 │ │ │ │ + smlabteq r3, r8, r1, sl │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + smlatteq r6, r0, r4, r3 │ │ │ │ + @ instruction: 0x010634bc │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ smlatbeq r3, r0, r1, sl │ │ │ │ - smlatteq r6, r4, r9, r1 │ │ │ │ - @ instruction: 0x010635b4 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ smlabbeq r3, r8, r1, sl │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r5, r3 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ tsteq r3, r8, ror #2 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ tsteq r3, r8, asr r1 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ + smlatteq r6, ip, sl, r1 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatbeq r6, r8, r9, r1 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + smlatbeq r6, r0, r9, r1 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + smlatteq r3, r8, r0, sl │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x01063594 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + smlatbeq r6, ip, r9, r1 │ │ │ │ + strheq sl, [r3, -r0] │ │ │ │ + @ instruction: 0x01063590 │ │ │ │ + smlabteq r6, ip, r9, r1 │ │ │ │ + swpeq sl, r8, [r3] │ │ │ │ + smlabteq r6, ip, r5, r3 │ │ │ │ + smlatbeq r6, r8, r5, r3 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - @ instruction: 0x01039a98 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - smlabbeq r3, ip, sl, r9 │ │ │ │ - strheq r3, [r6, -lr] │ │ │ │ - smlabbeq r6, ip, r4, r1 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - @ instruction: 0x01061494 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ + smlabbeq r6, r2, r3, r1 │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + @ instruction: 0x01061392 │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + smlabteq r6, lr, r3, r1 │ │ │ │ + smlatbeq r6, ip, r3, r1 │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + smlatteq r3, r8, r9, r9 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + ldrdeq r9, [r3, -r6] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlabteq r6, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x010399be │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x010399b2 │ │ │ │ qaddeq r3, r4, r6 │ │ │ │ - tsteq r3, r2, lsr sl │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - swpeq r3, r6, [r6] @ │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - @ instruction: 0x010614b2 │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ - swpeq r3, sl, [r6] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r3, r2, lsl #20 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strheq r3, [r6, -sl] │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlatteq r3, sl, r9, r9 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - ldrdeq r9, [r3, -lr] │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + @ instruction: 0x01039994 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + smlabbeq r3, r2, r9, r9 │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + smlabbeq r6, r8, r4, r1 │ │ │ │ + tsteq r3, lr, asr r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subne pc, r4, #68157440 @ 0x4100000 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -49852,38 +49852,38 @@ │ │ │ │ addsmi r4, r9, #2080374785 @ 0x7c000001 │ │ │ │ @ instruction: 0xf5a4d93a │ │ │ │ @ instruction: 0xf04f5471 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14107d8 │ │ │ │ bic r8, sl, #205520896 @ 0xc400000 │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - @ instruction: 0x010594b4 │ │ │ │ - smlabteq r4, r6, pc, r0 @ │ │ │ │ - ldrdeq r9, [r3, -r0] │ │ │ │ - @ instruction: 0x010593b8 │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - smlabteq r4, r0, pc, r0 @ │ │ │ │ - strdeq r9, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - smlatbeq r6, r4, lr, r2 │ │ │ │ - smlatbeq r5, r8, r2, r9 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - tsteq r5, r4, ror r1 │ │ │ │ - tsteq r5, r2, asr sl │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - smlabteq r5, sl, r3, sl │ │ │ │ - smlatteq r5, lr, pc, r8 @ │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - @ instruction: 0x01058f9e │ │ │ │ - smlabbeq r5, lr, r9, sl │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r4, r6, asr #30 │ │ │ │ + tsteq r3, r0, asr fp │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + smlatbeq r5, r0, fp, r8 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + @ instruction: 0x010591b8 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + @ instruction: 0x01059990 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + strdeq sl, [r5, -sl] │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + smlabteq r5, r4, pc, sl @ │ │ │ │ + smlatbeq r5, r2, ip, r8 │ │ │ │ orrscs pc, ip, #70254592 @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d9 │ │ │ │ @ instruction: 0xf5b180ef │ │ │ │ movwle r5, #40810 @ 0x9f6a │ │ │ │ strbtpl pc, [sl], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @@ -51227,208 +51227,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1d5638 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - smlabteq r3, r4, r8, r8 │ │ │ │ - smlatbeq r5, lr, r0, r8 │ │ │ │ - ldrdeq pc, [r3, -r4] │ │ │ │ - smlabbeq r5, sl, r0, r8 │ │ │ │ - smlabteq r3, r4, fp, pc @ │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - @ instruction: 0x0103fbb6 │ │ │ │ - @ instruction: 0x0103fbba │ │ │ │ - @ instruction: 0x0103fb9c │ │ │ │ - @ instruction: 0x010c4698 │ │ │ │ - @ instruction: 0x0103fb94 │ │ │ │ - smlabbeq r3, r6, fp, pc @ │ │ │ │ - smlabbeq r3, r4, fp, pc @ │ │ │ │ - smlabbeq r3, lr, fp, pc @ │ │ │ │ - @ instruction: 0x0103fb90 │ │ │ │ - smlabbeq r3, ip, fp, pc @ │ │ │ │ - @ instruction: 0x01057f92 │ │ │ │ - tstpeq r3, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - smlatteq r3, r6, sl, pc @ │ │ │ │ - smlabbeq r5, r8, r7, r7 │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - smlabbeq r5, r8, r7, r7 │ │ │ │ - smlabbeq r5, r6, r7, r7 │ │ │ │ - @ instruction: 0x01038790 │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - @ instruction: 0x010581b6 │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - smlatbeq r3, r6, sl, pc @ │ │ │ │ - smlatbeq r3, r4, sl, pc @ │ │ │ │ - smlatbeq r3, r6, sl, pc @ │ │ │ │ - ldrdeq r4, [ip, -sl] │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - tsteq r3, r0, lsr #18 │ │ │ │ - tsteq r3, r4, lsr #18 │ │ │ │ - smlabbeq r5, r0, r4, r7 │ │ │ │ - tsteq ip, r2, lsr r4 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - ldrdeq r7, [r5, -r6] │ │ │ │ - @ instruction: 0x01038898 │ │ │ │ - @ instruction: 0x0103889a │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabbeq r6, r6, sl, r4 │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - strdeq fp, [r6, -r6] │ │ │ │ - tsteq ip, lr, ror #6 │ │ │ │ - tsteq r5, r6, ror r9 │ │ │ │ - smlabteq r5, ip, ip, r7 │ │ │ │ - smlatbeq r5, sl, r4, r7 │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - smlabbeq r5, ip, r4, r7 │ │ │ │ - tsteq r3, lr, lsl r5 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - smlatteq r3, ip, r4, r8 │ │ │ │ - smlatteq r3, r4, r4, r8 │ │ │ │ - tsteq r5, r4, asr #8 │ │ │ │ - @ instruction: 0x010384ba │ │ │ │ - @ instruction: 0x010384b2 │ │ │ │ - tsteq r5, r2, lsr #8 │ │ │ │ - smlabbeq r3, r8, r4, r8 │ │ │ │ - smlabbeq r3, r0, r4, r8 │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ - tstpeq r3, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr #8 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - tsteq r5, lr, ror fp │ │ │ │ - smlatteq r6, sl, r6, r1 │ │ │ │ - ldrdeq r8, [r3, -sl] │ │ │ │ - ldrdeq r8, [r3, -r2] │ │ │ │ - smlatbeq r6, r4, r6, r1 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tstpeq r3, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - smlabteq r5, r2, sl, r7 │ │ │ │ - tsteq r3, r2, ror #10 │ │ │ │ - smlatbeq r3, ip, r5, r8 │ │ │ │ - @ instruction: 0x01057a92 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - tsteq r5, sl, lsr sl │ │ │ │ - tsteq r3, r0, lsr r2 │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + tsteq r5, lr, lsr #32 │ │ │ │ + tstpeq r3, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl │ │ │ │ + tstpeq r3, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r6, pc, r7 @ │ │ │ │ + tstpeq r3, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, lsl r6 │ │ │ │ + tstpeq r3, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + strdeq pc, [r3, -ip] │ │ │ │ + smlatteq r5, lr, lr, r7 │ │ │ │ + tstpeq r3, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + @ instruction: 0x01057eb6 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + tsteq r5, r6, lsl #14 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ strdeq r7, [r5, -r4] │ │ │ │ - smlatteq r3, r6, r1, r8 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - smlabteq r3, r2, r1, r8 │ │ │ │ - smlatbeq r5, sl, r9, r7 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - smlabbeq r5, r8, r9, r7 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - @ instruction: 0x0103819c │ │ │ │ - strdeq r7, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - tstpeq r3, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, lr, lsl pc │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r5, lr, ror r8 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - tsteq r5, r0, ror #16 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - tsteq r3, lr │ │ │ │ + smlatteq r3, lr, r6, r8 │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + tstpeq r3, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, asr r4 │ │ │ │ + smlabteq r3, lr, r5, r8 │ │ │ │ + @ instruction: 0x01057db6 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + smlatteq r5, r0, r0, r8 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + smlatbeq r3, r0, r8, r8 │ │ │ │ + smlatbeq r3, r4, r8, r8 │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + @ instruction: 0x010c43b2 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + qaddeq r8, ip, r5 │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + tsteq r3, sl, lsl r8 │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + smlatteq ip, lr, r2, r4 │ │ │ │ strdeq r7, [r5, -r6] │ │ │ │ - @ instruction: 0x01057494 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, r4, r7 │ │ │ │ - @ instruction: 0x010577b2 │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + tsteq r5, sl, lsr #8 │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + smlabteq r3, r8, r4, r8 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + @ instruction: 0x0103849e │ │ │ │ + @ instruction: 0x01038496 │ │ │ │ + smlatteq r5, r6, r3, r7 │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + smlabteq r5, r4, r3, r7 │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + smlatbeq r5, r2, r3, r7 │ │ │ │ + tsteq r3, r8, lsl #8 │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ + smlabbeq r5, r2, r3, r7 │ │ │ │ + smlabbeq r3, ip, r7, pc @ │ │ │ │ + smlabteq r3, ip, r3, r8 │ │ │ │ + smlabteq r3, r4, r3, r8 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + smlabbeq r5, ip, sl, r7 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + smlatbeq r3, r2, r6, pc @ │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + tsteq r5, r2, asr #20 │ │ │ │ + smlatteq r3, r2, r4, r8 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + smlabteq r5, r2, r3, r8 │ │ │ │ + smlatteq r5, r2, r5, r9 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + @ instruction: 0x01058396 │ │ │ │ + @ instruction: 0x010579ba │ │ │ │ + @ instruction: 0x010381b0 │ │ │ │ + @ instruction: 0x01057998 │ │ │ │ + smlabbeq r3, sl, r1, r8 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + tsteq r3, r2, asr #2 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + smlabteq r6, r0, r4, r1 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + @ instruction: 0x010614b8 │ │ │ │ + smlabbeq r3, ip, r1, r8 │ │ │ │ + smlabbeq r3, r4, r1, r8 │ │ │ │ + @ instruction: 0x01061498 │ │ │ │ + @ instruction: 0x010578b4 │ │ │ │ + smlatbeq r3, sl, r0, r8 │ │ │ │ + smlabteq r4, r8, r6, r6 │ │ │ │ + smlatbeq r4, lr, r6, r6 │ │ │ │ + tsteq r3, ip, lsl r1 │ │ │ │ + tsteq r5, lr, ror r1 │ │ │ │ + smlabbeq r5, ip, r1, r7 │ │ │ │ + strdeq pc, [r3, -r6] │ │ │ │ + @ instruction: 0x010c3e9e │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + smlatteq r6, ip, r3, r1 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlatteq r5, r0, r7, r7 │ │ │ │ + smlatteq r6, r4, r3, r1 │ │ │ │ smlabteq r6, lr, r3, r1 │ │ │ │ - smlabbeq r6, ip, sp, r5 │ │ │ │ - @ instruction: 0x01057796 │ │ │ │ - @ instruction: 0x010c3d96 │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabbeq r3, r4, r6, pc @ │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r3, lr, asr pc │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - tsteq r5, r2, lsl ip │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ + @ instruction: 0x01057798 │ │ │ │ + smlabbeq r3, lr, pc, r7 @ │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r5, r6, lsl r7 │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, r4, ror r6 │ │ │ │ + tstpeq r3, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, fp, r7 │ │ │ │ + ldrdeq r7, [r3, -lr] │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + @ instruction: 0x01057b92 │ │ │ │ + smlatbeq r3, ip, lr, r7 │ │ │ │ + smlatbeq r3, r4, lr, r7 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tstpeq r3, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ strdeq r7, [r5, -r8] │ │ │ │ - tsteq r3, r6, asr lr │ │ │ │ - smlatbeq r5, r8, pc, r7 @ │ │ │ │ - smlatbeq r5, r6, pc, r7 @ │ │ │ │ - smlatbeq r3, r8, r1, pc @ │ │ │ │ - ldrdeq r7, [r5, -lr] │ │ │ │ - smlatteq r5, r4, pc, r7 @ │ │ │ │ - smlatbeq r5, r8, pc, r7 @ │ │ │ │ - @ instruction: 0x01057f9e │ │ │ │ - smlabteq r5, r4, r1, r9 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - @ instruction: 0x0105759c │ │ │ │ - @ instruction: 0x010581b8 │ │ │ │ - smlatteq r3, lr, r3, pc @ │ │ │ │ - smlatteq ip, r4, fp, r3 │ │ │ │ - smlatteq r3, r0, r0, pc @ │ │ │ │ - @ instruction: 0x010c3b9e │ │ │ │ - swpeq pc, ip, [r3] @ │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - smlatbeq r5, lr, sp, r8 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - smlatbeq r5, r4, sp, r8 │ │ │ │ - smlatbeq r5, r0, sp, r8 │ │ │ │ - strheq pc, [r3, -r8] @ │ │ │ │ - strdeq r7, [r3, -lr] │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - smlabbeq r5, r2, r6, r9 │ │ │ │ - tsteq r5, r6, lsr #8 │ │ │ │ - tsteq r5, r6, lsl #24 │ │ │ │ - smlatbeq r3, lr, ip, r7 │ │ │ │ - smlatbeq r3, r8, ip, r7 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - smlabbeq r3, r2, ip, r7 │ │ │ │ - tsteq r3, ip, ror ip │ │ │ │ - smlabteq r5, lr, fp, r6 │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - @ instruction: 0x01056bb2 │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ - tstpeq r3, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c39b8 │ │ │ │ - smlabbeq r3, r2, fp, r7 │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + tstpeq r3, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ + tstpeq r3, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, lr, lsl fp │ │ │ │ + tstpeq r3, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + @ instruction: 0x01058290 │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tstpeq r3, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, ror ip │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + smlatbeq r5, r6, r3, r7 │ │ │ │ + smlabbeq r5, r6, fp, r6 │ │ │ │ + tsteq r3, lr, lsr #24 │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + smlatbeq r6, sl, pc, r0 @ │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + strdeq r7, [r3, -ip] │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + tsteq r5, r2, lsr fp │ │ │ │ + smlabbeq r3, sl, lr, lr │ │ │ │ + @ instruction: 0x0103f294 │ │ │ │ + @ instruction: 0x0103f29a │ │ │ │ + @ instruction: 0x0103f29c │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ + tsteq r3, r2, lsl #22 │ │ │ │ + @ instruction: 0x0105729e │ │ │ │ + smlatbeq r4, r6, lr, r5 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + smlatbeq r4, r0, lr, r5 │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f592a0 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00daf7cc │ │ │ │ @@ -51546,39 +51546,39 @@ │ │ │ │ strd lr, [r7], -ip │ │ │ │ @ instruction: 0x463b4a1d │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 15, cr15, cr2, cr12, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq ip, r0, asr r6 │ │ │ │ - tsteq r5, sl, lsr r0 │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ + ldrdeq r3, [ip, -r0] │ │ │ │ + @ instruction: 0x01058fba │ │ │ │ + ldrdeq r7, [r3, -sl] │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + swpeq r9, r6, [r5] │ │ │ │ + smlabteq r4, lr, r9, r5 │ │ │ │ + smlabteq r4, ip, r9, r5 │ │ │ │ + strheq r9, [r5, -r8] │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + smlabteq r5, r8, lr, r6 │ │ │ │ tsteq r5, r6, lsl r1 │ │ │ │ - tsteq r4, lr, asr #20 │ │ │ │ - tsteq r4, ip, asr #20 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - @ instruction: 0x010572b6 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - @ instruction: 0x01059196 │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - smlabbeq r5, r4, r1, r9 │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - tsteq r5, r6, ror r1 │ │ │ │ - tsteq r5, lr, ror #2 │ │ │ │ - tsteq r5, r2, ror #2 │ │ │ │ - tsteq r5, sl, asr r1 │ │ │ │ - tsteq r5, lr, asr #2 │ │ │ │ - tsteq r5, r6, asr #2 │ │ │ │ - tsteq r5, sl, lsr r1 │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - tsteq r5, lr, lsr #28 │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ + smlatbeq r5, sl, lr, r6 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + @ instruction: 0x01056e94 │ │ │ │ + strdeq r9, [r5, -r6] │ │ │ │ + smlatteq r5, lr, r0, r9 │ │ │ │ + smlatteq r5, r2, r0, r9 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + smlabteq r5, lr, r0, r9 │ │ │ │ + smlabteq r5, r6, r0, r9 │ │ │ │ + strheq r9, [r5, -sl] │ │ │ │ + smlatbeq r5, lr, r0, r9 │ │ │ │ + smlatbeq r5, lr, sp, r6 │ │ │ │ + swpeq r9, ip, [r5] │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r6, lr, r9, r0 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlabbeq r6, r2, r9, r0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlabbeq r6, lr, r9, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf47e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51728,42 +51728,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, lsl #27 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [r4, #816] @ 0x330 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x010377be │ │ │ │ - @ instruction: 0x01056cb0 │ │ │ │ - smlatbeq r6, r0, r9, r0 │ │ │ │ - tsteq r3, lr, lsl ip │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - smlatteq r3, r4, r4, r7 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - ldrdeq lr, [r3, -r0] │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - smlabteq r6, r0, r7, r0 │ │ │ │ - smlabteq r5, r6, fp, r6 │ │ │ │ - @ instruction: 0x010584b4 │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - smlatbeq r5, lr, r4, r8 │ │ │ │ - smlatbeq r5, ip, r4, r8 │ │ │ │ - tsteq r3, r4, lsr #8 │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ - smlabbeq r6, r8, r8, r0 │ │ │ │ - @ instruction: 0x01060890 │ │ │ │ - smlabbeq r6, sl, r8, r0 │ │ │ │ - @ instruction: 0x01060890 │ │ │ │ - @ instruction: 0x0106089c │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + @ instruction: 0x0103eb9e │ │ │ │ + @ instruction: 0x01037496 │ │ │ │ + smlabteq r6, lr, r7, r0 │ │ │ │ + ldrdeq r6, [r5, -r4] │ │ │ │ + smlabteq r6, r2, r7, r0 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + smlabteq r5, r8, r4, r6 │ │ │ │ + tsteq r3, r0, asr sp │ │ │ │ @ instruction: 0x0106089a │ │ │ │ + @ instruction: 0x010564b8 │ │ │ │ + smlatteq ip, r0, r1, r3 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + @ instruction: 0x01057998 │ │ │ │ + tsteq r5, lr, lsr #8 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + smlatbeq r3, r4, r3, r7 │ │ │ │ + @ instruction: 0x0103739e │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf4a4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51839,37 +51839,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - @ instruction: 0x010607ba │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlabbeq r6, r2, r7, r0 │ │ │ │ - smlabteq r6, r4, r7, r0 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - @ instruction: 0x01060898 │ │ │ │ - @ instruction: 0x01060992 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - smlabbeq r6, ip, r9, r0 │ │ │ │ - smlatbeq r6, sl, r9, r0 │ │ │ │ - smlatteq r6, ip, r9, r0 │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + smlatbeq r6, r0, r7, r0 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + smlatteq r6, r0, r6, r0 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + smlatteq r6, r0, r7, r0 │ │ │ │ + @ instruction: 0x01060796 │ │ │ │ + smlatbeq r6, ip, r7, r0 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + smlatbeq r6, r0, r8, r0 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + @ instruction: 0x010608b2 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlabbeq r6, r6, r9, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf4bf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52701,173 +52701,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ strd lr, [r5], -r2 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatbeq r5, r8, r1, r7 │ │ │ │ - strdeq r6, [r5, -r4] │ │ │ │ - smlabbeq r3, r2, r7, lr │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - qaddeq r7, r4, r3 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r3, sl, lsr r0 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - tsteq r3, r0, lsl r0 │ │ │ │ - tsteq r3, r8 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - ldrdeq r6, [r3, -lr] │ │ │ │ - ldrdeq r6, [r3, -r6] │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - smlatbeq r3, ip, pc, r6 @ │ │ │ │ - smlatbeq r3, r4, pc, r6 @ │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - ldrdeq r6, [r5, -r4] │ │ │ │ - tsteq r3, r2, ror #12 │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + @ instruction: 0x0106099c │ │ │ │ + ldrdeq r6, [r3, -r4] │ │ │ │ + @ instruction: 0x01060994 │ │ │ │ + @ instruction: 0x01036fba │ │ │ │ + @ instruction: 0x0103e69a │ │ │ │ + @ instruction: 0x01036f90 │ │ │ │ + smlabbeq r3, r8, pc, r6 @ │ │ │ │ @ instruction: 0x01060794 │ │ │ │ - smlabbeq r5, r0, r6, r6 │ │ │ │ - smlabbeq r6, sl, r7, r0 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - smlabbeq r6, r2, r7, r0 │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlabbeq ip, r4, fp, r2 │ │ │ │ - smlatteq r6, ip, r6, r0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - tsteq ip, r6, lsr fp │ │ │ │ - smlabteq r5, r6, sp, r5 │ │ │ │ - ldrdeq r5, [r5, -r4] │ │ │ │ - tsteq r3, lr, lsr r6 │ │ │ │ - smlatteq ip, r6, sl, r2 │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ - smlatteq r3, ip, ip, r6 │ │ │ │ - smlatteq r3, r4, ip, r6 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - smlatbeq r3, r2, r3, lr │ │ │ │ - @ instruction: 0x01036c98 │ │ │ │ - @ instruction: 0x01036c90 │ │ │ │ - tsteq r3, r2, lsr pc │ │ │ │ - tsteq r5, r6, lsl #8 │ │ │ │ - smlabteq r6, r2, r5, r0 │ │ │ │ - smlabteq r6, sl, r5, r0 │ │ │ │ - smlabteq r6, lr, r5, r0 │ │ │ │ - strdeq r2, [ip, -r0] │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tsteq r3, r4, lsr #30 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + smlatteq r3, r2, r5, lr │ │ │ │ + ldrdeq r6, [r3, -r8] │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + smlatteq r5, r8, r5, r6 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + smlabteq r6, r6, r6, r0 │ │ │ │ + smlabteq r6, r4, r6, r0 │ │ │ │ + smlabteq r6, r2, r6, r0 │ │ │ │ + smlabteq r6, r0, r6, r0 │ │ │ │ + @ instruction: 0x010606be │ │ │ │ + @ instruction: 0x010606b8 │ │ │ │ + @ instruction: 0x010606b2 │ │ │ │ + smlatbeq r6, ip, r6, r0 │ │ │ │ + smlatbeq r6, sl, r6, r0 │ │ │ │ + smlatbeq r6, r4, r6, r0 │ │ │ │ + smlatbeq r6, r2, r6, r0 │ │ │ │ + smlatbeq r6, r0, r6, r0 │ │ │ │ + @ instruction: 0x0106069a │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq ip, r4, lsl #22 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + @ instruction: 0x010c2ab6 │ │ │ │ + tsteq r5, r6, asr #26 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + @ instruction: 0x0103e5be │ │ │ │ + tsteq ip, r6, ror #20 │ │ │ │ + tsteq r3, r6, ror r3 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tsteq r3, r4, ror #24 │ │ │ │ + smlabteq r6, r4, r4, r0 │ │ │ │ + @ instruction: 0x01056394 │ │ │ │ + tsteq r3, r2, lsr #6 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ tsteq r3, r0, lsl ip │ │ │ │ - tsteq r3, sl, asr fp │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - smlabteq r6, r2, r5, r0 │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - smlatteq r5, r8, lr, r5 │ │ │ │ - strdeq r5, [r5, -r0] │ │ │ │ - strdeq sp, [r3, -r0] │ │ │ │ - smlatteq r5, r8, lr, r5 │ │ │ │ - smlatteq r5, ip, lr, r5 │ │ │ │ - ldrdeq sp, [r3, -r4] │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - ldrdeq r5, [r5, -r0] │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - smlabteq r5, r0, lr, r5 │ │ │ │ - @ instruction: 0x01055ebc │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - smlatteq r3, r4, ip, sp │ │ │ │ - smlatteq r3, r0, ip, sp │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - smlabteq r3, ip, ip, sp │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - tsteq r3, r8, lsl #28 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - smlabteq r3, r0, sp, sp │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ - smlabbeq r3, r0, sp, sp │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - smlatteq r5, ip, sp, r5 │ │ │ │ - @ instruction: 0x0103dcb8 │ │ │ │ - tsteq r3, ip, lsl #24 │ │ │ │ - tsteq r3, r8, lsl #24 │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - smlatbeq r3, r4, fp, sp │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ + @ instruction: 0x0103deb2 │ │ │ │ + smlabbeq r5, r6, r3, r8 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq ip, r0, ror r9 │ │ │ │ + @ instruction: 0x01036b90 │ │ │ │ + ldrdeq r6, [r3, -sl] │ │ │ │ + smlabteq r5, r2, r2, r6 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + @ instruction: 0x0105629e │ │ │ │ + @ instruction: 0x01036a92 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + smlabbeq r3, r8, lr, sp │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + @ instruction: 0x0103ddbc │ │ │ │ + smlatbeq r3, r0, sp, sp │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + @ instruction: 0x0103dd94 │ │ │ │ + tsteq r3, r4, ror #24 │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + smlabbeq r3, ip, ip, sp │ │ │ │ + strdeq r5, [r5, -r8] │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + smlatbeq r3, r0, sp, sp │ │ │ │ + smlabteq r5, ip, sp, r5 │ │ │ │ + smlabteq r5, ip, sp, r5 │ │ │ │ + smlabbeq r3, ip, sp, sp │ │ │ │ + smlabbeq r3, r8, sp, sp │ │ │ │ + smlatbeq r5, ip, sp, r5 │ │ │ │ + smlatbeq r5, r8, sp, r5 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + smlatbeq r3, r0, fp, sp │ │ │ │ + tsteq r3, r0, lsl #26 │ │ │ │ tsteq r5, r4, ror sp │ │ │ │ tsteq r5, ip, ror #26 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - smlatteq r3, r0, fp, sp │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + smlabbeq r3, ip, fp, sp │ │ │ │ + smlabbeq r3, r8, fp, sp │ │ │ │ + smlatteq r3, r8, lr, sp │ │ │ │ + @ instruction: 0x0103db94 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ @ instruction: 0x0103dcb4 │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - smlabbeq r3, ip, ip, sp │ │ │ │ - tsteq r3, r0, lsr fp │ │ │ │ - strdeq sp, [r3, -r8] │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + smlatteq r5, ip, ip, r5 │ │ │ │ + smlatteq r5, r4, ip, r5 │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + smlabteq r5, ip, ip, r5 │ │ │ │ + smlabteq r5, r4, ip, r5 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + smlatbeq r5, ip, ip, r5 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + @ instruction: 0x01055c90 │ │ │ │ smlabbeq r5, r8, ip, r5 │ │ │ │ - smlabbeq r3, sl, fp, sp │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r5, r2, ror #24 │ │ │ │ - tsteq r5, r0, ror #24 │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - smlatteq r5, r4, pc, pc @ │ │ │ │ - smlatbeq ip, r8, r3, r2 │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - smlatbeq r5, sl, r0, r7 │ │ │ │ - smlatbeq r5, r4, r0, r7 │ │ │ │ - swpeq r7, lr, [r5] │ │ │ │ - swpeq r7, r8, [r5] │ │ │ │ - tsteq ip, r0, lsl r3 │ │ │ │ - smlabbeq r5, r0, r5, r7 │ │ │ │ - smlatteq r5, r4, sl, r6 │ │ │ │ - tsteq r5, sl, ror r5 │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - smlatteq r3, sl, r4, r6 │ │ │ │ - tstpeq r5, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + @ instruction: 0x0103dab0 │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + tsteq r3, r4, ror sl │ │ │ │ + @ instruction: 0x0103da98 │ │ │ │ + @ instruction: 0x0103da96 │ │ │ │ + @ instruction: 0x0103da94 │ │ │ │ + @ instruction: 0x0103da92 │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + smlatteq r5, lr, fp, r5 │ │ │ │ + smlatteq r5, r8, fp, r5 │ │ │ │ + smlatteq r5, r2, fp, r5 │ │ │ │ + smlatteq r5, r0, fp, r5 │ │ │ │ + ldrdeq r5, [r5, -lr] │ │ │ │ + tstpeq r5, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, lsr #6 │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + tsteq r5, sl, lsr #32 │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + tsteq r5, lr, lsl r0 │ │ │ │ + tsteq r5, r8, lsl r0 │ │ │ │ + @ instruction: 0x010c2290 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + strdeq r7, [r5, -sl] │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + tsteq r3, sl, ror #8 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlatteq r5, r8, r8, pc @ │ │ │ │ + smlatteq r5, r6, r8, pc @ │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53637,106 +53637,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r5, r6, fp, pc @ │ │ │ │ - smlatteq r5, sl, fp, pc @ │ │ │ │ - tstpeq r5, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r4, ip, pc @ │ │ │ │ + tstpeq r5, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fb94 │ │ │ │ + smlabteq r5, ip, fp, pc @ │ │ │ │ + smlatteq r5, r0, fp, pc @ │ │ │ │ + tstpeq r5, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fc94 │ │ │ │ smlabteq r5, r6, ip, pc @ │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fd92 │ │ │ │ - @ instruction: 0x0105fdba │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, lr, pc @ │ │ │ │ - smlatbeq r5, r0, lr, pc @ │ │ │ │ - smlatbeq r5, r6, lr, pc @ │ │ │ │ - @ instruction: 0x0105febe │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - tstpeq r5, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105ffb2 │ │ │ │ - smlatteq r5, r8, pc, pc @ │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - smlabbeq r6, lr, r0, r0 │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - smlatbeq r6, ip, r1, r0 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - smlabbeq r6, sl, r2, r0 │ │ │ │ - smlabteq r6, r2, r2, r0 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - @ instruction: 0x01060392 │ │ │ │ - smlatteq r6, r2, r3, r0 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - @ instruction: 0x01060496 │ │ │ │ - smlabteq r6, ip, r4, r0 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - smlatbeq r6, r8, r5, r0 │ │ │ │ - smlatteq r6, lr, r5, r0 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - @ instruction: 0x01060692 │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlatbeq r6, r4, r7, r0 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ + smlatteq r5, sl, ip, pc @ │ │ │ │ + tstpeq r5, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fd94 │ │ │ │ + smlatbeq r5, lr, sp, pc @ │ │ │ │ + smlabteq r5, r6, sp, pc @ │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + smlatteq r5, lr, sp, pc @ │ │ │ │ + tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, lr, pc @ │ │ │ │ + @ instruction: 0x0105feb8 │ │ │ │ + smlatteq r5, lr, lr, pc @ │ │ │ │ + tstpeq r5, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, sl, pc, pc @ │ │ │ │ + tsteq r6, lr │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + strheq r0, [r6, -r2] │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ + @ instruction: 0x01060190 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x010602be │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + smlatbeq r6, r6, r3, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl r4 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + @ instruction: 0x01060490 │ │ │ │ + smlabteq r6, r6, r4, r0 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + smlatbeq r6, r4, r5, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + smlabbeq r6, ip, r6, r0 │ │ │ │ + smlabbeq r6, lr, r6, r0 │ │ │ │ + smlatteq r6, r0, r6, r0 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + @ instruction: 0x01060794 │ │ │ │ + smlabteq r6, ip, r7, r0 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ tsteq r6, ip, asr #16 │ │ │ │ - @ instruction: 0x01060892 │ │ │ │ - smlabteq r6, ip, r8, r0 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x010609b0 │ │ │ │ - smlatteq r6, ip, r9, r0 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - smlatbeq r6, r2, sl, r0 │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - @ instruction: 0x01060b94 │ │ │ │ - smlabteq r6, lr, fp, r0 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - smlabbeq r6, r4, ip, r0 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + @ instruction: 0x010608b2 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlatbeq r6, r4, r9, r0 │ │ │ │ + smlatteq r6, sl, r9, r0 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + @ instruction: 0x01060a96 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + smlabbeq r6, r6, fp, r0 │ │ │ │ + smlabteq r6, ip, fp, r0 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ @ instruction: 0x01060cb0 │ │ │ │ smlatteq r6, r8, ip, r0 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ @ instruction: 0x63a4f243 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdale ip, {r0, r5, r9, sl, pc} │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r9, sl, pc} │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @@ -54544,301 +54544,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - smlatbeq r6, sl, ip, r0 │ │ │ │ - smlatteq r6, r0, ip, r0 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ - smlabbeq r6, r6, sp, r0 │ │ │ │ - @ instruction: 0x01060dbc │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlatbeq r6, r6, lr, r0 │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, ip, asr #30 │ │ │ │ - smlabbeq r6, r2, pc, r0 @ │ │ │ │ - @ instruction: 0x01060fbc │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - smlabbeq r6, sl, r0, r1 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - smlabbeq r6, lr, r1, r1 │ │ │ │ - smlabteq r6, r4, r1, r1 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - smlatbeq r6, r2, r2, r1 │ │ │ │ - smlatteq r6, r6, r2, r1 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - smlabbeq r6, sl, r3, r1 │ │ │ │ - smlabteq r6, lr, r3, r1 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tstpeq r5, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, r1, pc @ │ │ │ │ - tsteq r5, ip, ror sp │ │ │ │ - smlabbeq r5, r0, fp, lr │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x0105e990 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - smlabteq r3, r4, sl, r4 │ │ │ │ - smlabbeq r5, ip, r9, lr │ │ │ │ - @ instruction: 0x01034ab4 │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - @ instruction: 0x0105e9b0 │ │ │ │ - @ instruction: 0x01034a9c │ │ │ │ - @ instruction: 0x01034a94 │ │ │ │ - @ instruction: 0x0105eab0 │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - smlabteq r5, r8, sl, lr │ │ │ │ - @ instruction: 0x0105ea94 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - tsteq r3, r4, lsr #20 │ │ │ │ + @ instruction: 0x01060bb0 │ │ │ │ + smlatteq r6, r6, fp, r0 │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + smlabteq r6, r2, ip, r0 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + smlatbeq r6, sl, sp, r0 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + smlabbeq r6, r8, lr, r0 │ │ │ │ + smlabteq r6, ip, lr, r0 │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + @ instruction: 0x01060fb6 │ │ │ │ + smlatteq r6, ip, pc, r0 @ │ │ │ │ + tsteq r6, sl │ │ │ │ + qaddeq r1, sl, r6 │ │ │ │ + smlatbeq r6, r0, r0, r1 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + smlabbeq r6, r8, r1, r1 │ │ │ │ + @ instruction: 0x010611be │ │ │ │ + smlatteq r6, sl, r1, r1 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + @ instruction: 0x0106129c │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + smlabbeq r6, r4, r3, r1 │ │ │ │ + @ instruction: 0x0105fc90 │ │ │ │ + mrseq pc, (UNDEF: 21) @ │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + smlatteq r5, r0, r8, lr │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r3, r4, lsr sl │ │ │ │ + smlabbeq r5, r0, r9, lr │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ tsteq r3, ip, lsl sl │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - tsteq r3, r4, lsl #20 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - @ instruction: 0x0105eb98 │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + smlatteq r5, r8, r9, lr │ │ │ │ + @ instruction: 0x0105e99c │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + smlatteq r3, ip, r9, r4 │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ ldrdeq r4, [r3, -r4] │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x010349bc │ │ │ │ - @ instruction: 0x010349b4 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - @ instruction: 0x0105ec9c │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ + smlabteq r3, ip, r9, r4 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + @ instruction: 0x0105ea90 │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + smlatbeq r3, r4, r9, r4 │ │ │ │ + @ instruction: 0x0103499c │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + smlabteq r5, r0, sl, lr │ │ │ │ smlabbeq r3, r4, r9, r4 │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r3, r4, ror r9 │ │ │ │ - smlatbeq r5, r8, ip, lr │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + @ instruction: 0x0105eb98 │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ + tsteq r5, r8, lsl fp │ │ │ │ tsteq r3, ip, asr r9 │ │ │ │ tsteq r3, r4, asr r9 │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - smlatteq r5, r4, ip, lr │ │ │ │ - @ instruction: 0x0105ecb4 │ │ │ │ + smlatbeq r5, ip, fp, lr │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ tsteq r3, r4, lsr r9 │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + smlabbeq r5, r8, ip, lr │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, fp, lr │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ - smlabbeq r5, ip, sp, lr │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - smlatteq r3, r4, r8, r4 │ │ │ │ ldrdeq r4, [r3, -ip] │ │ │ │ - @ instruction: 0x0105edb0 │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - smlabteq r3, r4, r8, r4 │ │ │ │ - @ instruction: 0x010348bc │ │ │ │ - smlabbeq r5, r4, lr, lr │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - smlatteq r5, r4, sp, lr │ │ │ │ - @ instruction: 0x0103489c │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + @ instruction: 0x0105ec94 │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + @ instruction: 0x010348b4 │ │ │ │ + smlatbeq r3, ip, r8, r4 │ │ │ │ + smlatbeq r5, r8, ip, lr │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ @ instruction: 0x01034894 │ │ │ │ - smlabteq r5, r8, lr, lr │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - @ instruction: 0x0105f4b4 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105efb0 │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - smlatteq r5, ip, lr, lr │ │ │ │ + smlabbeq r3, ip, r8, r4 │ │ │ │ + smlatbeq r5, r0, sp, lr │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, ip, lr │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ tsteq r3, ip, lsr r8 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq r3, ip, lsr #16 │ │ │ │ - smlatteq r5, ip, pc, lr @ │ │ │ │ - @ instruction: 0x0105ef9c │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + @ instruction: 0x0105edb4 │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ tsteq r3, r4, lsl r8 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - smlabteq r5, r8, r0, pc @ │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, ip, r7, r4 │ │ │ │ - smlatteq r3, r4, r7, r4 │ │ │ │ - tstpeq r5, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [r5, -ip] @ │ │ │ │ - smlabteq r3, ip, r7, r4 │ │ │ │ - smlabteq r3, r4, r7, r4 │ │ │ │ - @ instruction: 0x0105f29c │ │ │ │ - smlatteq r5, r0, r1, pc @ │ │ │ │ - @ instruction: 0x0105f190 │ │ │ │ - tstpeq r5, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103479c │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, pc, lr @ │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + @ instruction: 0x0105eebc │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + @ instruction: 0x010347bc │ │ │ │ + smlabteq r5, r8, lr, lr │ │ │ │ + smlatbeq r3, ip, r7, r4 │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ @ instruction: 0x01034794 │ │ │ │ - tstpeq r5, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - tsteq r3, r4, ror r7 │ │ │ │ - mrseq pc, SP_abt @ │ │ │ │ - @ instruction: 0x0105f2b0 │ │ │ │ - tstpeq r5, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ + smlabbeq r3, ip, r7, r4 │ │ │ │ + tstpeq r5, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, pc, lr @ │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r3, r4, ror #14 │ │ │ │ + smlabbeq r5, ip, r0, pc @ │ │ │ │ + tstpeq r5, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, ip, asr #14 │ │ │ │ - tstpeq r5, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - tsteq r3, ip, lsr #14 │ │ │ │ - tstpeq r5, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, r3, pc @ │ │ │ │ - tstpeq r5, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tstpeq r5, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r0, pc @ │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + smlatbeq r5, r4, r1, pc @ │ │ │ │ + tstpeq r5, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ strdeq r4, [r3, -ip] │ │ │ │ - smlabteq r5, ip, r3, pc @ │ │ │ │ - smlatteq r3, ip, r6, r4 │ │ │ │ - tstpeq r5, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + smlabbeq r5, r0, r2, pc @ │ │ │ │ + tstpeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r1, pc @ │ │ │ │ ldrdeq r4, [r3, -r4] │ │ │ │ smlabteq r3, ip, r6, r4 │ │ │ │ - tstpeq r5, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r4, pc @ │ │ │ │ + smlabteq r5, r4, r2, pc @ │ │ │ │ + tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010346b4 │ │ │ │ smlatbeq r3, ip, r6, r4 │ │ │ │ - smlatbeq r3, r4, r6, r4 │ │ │ │ - @ instruction: 0x0105f590 │ │ │ │ - tstpeq r5, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, ip, r6, r4 │ │ │ │ - smlabbeq r3, r4, r6, r4 │ │ │ │ - tstpeq r5, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r4, r5, pc @ │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ + smlatteq r5, r0, r5, pc @ │ │ │ │ + tstpeq r5, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f3b4 │ │ │ │ + tstpeq r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + tstpeq r5, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r3, pc @ │ │ │ │ tsteq r3, r4, asr r6 │ │ │ │ - smlatbeq r5, r8, r6, pc @ │ │ │ │ - tstpeq r5, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - tsteq r3, r4, lsr r6 │ │ │ │ - smlabbeq r5, r4, r7, pc @ │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, r6, pc @ │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + smlabteq r5, ip, r4, pc @ │ │ │ │ + tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + tstpeq r5, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r4, pc @ │ │ │ │ tsteq r3, ip, lsl #12 │ │ │ │ - smlabteq r5, r8, r7, pc @ │ │ │ │ - tstpeq r5, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - smlatteq r3, ip, r5, r4 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - smlatbeq r5, ip, sp, pc @ │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, r8, pc @ │ │ │ │ - tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, r7, pc @ │ │ │ │ - smlatbeq r3, ip, r5, r4 │ │ │ │ - tstpeq r5, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103459c │ │ │ │ - smlatteq r5, r4, r8, pc @ │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ - smlabbeq r3, r4, r5, r4 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - smlabteq r5, r0, r9, pc @ │ │ │ │ - tstpeq r5, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - tstpeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ - tsteq r3, r4, lsr r5 │ │ │ │ - @ instruction: 0x0105fb94 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + smlatbeq r5, r0, r6, pc @ │ │ │ │ + smlatteq r5, r4, r5, pc @ │ │ │ │ + @ instruction: 0x0105f594 │ │ │ │ + tstpeq r5, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + tstpeq r5, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - smlabbeq r5, r8, sl, pc @ │ │ │ │ - tstpeq r5, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - tstpeq r5, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, ip, sl, pc @ │ │ │ │ - smlatteq r3, ip, r4, r4 │ │ │ │ - smlatteq r3, r4, r4, r4 │ │ │ │ + @ instruction: 0x010345bc │ │ │ │ + @ instruction: 0x010345b4 │ │ │ │ + tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f6b4 │ │ │ │ + tstpeq r5, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01034594 │ │ │ │ + smlabbeq r3, ip, r5, r4 │ │ │ │ + tstpeq r5, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, fp, pc @ │ │ │ │ - tstpeq r5, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r4, r4, r4 │ │ │ │ - @ instruction: 0x010344bc │ │ │ │ - tstpeq r5, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, fp, pc @ │ │ │ │ - smlatbeq r3, r4, r4, r4 │ │ │ │ - @ instruction: 0x0103449c │ │ │ │ - tstpeq r5, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, sp, pc @ │ │ │ │ + tsteq r3, r4, ror r5 │ │ │ │ + tsteq r3, ip, ror #10 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ tstpeq r5, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fcb8 │ │ │ │ - tstpeq r5, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r8, pc @ │ │ │ │ + tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f7b4 │ │ │ │ + tstpeq r5, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + smlabteq r5, r0, r7, pc @ │ │ │ │ + tsteq r3, ip, lsl r5 │ │ │ │ + tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl #10 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + tstpeq r5, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r8, pc @ │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + smlabbeq r5, r4, r9, pc @ │ │ │ │ + tstpeq r5, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010344bc │ │ │ │ + @ instruction: 0x010344b4 │ │ │ │ + tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f9b8 │ │ │ │ + smlabbeq r3, ip, r4, r4 │ │ │ │ + smlabbeq r3, r4, r4, r4 │ │ │ │ + @ instruction: 0x0105fa9c │ │ │ │ + tstpeq r5, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, ip, ror #8 │ │ │ │ - smlabteq r5, r4, ip, pc @ │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tstpeq r5, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ tsteq r3, r4, asr #8 │ │ │ │ tsteq r3, ip, lsr r4 │ │ │ │ - tstpeq r5, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, sp, pc @ │ │ │ │ + @ instruction: 0x0105fbbc │ │ │ │ + tstpeq r5, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - smlabbeq r5, r8, lr, pc @ │ │ │ │ - tstpeq r5, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105febc │ │ │ │ - smlabteq r3, ip, r3, r4 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, ip, pc @ │ │ │ │ + tstpeq r5, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r8, fp, pc @ │ │ │ │ + smlatteq r3, ip, r3, r4 │ │ │ │ + tstpeq r5, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + smlatteq r5, r8, ip, pc @ │ │ │ │ + @ instruction: 0x0105fc98 │ │ │ │ smlabteq r3, r4, r3, r4 │ │ │ │ - smlatbeq r5, r0, pc, pc @ │ │ │ │ - tstpeq r5, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, ip, r3, r4 │ │ │ │ - smlatbeq r3, r4, r3, r4 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlabbeq r3, r4, r3, r4 │ │ │ │ + @ instruction: 0x010343bc │ │ │ │ + smlabteq r5, r4, sp, pc @ │ │ │ │ + tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103439c │ │ │ │ + @ instruction: 0x01034394 │ │ │ │ + tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fdb8 │ │ │ │ tsteq r3, ip, ror r3 │ │ │ │ - smlabteq r6, r0, r0, r0 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r3, ip, asr r3 │ │ │ │ - smlatbeq r6, ip, r6, r0 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlatbeq r6, r8, r1, r0 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + @ instruction: 0x0105ff98 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, lr, pc @ │ │ │ │ + tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + tstpeq r5, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, pc, pc @ │ │ │ │ + tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, lsl #6 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatteq r3, r4, r2, r4 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + smlatteq r6, r4, r1, r0 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + strheq r0, [r6, -r4] │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -54945,90 +54945,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq r5, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, ip, lr, r3 │ │ │ │ - smlabteq r5, sl, ip, pc @ │ │ │ │ - smlatbeq r3, r0, lr, r3 │ │ │ │ - tstpeq r5, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, lr, lr, r3 │ │ │ │ - smlabbeq r3, r8, lr, r3 │ │ │ │ - tstpeq r5, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fdba │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - smlatbeq r5, r4, lr, pc @ │ │ │ │ - tstpeq r5, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, asr lr │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - smlabbeq r5, r2, pc, pc @ │ │ │ │ - tstpeq r5, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r6, lr, pc @ │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, pc, pc @ │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - strheq r0, [r6, -r4] │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - strheq r0, [r6, -r4] │ │ │ │ - smlatteq r3, r6, sp, r3 │ │ │ │ - smlatteq r3, r0, sp, r3 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - @ instruction: 0x010602b8 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - smlabbeq r6, ip, r1, r0 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - @ instruction: 0x01033dbc │ │ │ │ - @ instruction: 0x0106019e │ │ │ │ - @ instruction: 0x01033db0 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ + smlatteq r5, sl, fp, pc @ │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + tstpeq r5, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + smlatbeq r5, r4, ip, pc @ │ │ │ │ + tsteq r3, lr, lsl #28 │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + smlabbeq r5, r8, sp, pc @ │ │ │ │ + tstpeq r5, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + smlatteq r3, sl, sp, r3 │ │ │ │ + tstpeq r5, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + @ instruction: 0x0105ffbc │ │ │ │ + tstpeq r5, r2, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105feb4 │ │ │ │ + tstpeq r5, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01033db4 │ │ │ │ + smlatbeq r3, lr, sp, r3 │ │ │ │ + tstpeq r5, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01033d9c │ │ │ │ + @ instruction: 0x01033d96 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + smlatteq r5, r6, pc, pc @ │ │ │ │ + @ instruction: 0x0105ff98 │ │ │ │ + tsteq r3, lr, ror sp │ │ │ │ + tsteq r3, r8, ror sp │ │ │ │ + smlabbeq r6, r2, r0, r0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r3, r6, ror #26 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + smlatbeq r6, r6, r3, r0 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + strheq r0, [r6, -lr] │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + smlabteq r6, r6, r1, r0 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + smlatbeq r6, sl, r2, r0 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r3, r0, lsl #26 │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x01033d9e │ │ │ │ - @ instruction: 0x01033d98 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlabbeq r6, lr, r2, r0 │ │ │ │ - smlabbeq r3, r0, sp, r3 │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - tsteq r3, r2, ror #26 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - @ instruction: 0x010603ba │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ - smlatbeq r6, r4, r4, r0 │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - tsteq r3, r6, lsr #26 │ │ │ │ - smlabbeq r6, r8, r5, r0 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - smlatteq r6, ip, r4, r0 │ │ │ │ - tsteq r3, lr, lsl #26 │ │ │ │ - tsteq r3, r8, lsl #26 │ │ │ │ + smlatbeq r6, sl, r2, r0 │ │ │ │ + smlatteq r3, r8, ip, r3 │ │ │ │ + smlatteq r3, r2, ip, r3 │ │ │ │ + @ instruction: 0x01060490 │ │ │ │ ldrdeq r0, [r6, -r6] │ │ │ │ - smlabbeq r6, r8, r5, r0 │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ + smlabbeq r6, r8, r3, r0 │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + smlabteq r3, r4, ip, r3 │ │ │ │ + @ instruction: 0x01033cbe │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlatbeq r3, ip, ip, r3 │ │ │ │ + smlatbeq r3, r6, ip, r3 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + @ instruction: 0x010604ba │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlabbeq r3, lr, ip, r3 │ │ │ │ + smlabbeq r3, r8, ip, r3 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55691,107 +55691,107 @@ │ │ │ │ mul r7, sl, lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr0, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - swpeq r4, r8, [r3] │ │ │ │ - smlatteq r5, r2, r6, r3 │ │ │ │ + tsteq r3, r8, lsl r0 │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + @ instruction: 0x0103b198 │ │ │ │ + tsteq r5, sl, lsr r6 │ │ │ │ + @ instruction: 0x01033d92 │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + @ instruction: 0x0103ad90 │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ + smlabbeq r3, r4, sp, sl │ │ │ │ + tsteq r3, lr, lsr sl │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r3, r4, asr sp │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + tsteq r3, lr, asr sp │ │ │ │ + tsteq r3, r2, ror #26 │ │ │ │ + tsteq r3, r6, asr #26 │ │ │ │ + tstpeq fp, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103ad9e │ │ │ │ + smlatbeq r5, r4, r1, r3 │ │ │ │ + @ instruction: 0x0103ad90 │ │ │ │ + smlabbeq r5, r2, r1, r3 │ │ │ │ + strdeq sl, [r3, -ip] │ │ │ │ tsteq r3, r8, lsl r2 │ │ │ │ - @ instruction: 0x010536ba │ │ │ │ - tsteq r3, r2, lsl lr │ │ │ │ - strdeq r3, [r5, -ip] │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - strdeq r3, [r5, -r2] │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - @ instruction: 0x01033abe │ │ │ │ - smlatbeq r5, r8, r2, r3 │ │ │ │ - ldrdeq sl, [r3, -r4] │ │ │ │ - smlabbeq r5, sl, r2, r3 │ │ │ │ - ldrdeq sl, [r3, -lr] │ │ │ │ - smlatteq r3, r2, sp, sl │ │ │ │ - smlabteq r3, r6, sp, sl │ │ │ │ - smlabteq fp, r4, r8, pc @ │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - tsteq r5, r2, lsl #4 │ │ │ │ - tsteq r3, ip, ror sp │ │ │ │ - @ instruction: 0x0103b298 │ │ │ │ - smlatteq r3, r4, r2, fp │ │ │ │ - tstpeq r5, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - @ instruction: 0x010bf7b4 │ │ │ │ - smlabteq r3, lr, sl, r3 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - @ instruction: 0x01033b94 │ │ │ │ - @ instruction: 0x01033b9c │ │ │ │ - tstpeq fp, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r4, fp, r3 │ │ │ │ - tsteq r3, sl, asr fp │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, r2, ror #22 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - ldrdeq pc, [fp, -r2] │ │ │ │ - tsteq r3, lr, asr #22 │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - smlatteq r3, r0, sl, r3 │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + smlabbeq r5, r0, lr, pc @ │ │ │ │ + smlabbeq r5, ip, lr, pc @ │ │ │ │ + smlatbeq r3, lr, r9, r3 │ │ │ │ + smlatbeq r3, r6, r9, r3 │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + strdeq sl, [r3, -lr] │ │ │ │ + tstpeq fp, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + swpeq r3, r8, [r5] │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + ldrdeq pc, [fp, -lr] │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ ldrdeq r3, [r3, -sl] │ │ │ │ + smlatteq r3, r6, sl, r3 │ │ │ │ + smlatteq r3, r2, sl, r3 │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ ldrdeq r3, [r3, -ip] │ │ │ │ - tstpeq fp, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, r7, r3 │ │ │ │ - @ instruction: 0x01052fb6 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - smlatteq r3, r4, r8, r3 │ │ │ │ - smlatteq r3, r6, r8, r3 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - @ instruction: 0x010bf5b6 │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - @ instruction: 0x010419b2 │ │ │ │ - @ instruction: 0x01063dbc │ │ │ │ - tstpeq fp, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01041992 │ │ │ │ - @ instruction: 0x0104199e │ │ │ │ - @ instruction: 0x0104199c │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - tsteq r3, r2, asr r7 │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + tstpeq fp, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, lr, sl, r3 │ │ │ │ + tsteq r3, r2, asr sl │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ + tsteq r3, lr, asr sl │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + tsteq r3, sl, asr sl │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + ldrdeq pc, [fp, -r0] │ │ │ │ tsteq r3, ip, asr #14 │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - tsteq r3, lr, lsr pc │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - tsteq r3, sl, lsr pc │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - tsteq r3, r6, lsr pc │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tstpeq r5, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - tsteq r3, r6, asr r9 │ │ │ │ - tstpeq fp, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r2, lsl r9 │ │ │ │ - tsteq r3, ip, lsl sp │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ - smlabteq fp, r0, r3, pc @ │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + smlabbeq r3, ip, r8, r3 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tstpeq fp, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010337b4 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tstpeq r5, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + smlabteq r3, ip, r6, r3 │ │ │ │ + smlabteq r3, r2, lr, sl │ │ │ │ + @ instruction: 0x0103aebe │ │ │ │ + @ instruction: 0x0103aebc │ │ │ │ + @ instruction: 0x0103aeba │ │ │ │ + @ instruction: 0x0103aeb8 │ │ │ │ + @ instruction: 0x0103aeb6 │ │ │ │ + @ instruction: 0x0103aeb4 │ │ │ │ + smlatbeq r3, lr, lr, sl │ │ │ │ + smlatteq r5, ip, sl, pc @ │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + @ instruction: 0x010335bc │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + ldrdeq sl, [r3, -r6] │ │ │ │ + @ instruction: 0x010bf394 │ │ │ │ + @ instruction: 0x0103a892 │ │ │ │ + @ instruction: 0x0103ac9c │ │ │ │ + smlatbeq r3, r2, ip, sl │ │ │ │ + smlatbeq r3, r4, ip, sl │ │ │ │ + tstpeq fp, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01033194 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf893c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ stmdale sl!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x0012f5b0 │ │ │ │ @ instruction: 0xf5b0d20b │ │ │ │ @@ -55853,27 +55853,27 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r3, r2, pc, r2 @ │ │ │ │ - tstpeq r5, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, ror #30 │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - tstpeq r5, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - tstpeq r5, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, lr, r2 │ │ │ │ - smlabteq r3, r6, lr, r2 │ │ │ │ - smlabteq r3, r0, lr, r2 │ │ │ │ + tsteq r3, r2, lsr #30 │ │ │ │ + smlabbeq r5, lr, r8, pc @ │ │ │ │ + smlatteq r3, sl, lr, r2 │ │ │ │ + @ instruction: 0x01032ebc │ │ │ │ + smlatbeq r3, r0, lr, r2 │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + smlabteq r5, r6, r7, pc @ │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febf8a84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ stmdale r7!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -56190,81 +56190,81 @@ │ │ │ │ b fed5fc94 │ │ │ │ bmi 1299d94 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tstpeq r5, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, asr #30 │ │ │ │ - tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - @ instruction: 0x010bef92 │ │ │ │ - tsteq r3, sl, ror #2 │ │ │ │ - smlatbeq r6, r4, r7, r3 │ │ │ │ - tsteq r3, r6, ror #2 │ │ │ │ - tsteq r3, r4, asr r1 │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, sl, asr #2 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ + smlabteq r5, r0, r6, pc @ │ │ │ │ + smlabteq r5, r4, lr, r4 │ │ │ │ + @ instruction: 0x0105f698 │ │ │ │ + @ instruction: 0x01054eb0 │ │ │ │ + @ instruction: 0x01054eb6 │ │ │ │ + tsteq fp, r2, lsl pc │ │ │ │ + smlatteq r3, sl, r0, r3 │ │ │ │ tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ + smlatteq r3, r6, r0, r3 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ smlabteq fp, r0, lr, lr │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - tsteq fp, ip, ror #28 │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - tsteq r3, sl, lsl r1 │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ - tsteq r3, r6, lsl r1 │ │ │ │ - smlatteq r3, lr, r0, r3 │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - tsteq r3, r2, lsl #2 │ │ │ │ - tsteq r3, lr, lsl r0 │ │ │ │ - tsteq r3, r8, lsl r0 │ │ │ │ - smlatteq r3, lr, r0, r3 │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - smlatteq r3, ip, pc, r2 @ │ │ │ │ - tstpeq r5, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01054cba │ │ │ │ - @ instruction: 0x01054cba │ │ │ │ - @ instruction: 0x01054cb8 │ │ │ │ - strdeq r4, [r5, -lr] │ │ │ │ - smlabbeq r5, lr, ip, r4 │ │ │ │ - smlabbeq r5, ip, ip, r4 │ │ │ │ - smlabteq r5, r4, r4, pc @ │ │ │ │ - @ instruction: 0x0105f4ba │ │ │ │ - @ instruction: 0x0105f4b4 │ │ │ │ - smlatbeq r5, lr, r4, pc @ │ │ │ │ - smlatbeq r5, r8, r4, pc @ │ │ │ │ - smlatbeq r5, r2, r4, pc @ │ │ │ │ + smlabteq r3, r6, r0, r3 │ │ │ │ + smlabteq r3, sl, r0, r3 │ │ │ │ + smlabteq r3, r4, r0, r3 │ │ │ │ + strheq r3, [r3, -ip] │ │ │ │ + smlatbeq r6, r4, r6, r3 │ │ │ │ + smlatbeq r3, lr, r0, r3 │ │ │ │ + strheq r3, [r3, -ip] │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + strheq r3, [r3, -ip] │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + strheq r3, [r3, -r2] │ │ │ │ + smlatbeq r3, r0, r0, r3 │ │ │ │ + smlatteq fp, ip, sp, lr │ │ │ │ + swpeq r3, r2, [r3] @ │ │ │ │ + swpeq r3, sl, [r3] @ │ │ │ │ + swpeq r3, ip, [r3] @ │ │ │ │ + swpeq r3, r6, [r3] @ │ │ │ │ + tsteq r3, lr, rrx │ │ │ │ + tsteq r3, r0, ror r0 │ │ │ │ + smlabbeq r3, r2, r0, r3 │ │ │ │ + @ instruction: 0x01032f9e │ │ │ │ + @ instruction: 0x01032f98 │ │ │ │ + tsteq r3, lr, rrx │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + @ instruction: 0x0105f496 │ │ │ │ + @ instruction: 0x0105f496 │ │ │ │ @ instruction: 0x0105f49c │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tstpeq r5, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, asr #24 │ │ │ │ - tstpeq r5, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq sl, [r3, -r4] │ │ │ │ - ldrdeq sl, [r3, -sl] │ │ │ │ - tstpeq r5, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsr #28 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ + tsteq r5, sl, lsr ip │ │ │ │ + tsteq r5, sl, lsr ip │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + tsteq r5, lr, ror ip │ │ │ │ + tsteq r5, lr, lsl #24 │ │ │ │ + tsteq r5, ip, lsl #24 │ │ │ │ + tstpeq r5, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103a69e │ │ │ │ + @ instruction: 0x0103a69c │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, lr, r3, pc @ │ │ │ │ + smlatteq r5, r8, r3, pc @ │ │ │ │ + smlatteq r5, r2, r3, pc @ │ │ │ │ + smlabteq fp, sl, fp, lr │ │ │ │ + smlabteq r5, ip, r3, pc @ │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ + smlabteq r5, r0, r3, pc @ │ │ │ │ + smlatbeq r3, r8, sp, r2 │ │ │ │ + smlatbeq r3, r2, sp, r2 │ │ │ │ + smlabteq r3, r6, r9, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90b4 │ │ │ │ @@ -57112,106 +57112,106 @@ │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d4 │ │ │ │ ldmdami sp, {r2, r3, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bfec │ │ │ │ - tstpeq r5, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01032798 │ │ │ │ - smlabbeq r3, r0, r7, r2 │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - tstpeq r5, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f2b4 │ │ │ │ - tstpeq r5, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, r2, pc @ │ │ │ │ - tstpeq r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - ldrdeq r2, [r3, -r6] │ │ │ │ - smlatbeq r3, sl, r5, r2 │ │ │ │ - smlatbeq r3, r0, r5, r2 │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - tsteq r3, r6, lsr #10 │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - smlabteq r3, lr, r4, r2 │ │ │ │ - smlatbeq r3, sl, r4, r2 │ │ │ │ - tsteq r3, lr, ror r4 │ │ │ │ - tsteq r3, sl, asr #8 │ │ │ │ - tsteq r3, r0, asr #8 │ │ │ │ - tsteq r3, lr, lsr #8 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ + @ instruction: 0x0105f49e │ │ │ │ + tsteq r3, r8, lsl r7 │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + smlatteq r3, lr, r6, r2 │ │ │ │ + smlabteq r3, ip, r6, r2 │ │ │ │ + @ instruction: 0x0105f19e │ │ │ │ + smlabteq r5, lr, r1, pc @ │ │ │ │ + tstpeq r5, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, lr, r2, pc @ │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r2, pc @ │ │ │ │ + tstpeq r5, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + strdeq r2, [r3, -sl] │ │ │ │ ldrdeq r2, [r3, -r0] │ │ │ │ - smlatbeq r3, ip, r3, r2 │ │ │ │ - strheq pc, [r5, -r6] @ │ │ │ │ + smlatbeq r3, r6, r4, r2 │ │ │ │ + smlabbeq r3, r2, r4, r2 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + smlabteq r3, sl, r3, r2 │ │ │ │ + smlabteq r3, r0, r3, r2 │ │ │ │ + smlatbeq r3, lr, r3, r2 │ │ │ │ + smlabbeq r3, r8, r3, r2 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ tsteq r3, r0, asr r3 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - smlabteq r3, r6, r2, r2 │ │ │ │ - @ instruction: 0x0103229a │ │ │ │ - tsteq r3, lr, ror #4 │ │ │ │ - tsteq r3, r4, ror #4 │ │ │ │ - tsteq r3, lr, asr #4 │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - @ instruction: 0x010321be │ │ │ │ - smlatbeq r3, r8, r1, r2 │ │ │ │ - @ instruction: 0x01032196 │ │ │ │ - tsteq r3, sl, ror #2 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, sl, asr #2 │ │ │ │ - tsteq r3, sl, lsl r1 │ │ │ │ - smlatteq r3, ip, r0, r2 │ │ │ │ - smlabteq r3, r0, r0, r2 │ │ │ │ - smlatbeq r3, sl, r0, r2 │ │ │ │ - swpeq r2, r4, [r3] │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - qaddeq r2, ip, r3 │ │ │ │ - tsteq r3, r6, lsr r0 │ │ │ │ - tsteq r3, r8 │ │ │ │ - ldrdeq r1, [r3, -sl] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - smlatbeq r3, sl, pc, r1 @ │ │ │ │ - tsteq r3, ip, ror pc │ │ │ │ - tsteq r3, r2, ror pc │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - tsteq r3, lr, lsl pc │ │ │ │ - smlatteq r3, lr, lr, r1 │ │ │ │ - smlabteq r3, r0, lr, r1 │ │ │ │ - @ instruction: 0x01031e92 │ │ │ │ - smlabbeq r3, r8, lr, r1 │ │ │ │ - tsteq r3, r2, ror #28 │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - ldrdeq r1, [r3, -sl] │ │ │ │ - @ instruction: 0x01031db8 │ │ │ │ - @ instruction: 0x01031d96 │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - smlatteq r3, lr, ip, r1 │ │ │ │ - smlabteq r3, ip, ip, r1 │ │ │ │ - smlatbeq r3, r2, ip, r1 │ │ │ │ - smlabbeq r3, r0, ip, r1 │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - smlatbeq r5, r6, r9, lr │ │ │ │ - @ instruction: 0x01031bb6 │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + tstpeq r5, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlatbeq r3, r0, r2, r2 │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + tsteq r3, sl, lsl r2 │ │ │ │ + smlatteq r3, lr, r1, r2 │ │ │ │ + smlatteq r3, r4, r1, r2 │ │ │ │ + smlabteq r3, lr, r1, r2 │ │ │ │ + smlatbeq r3, r2, r1, r2 │ │ │ │ + smlabbeq r3, ip, r1, r2 │ │ │ │ + tsteq r3, r6, ror r1 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ + smlatteq r3, sl, r0, r2 │ │ │ │ + smlatteq r3, r0, r0, r2 │ │ │ │ + smlabteq r3, sl, r0, r2 │ │ │ │ + swpeq r2, sl, [r3] │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + tsteq r3, r4, lsl r0 │ │ │ │ + smlatteq r3, r6, pc, r1 @ │ │ │ │ + ldrdeq r1, [r3, -ip] │ │ │ │ + @ instruction: 0x01031fb6 │ │ │ │ + smlabbeq r3, r8, pc, r1 @ │ │ │ │ + tsteq r3, sl, asr pc │ │ │ │ + tsteq r3, r0, asr pc │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + strdeq r1, [r3, -ip] │ │ │ │ + strdeq r1, [r3, -r2] │ │ │ │ + smlabteq r3, ip, lr, r1 │ │ │ │ + @ instruction: 0x01031e9e │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + smlatteq r3, r2, sp, r1 │ │ │ │ + @ instruction: 0x01031db4 │ │ │ │ + smlatbeq r3, sl, sp, r1 │ │ │ │ + smlabbeq r3, r4, sp, r1 │ │ │ │ + tsteq r3, sl, asr sp │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + smlatteq r3, ip, ip, r1 │ │ │ │ + smlabteq r3, r2, ip, r1 │ │ │ │ + @ instruction: 0x01031c98 │ │ │ │ + @ instruction: 0x01031c90 │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r3, r2, lsr #24 │ │ │ │ + tsteq r3, r0, lsl #24 │ │ │ │ + ldrdeq r1, [r3, -lr] │ │ │ │ + smlatbeq r3, r4, fp, r1 │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + smlabbeq r5, r6, r8, lr │ │ │ │ + strdeq r1, [r3, -r6] │ │ │ │ + smlabteq r3, r8, sl, r1 │ │ │ │ + @ instruction: 0x01031a98 │ │ │ │ svcvs 0x0060f5b0 │ │ │ │ @ instruction: 0xf640d826 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 , q8, q10 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -58020,99 +58020,99 @@ │ │ │ │ andshi pc, r7, r2, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r6, {r2, r4, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b8d4 │ │ │ │ - tsteq r3, r8, ror r9 │ │ │ │ - tsteq r3, r2, asr r9 │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - strdeq r1, [r3, -lr] │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - @ instruction: 0x010318b2 │ │ │ │ - smlabbeq r3, r4, r8, r1 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - smlatbeq r3, r0, r7, r1 │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - smlabteq r5, r4, r4, lr │ │ │ │ - smlatteq r3, r8, r6, r1 │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - @ instruction: 0x010316b8 │ │ │ │ - smlabbeq r3, ip, r6, r1 │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - tsteq r3, r2, lsr r6 │ │ │ │ - tsteq r3, r2, lsl #12 │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + smlatbeq r3, ip, r8, r1 │ │ │ │ + tsteq r3, lr, ror r8 │ │ │ │ + tsteq r3, r8, asr r8 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ ldrdeq r1, [r3, -r4] │ │ │ │ - @ instruction: 0x010315b0 │ │ │ │ - smlabbeq r3, r0, r5, r1 │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - tsteq r3, lr, lsl r5 │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - strdeq r1, [r3, -r2] │ │ │ │ - smlabteq r3, r2, r4, r1 │ │ │ │ - @ instruction: 0x010314b8 │ │ │ │ - @ instruction: 0x01031492 │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - ldrdeq r1, [r3, -sl] │ │ │ │ - smlatbeq r3, r8, r3, r1 │ │ │ │ - tsteq r3, r8, ror r3 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - smlabteq r3, r0, r2, r1 │ │ │ │ - @ instruction: 0x010312b6 │ │ │ │ - smlatbeq r3, r2, r2, r1 │ │ │ │ + smlatbeq r3, lr, r7, r1 │ │ │ │ + smlabbeq r3, r0, r7, r1 │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + strdeq r1, [r3, -ip] │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + tsteq r3, r8, ror #12 │ │ │ │ + tsteq r3, lr, asr r6 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + smlatteq r3, r0, r5, r1 │ │ │ │ + @ instruction: 0x010315b2 │ │ │ │ + smlabbeq r3, r2, r5, r1 │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + smlabteq r3, ip, r4, r1 │ │ │ │ + @ instruction: 0x0103149e │ │ │ │ + smlabbeq r3, sl, r4, r1 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + tsteq r3, r2, lsl r4 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + strdeq r1, [r3, -r8] │ │ │ │ + smlatteq r3, lr, r2, r1 │ │ │ │ + smlabteq r3, r8, r2, r1 │ │ │ │ + @ instruction: 0x01031296 │ │ │ │ tsteq r3, r0, ror r2 │ │ │ │ - tsteq r3, lr, lsr r2 │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - strdeq r1, [r3, -r2] │ │ │ │ - smlabteq r3, r4, r1, r1 │ │ │ │ - @ instruction: 0x0103119e │ │ │ │ - tsteq r3, r8, ror r1 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ - tsteq r3, r6, lsl r1 │ │ │ │ - smlatteq r3, r4, r0, r1 │ │ │ │ - strheq r1, [r3, -r4] │ │ │ │ - smlabbeq r3, r4, r0, r1 │ │ │ │ - qaddeq r1, r2, r3 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r3, r6, lsr r2 │ │ │ │ + tsteq r3, r2, lsr #4 │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + @ instruction: 0x010311be │ │ │ │ + @ instruction: 0x01031198 │ │ │ │ + tsteq r3, r2, ror r1 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + tsteq r3, lr, lsl r1 │ │ │ │ + strdeq r1, [r3, -r8] │ │ │ │ + smlabteq r3, r6, r0, r1 │ │ │ │ + strheq r1, [r3, -ip] │ │ │ │ + swpeq r1, r6, [r3] │ │ │ │ + tsteq r3, r4, rrx │ │ │ │ tsteq r3, r4, lsr r0 │ │ │ │ - tsteq r3, lr │ │ │ │ - smlatteq r3, r0, pc, r0 @ │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - @ instruction: 0x01030fb4 │ │ │ │ - smlabbeq r3, r4, pc, r0 @ │ │ │ │ - tsteq r3, r4, asr pc │ │ │ │ - tsteq r3, r0, lsr pc │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ + tsteq r3, r4 │ │ │ │ ldrdeq r0, [r3, -r2] │ │ │ │ + @ instruction: 0x01030fb4 │ │ │ │ + smlabbeq r3, lr, pc, r0 @ │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + ldrdeq r0, [r3, -r4] │ │ │ │ @ instruction: 0x01030eb0 │ │ │ │ - tsteq r3, r4, ror lr │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ + smlabbeq r3, sl, lr, r0 │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ tsteq r3, r0, lsr lr │ │ │ │ - tsteq r3, r2, lsl lr │ │ │ │ - smlatteq r3, r6, sp, r0 │ │ │ │ - @ instruction: 0x01030dba │ │ │ │ - @ instruction: 0x01030d90 │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + @ instruction: 0x01030db8 │ │ │ │ + @ instruction: 0x01030db0 │ │ │ │ + @ instruction: 0x01030d92 │ │ │ │ tsteq r3, r6, ror #26 │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - smlatteq r3, r8, ip, r0 │ │ │ │ + tsteq r3, sl, lsr sp │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + smlatteq r3, r6, ip, r0 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + @ instruction: 0x01030cbc │ │ │ │ + @ instruction: 0x01030c92 │ │ │ │ + smlabbeq r3, sl, ip, r0 │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale lr!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -58913,106 +58913,106 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f8191 │ │ │ │ blx 93104c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, sl, lsr fp │ │ │ │ - tsteq r3, r0, lsr fp │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - smlatteq r3, r0, sl, r0 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - @ instruction: 0x01030ab2 │ │ │ │ - smlabbeq r3, r2, sl, r0 │ │ │ │ + smlatteq r3, r6, sl, r0 │ │ │ │ + @ instruction: 0x01030aba │ │ │ │ + @ instruction: 0x01030ab0 │ │ │ │ + smlabbeq r3, ip, sl, r0 │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ tsteq r3, r6, asr sl │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - smlabteq r3, r6, r9, r0 │ │ │ │ + tsteq r3, r2, lsr sl │ │ │ │ + tsteq r3, r2, lsl #20 │ │ │ │ + ldrdeq r0, [r3, -r6] │ │ │ │ + smlatbeq r3, sl, r9, r0 │ │ │ │ smlatbeq r3, r0, r9, r0 │ │ │ │ - tsteq r3, r2, ror r9 │ │ │ │ - tsteq r3, r4, asr #18 │ │ │ │ - tsteq r3, sl, lsr r9 │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - smlatteq r3, r6, r8, r0 │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - @ instruction: 0x010308b6 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - strdeq r0, [r3, -r4] │ │ │ │ - smlatteq r3, sl, r7, r0 │ │ │ │ - smlabteq r3, r6, r7, r0 │ │ │ │ - @ instruction: 0x0103079a │ │ │ │ - @ instruction: 0x01030790 │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - tsteq r3, sl, lsl #14 │ │ │ │ - smlatteq r3, r6, r6, r0 │ │ │ │ - smlatbeq r3, ip, r6, r0 │ │ │ │ - smlabbeq r3, r0, r6, r0 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - tsteq r3, r2, ror #12 │ │ │ │ - tsteq r3, r0, lsr r6 │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - smlabteq r3, sl, r5, r0 │ │ │ │ - @ instruction: 0x0103059e │ │ │ │ - @ instruction: 0x01030594 │ │ │ │ - smlabbeq r3, r0, r5, r0 │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ + tsteq r3, ip, ror r9 │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + tsteq r3, r6, asr #18 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + smlabteq r3, r4, r8, r0 │ │ │ │ + @ instruction: 0x010308ba │ │ │ │ + @ instruction: 0x01030894 │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + smlabteq r3, ip, r7, r0 │ │ │ │ + smlatbeq r3, r0, r7, r0 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + smlatteq r3, ip, r6, r0 │ │ │ │ + smlabteq r3, r0, r6, r0 │ │ │ │ + @ instruction: 0x01030694 │ │ │ │ + smlabbeq r3, sl, r6, r0 │ │ │ │ + tsteq r3, r6, ror #12 │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ strdeq r0, [r3, -r6] │ │ │ │ - smlabteq r3, sl, r4, r0 │ │ │ │ - smlabteq r3, r0, r4, r0 │ │ │ │ - @ instruction: 0x0103049a │ │ │ │ - tsteq r3, lr, asr r4 │ │ │ │ + smlatteq r3, r2, r5, r0 │ │ │ │ + @ instruction: 0x010305b0 │ │ │ │ + smlabbeq r3, r4, r5, r0 │ │ │ │ + tsteq r3, sl, asr #10 │ │ │ │ + tsteq r3, lr, lsl r5 │ │ │ │ + tsteq r3, r4, lsl r5 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + smlabteq r3, r6, r4, r0 │ │ │ │ + smlatbeq r3, r2, r4, r0 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ tsteq r3, sl, asr #8 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ + tsteq r3, r0, asr #8 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ ldrdeq r0, [r3, -lr] │ │ │ │ - @ instruction: 0x010303be │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ + smlabteq r3, sl, r3, r0 │ │ │ │ + smlatbeq r3, r8, r3, r0 │ │ │ │ + tsteq r3, r2, ror r3 │ │ │ │ + tsteq r3, lr, asr r3 │ │ │ │ tsteq r3, lr, lsr r3 │ │ │ │ - tsteq r5, lr, lsl #4 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r5, r2, asr r3 │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r3, r6, lsl r2 │ │ │ │ - smlatteq r3, r4, r1, r0 │ │ │ │ - @ instruction: 0x010301b4 │ │ │ │ - smlabbeq r3, sl, r1, r0 │ │ │ │ - tsteq r3, r0, ror #2 │ │ │ │ - tsteq r3, lr, asr #2 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - strdeq r0, [r3, -r4] │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - smlatbeq r3, r8, r0, r0 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - tsteq r3, r6, ror r0 │ │ │ │ + smlatteq r3, lr, r2, r0 │ │ │ │ + smlatteq r3, r4, r2, r0 │ │ │ │ + @ instruction: 0x010302be │ │ │ │ + smlabbeq r5, lr, r1, sp │ │ │ │ + @ instruction: 0x0105d1b8 │ │ │ │ + @ instruction: 0x0105d29e │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + smlabbeq r5, r2, r3, sp │ │ │ │ + smlabteq r3, r8, r1, r0 │ │ │ │ + @ instruction: 0x01030196 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + smlatteq r3, r0, r0, r0 │ │ │ │ + smlabteq r3, lr, r0, r0 │ │ │ │ + smlatbeq r3, sl, r0, r0 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ qaddeq r0, r2, r3 │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - tsteq r3, ip, lsl r0 │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - smlabteq r2, sl, pc, pc @ │ │ │ │ - smlatbeq r2, r0, pc, pc @ │ │ │ │ - tstpeq r2, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlatbeq r2, r4, pc, pc @ │ │ │ │ + @ instruction: 0x0102ff9c │ │ │ │ + tstpeq r2, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ + tstpeq r2, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + smlatteq r2, lr, lr, pc @ │ │ │ │ + smlabteq r2, sl, lr, pc @ │ │ │ │ + @ instruction: 0x0102fe9c │ │ │ │ + @ instruction: 0x0102fe94 │ │ │ │ + tstpeq r2, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x005af5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -59803,108 +59803,108 @@ │ │ │ │ blcs 7d2054 │ │ │ │ rschi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami lr, {r2, r5, r8, pc}^ │ │ │ │ rsc r4, r4, #120, 8 @ 0x78000000 │ │ │ │ - tstpeq r2, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - smlabteq r2, sl, ip, pc @ │ │ │ │ - smlabteq r2, r0, ip, pc @ │ │ │ │ - @ instruction: 0x0102fc9c │ │ │ │ - tstpeq r2, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r0, fp, pc @ │ │ │ │ ldrdeq pc, [r2, -r6] │ │ │ │ - @ instruction: 0x0102fbb0 │ │ │ │ - smlabbeq r2, r0, fp, pc @ │ │ │ │ - tstpeq r2, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - smlabteq r2, sl, sl, pc @ │ │ │ │ - @ instruction: 0x0102fa9a │ │ │ │ - @ instruction: 0x0102fa90 │ │ │ │ - tstpeq r2, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r2, r9, pc @ │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - @ instruction: 0x0102f9b2 │ │ │ │ - smlabbeq r2, r2, r9, pc @ │ │ │ │ - tstpeq r2, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r8, pc @ │ │ │ │ - @ instruction: 0x0102f89c │ │ │ │ - @ instruction: 0x0102f892 │ │ │ │ - tstpeq r2, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, sl, ip, pc @ │ │ │ │ + smlatbeq r2, r0, ip, pc @ │ │ │ │ + tstpeq r2, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, sl, fp, pc @ │ │ │ │ + @ instruction: 0x0102fbb8 │ │ │ │ + smlabbeq r2, ip, fp, pc @ │ │ │ │ + tstpeq r2, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, sl, pc @ │ │ │ │ + tstpeq r2, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, ip, r9, pc @ │ │ │ │ + @ instruction: 0x0102f9ba │ │ │ │ + smlabbeq r2, lr, r9, pc @ │ │ │ │ + tstpeq r2, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, r8, pc @ │ │ │ │ + tstpeq r2, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r4, r7, pc @ │ │ │ │ - @ instruction: 0x0102f7b4 │ │ │ │ - smlabbeq r2, r4, r7, pc @ │ │ │ │ + smlatteq r2, lr, r7, pc @ │ │ │ │ + smlabteq r2, r0, r7, pc @ │ │ │ │ + @ instruction: 0x0102f792 │ │ │ │ tstpeq r2, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ smlatteq r2, r4, r6, pc @ │ │ │ │ - @ instruction: 0x0102f6b4 │ │ │ │ - smlabbeq r2, r4, r6, pc @ │ │ │ │ - tstpeq r2, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r0, r6, pc @ │ │ │ │ + @ instruction: 0x0102f694 │ │ │ │ + smlabbeq r2, sl, r6, pc @ │ │ │ │ + tstpeq r2, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -sl] │ │ │ │ - smlabteq r2, ip, r5, pc @ │ │ │ │ - @ instruction: 0x0102f59c │ │ │ │ - tstpeq r2, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + smlatbeq r2, sl, r5, pc @ │ │ │ │ + smlatbeq r2, r0, r5, pc @ │ │ │ │ + tstpeq r2, sl, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, ip, r4, pc @ │ │ │ │ smlatteq r2, r2, r4, pc @ │ │ │ │ - @ instruction: 0x0102f4b2 │ │ │ │ - smlabbeq r2, r2, r4, pc @ │ │ │ │ - tstpeq r2, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102f4be │ │ │ │ + @ instruction: 0x0102f492 │ │ │ │ + smlabbeq r2, r8, r4, pc @ │ │ │ │ + tstpeq r2, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -r8] │ │ │ │ - smlabteq r2, ip, r3, pc @ │ │ │ │ - smlatbeq r2, r2, r3, pc @ │ │ │ │ - tstpeq r2, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - smlabteq r2, lr, r2, pc @ │ │ │ │ - smlatbeq r2, r2, r2, pc @ │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, r3, pc @ │ │ │ │ + @ instruction: 0x0102f39e │ │ │ │ + tstpeq r2, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlabteq r2, r6, r2, pc @ │ │ │ │ + @ instruction: 0x0102f2be │ │ │ │ + @ instruction: 0x0102f29e │ │ │ │ tstpeq r2, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, R10_usr @ │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, r1, pc @ │ │ │ │ - tstpeq r2, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlatbeq r2, r8, r1, pc @ │ │ │ │ + smlatbeq r2, r2, r1, pc @ │ │ │ │ + smlabbeq r2, r0, r1, pc @ │ │ │ │ + tstpeq r2, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + strheq pc, [r2, -r0] @ │ │ │ │ + smlatbeq r2, sl, r0, pc @ │ │ │ │ + smlabbeq r2, r8, r0, pc @ │ │ │ │ @ instruction: 0x73bcf643 │ │ │ │ ldmdale sl!, {r3, r4, r7, r9, lr} │ │ │ │ orrsvc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble sp, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl lr, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -60174,171 +60174,171 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ ldmmi sp, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, r8, lsr pc │ │ │ │ - tsteq r2, r0, lsr pc │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ - smlatteq r2, ip, lr, lr │ │ │ │ - smlatteq r2, r6, lr, lr │ │ │ │ - smlabteq r2, r6, lr, lr │ │ │ │ - smlatbeq r5, sl, sl, fp │ │ │ │ - smlatteq r5, r8, r9, fp │ │ │ │ - smlabbeq r5, lr, r9, fp │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - smlatbeq r2, r2, lr, lr │ │ │ │ - smlabteq r5, r0, ip, fp │ │ │ │ - @ instruction: 0x0102ee96 │ │ │ │ - @ instruction: 0x0102ee90 │ │ │ │ - smlabbeq r2, sl, lr, lr │ │ │ │ - smlabbeq r2, r4, lr, lr │ │ │ │ - tsteq r2, lr, ror lr │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ - tsteq r2, r2, ror lr │ │ │ │ + smlatteq r2, r4, lr, lr │ │ │ │ + @ instruction: 0x0102eeb8 │ │ │ │ + @ instruction: 0x0102eeb0 │ │ │ │ + @ instruction: 0x0102ee92 │ │ │ │ tsteq r2, ip, ror #28 │ │ │ │ tsteq r2, r6, ror #28 │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - tsteq r2, lr, asr #28 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - tsteq r2, ip, lsr lr │ │ │ │ - smlabteq r5, lr, r9, fp │ │ │ │ - @ instruction: 0x0105b998 │ │ │ │ - smlatbeq r5, sl, r9, fp │ │ │ │ - tsteq r2, r4, lsr #28 │ │ │ │ - smlabteq r5, lr, r9, fp │ │ │ │ - tsteq r2, r8, lsl lr │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r5, lr, lsr sl │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ - tsteq r5, sl, ror #20 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - smlabteq r5, lr, sl, fp │ │ │ │ - smlatteq r2, r8, sp, lr │ │ │ │ - smlatteq r2, r2, sp, lr │ │ │ │ - ldrdeq lr, [r2, -ip] │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - ldrdeq lr, [r2, -r0] │ │ │ │ - smlabteq r2, sl, sp, lr │ │ │ │ - smlabteq r2, r4, sp, lr │ │ │ │ - @ instruction: 0x0102edbe │ │ │ │ - @ instruction: 0x0102edb8 │ │ │ │ - @ instruction: 0x0102edb2 │ │ │ │ - smlatbeq r2, ip, sp, lr │ │ │ │ - smlatbeq r2, r6, sp, lr │ │ │ │ - smlatbeq r2, r0, sp, lr │ │ │ │ - @ instruction: 0x0102ed9a │ │ │ │ - @ instruction: 0x0102ed94 │ │ │ │ - smlabbeq r2, lr, sp, lr │ │ │ │ - smlabbeq r2, r8, sp, lr │ │ │ │ - @ instruction: 0x0105bc9a │ │ │ │ - tsteq r2, ip, ror sp │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, r4, ror #26 │ │ │ │ - tsteq r2, lr, asr sp │ │ │ │ - tsteq r2, r8, asr sp │ │ │ │ - tsteq r2, r2, asr sp │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - tsteq r2, r6, asr #26 │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, sl, lsr sp │ │ │ │ - tsteq r2, r4, lsr sp │ │ │ │ - tsteq r2, lr, lsr #26 │ │ │ │ - tsteq r2, r8, lsr #26 │ │ │ │ - tsteq r2, r2, lsr #26 │ │ │ │ - tsteq r2, ip, lsl sp │ │ │ │ - tsteq r2, r6, lsl sp │ │ │ │ - tsteq r2, r0, lsl sp │ │ │ │ - tsteq r2, sl, lsl #26 │ │ │ │ - tsteq r2, r4, lsl #26 │ │ │ │ + tsteq r2, r6, asr #28 │ │ │ │ + tsteq r5, sl, lsr #20 │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + tsteq r2, r2, lsr #28 │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + tsteq r2, r6, lsl lr │ │ │ │ + tsteq r2, r0, lsl lr │ │ │ │ + tsteq r2, sl, lsl #28 │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ strdeq lr, [r2, -lr] │ │ │ │ strdeq lr, [r2, -r8] │ │ │ │ strdeq lr, [r2, -r2] │ │ │ │ - smlatteq r2, ip, ip, lr │ │ │ │ - smlatteq r2, r6, ip, lr │ │ │ │ - smlatteq r2, r0, ip, lr │ │ │ │ - tsteq r5, r6, asr fp │ │ │ │ - tsteq r5, r4, lsl fp │ │ │ │ - smlabteq r2, lr, ip, lr │ │ │ │ - smlabteq r2, r8, ip, lr │ │ │ │ - smlabteq r2, r2, ip, lr │ │ │ │ - @ instruction: 0x0102ecbc │ │ │ │ - @ instruction: 0x0102ecb6 │ │ │ │ - @ instruction: 0x0102ecb0 │ │ │ │ - smlatbeq r2, sl, ip, lr │ │ │ │ - smlatbeq r2, r4, ip, lr │ │ │ │ - strdeq fp, [r5, -lr] │ │ │ │ - @ instruction: 0x0102ec98 │ │ │ │ - @ instruction: 0x0102ec92 │ │ │ │ - smlabbeq r2, ip, ip, lr │ │ │ │ - smlabbeq r2, r6, ip, lr │ │ │ │ - smlabbeq r2, r0, ip, lr │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - tsteq r2, lr, ror #24 │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, r6, asr ip │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - smlabteq r5, lr, ip, fp │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - @ instruction: 0x0105bbbe │ │ │ │ - smlatteq r5, ip, fp, fp │ │ │ │ - tsteq r2, r2, lsr ip │ │ │ │ - tsteq r5, r8, asr #24 │ │ │ │ - tsteq r2, r6, lsr #24 │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - tsteq r2, lr, lsl #24 │ │ │ │ - smlabteq r5, r4, sp, fp │ │ │ │ - tsteq r2, r2, lsl #24 │ │ │ │ + smlatteq r2, ip, sp, lr │ │ │ │ + smlatteq r2, r6, sp, lr │ │ │ │ + smlatbeq r5, r4, sl, fp │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + @ instruction: 0x0105b89c │ │ │ │ + smlabteq r2, lr, sp, lr │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + smlatteq r5, r2, r8, fp │ │ │ │ + @ instruction: 0x0102edbc │ │ │ │ + tsteq r5, lr, asr #18 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + smlatbeq r2, r4, sp, lr │ │ │ │ + tsteq r5, lr, asr #18 │ │ │ │ + @ instruction: 0x0102ed98 │ │ │ │ + smlatteq r5, r6, r9, fp │ │ │ │ + smlatbeq r5, r8, r9, fp │ │ │ │ + @ instruction: 0x0105b9be │ │ │ │ + smlabbeq r2, r0, sp, lr │ │ │ │ + smlatteq r5, sl, r9, fp │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + tsteq r2, r8, ror #26 │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + tsteq r2, ip, asr sp │ │ │ │ + tsteq r2, r6, asr sp │ │ │ │ + tsteq r2, r0, asr sp │ │ │ │ + tsteq r2, sl, asr #26 │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + tsteq r2, lr, lsr sp │ │ │ │ + tsteq r2, r8, lsr sp │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + tsteq r2, r6, lsr #26 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r2, sl, lsl sp │ │ │ │ + tsteq r2, r4, lsl sp │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + tsteq r5, sl, lsl ip │ │ │ │ strdeq lr, [r2, -ip] │ │ │ │ strdeq lr, [r2, -r6] │ │ │ │ strdeq lr, [r2, -r0] │ │ │ │ - smlatteq r2, sl, fp, lr │ │ │ │ - smlatteq r2, r4, fp, lr │ │ │ │ + smlatteq r2, sl, ip, lr │ │ │ │ + smlatteq r2, r4, ip, lr │ │ │ │ ldrdeq lr, [r2, -lr] │ │ │ │ ldrdeq lr, [r2, -r8] │ │ │ │ ldrdeq lr, [r2, -r2] │ │ │ │ - smlabteq r2, ip, fp, lr │ │ │ │ - smlabteq r2, r6, fp, lr │ │ │ │ - smlabteq r2, r0, fp, lr │ │ │ │ - @ instruction: 0x0102ebba │ │ │ │ - @ instruction: 0x0102ebb4 │ │ │ │ - smlatbeq r2, lr, fp, lr │ │ │ │ - smlatbeq r2, r8, fp, lr │ │ │ │ - smlatbeq r2, r2, fp, lr │ │ │ │ - @ instruction: 0x0102eb9c │ │ │ │ - @ instruction: 0x0102eb96 │ │ │ │ - @ instruction: 0x0102eb90 │ │ │ │ - smlabbeq r2, sl, fp, lr │ │ │ │ - smlabbeq r2, r4, fp, lr │ │ │ │ - tsteq r2, lr, ror fp │ │ │ │ - tsteq r2, r8, ror fp │ │ │ │ - tsteq r2, r2, ror fp │ │ │ │ - tsteq r2, ip, ror #22 │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, sl, asr fp │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, lr, asr #22 │ │ │ │ - tsteq r2, r8, asr #22 │ │ │ │ - tsteq r2, r2, asr #22 │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ + smlabteq r2, ip, ip, lr │ │ │ │ + smlabteq r2, r6, ip, lr │ │ │ │ + smlabteq r2, r0, ip, lr │ │ │ │ + @ instruction: 0x0102ecba │ │ │ │ + @ instruction: 0x0102ecb4 │ │ │ │ + smlatbeq r2, lr, ip, lr │ │ │ │ + smlatbeq r2, r8, ip, lr │ │ │ │ + smlatbeq r2, r2, ip, lr │ │ │ │ + @ instruction: 0x0102ec9c │ │ │ │ + @ instruction: 0x0102ec96 │ │ │ │ + @ instruction: 0x0102ec90 │ │ │ │ + smlabbeq r2, sl, ip, lr │ │ │ │ + smlabbeq r2, r4, ip, lr │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ + tsteq r2, r8, ror ip │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r2, ip, ror #24 │ │ │ │ + tsteq r2, r6, ror #24 │ │ │ │ + tsteq r2, r0, ror #24 │ │ │ │ + ldrdeq fp, [r5, -r6] │ │ │ │ + @ instruction: 0x0105ba94 │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, r2, asr #24 │ │ │ │ + tsteq r2, ip, lsr ip │ │ │ │ + tsteq r2, r6, lsr ip │ │ │ │ + tsteq r2, r0, lsr ip │ │ │ │ + tsteq r2, sl, lsr #24 │ │ │ │ + tsteq r2, r4, lsr #24 │ │ │ │ + tsteq r5, lr, ror sl │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + tsteq r2, r2, lsl ip │ │ │ │ + tsteq r2, ip, lsl #24 │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + tsteq r2, r0, lsl #24 │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + smlatteq r2, lr, fp, lr │ │ │ │ + @ instruction: 0x0105ba98 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + ldrdeq lr, [r2, -ip] │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + ldrdeq lr, [r2, -r0] │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ + smlatbeq r5, ip, fp, fp │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + @ instruction: 0x0102ebb2 │ │ │ │ + smlabteq r5, r8, fp, fp │ │ │ │ + smlatbeq r2, r6, fp, lr │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + smlabbeq r5, r6, ip, fp │ │ │ │ + @ instruction: 0x0105bcb4 │ │ │ │ + smlabbeq r2, lr, fp, lr │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + smlabbeq r2, r2, fp, lr │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r2, r4, ror #22 │ │ │ │ + tsteq r2, lr, asr fp │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r2, r2, asr fp │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, lr, lsr #22 │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + tsteq r2, r0, lsl fp │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlatteq r2, ip, sl, lr │ │ │ │ + smlatteq r2, r6, sl, lr │ │ │ │ + smlatteq r2, r0, sl, lr │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + smlabteq r2, lr, sl, lr │ │ │ │ + smlabteq r2, r8, sl, lr │ │ │ │ + smlabteq r2, r2, sl, lr │ │ │ │ + @ instruction: 0x0102eabc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - mrseq r6, (UNDEF: 3) │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - smlabteq r2, r0, fp, lr │ │ │ │ - smlatbeq r4, r8, r3, lr │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r4, ip, asr r3 │ │ │ │ - smlatteq r4, ip, r9, pc @ │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - ldrdeq pc, [r4, -sl] │ │ │ │ - tsteq r2, lr, lsr #4 │ │ │ │ - tsteq r4, r8, lsl sl │ │ │ │ + smlabbeq r3, r0, pc, r5 @ │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + @ instruction: 0x0102ec92 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + tstpeq r4, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r4, r1, lr │ │ │ │ + tstpeq r4, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, lr, r1, lr │ │ │ │ + @ instruction: 0x0104d998 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ stmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ cmppvc r3, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ vqsub.s8 d20, d19, d9 │ │ │ │ @ instruction: 0xf6a48059 │ │ │ │ vqsub.s8 , q0, q2 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -62993,33 +62993,33 @@ │ │ │ │ @ instruction: 0xf5a4823f │ │ │ │ @ instruction: 0xf04f5371 │ │ │ │ blcc 8b500c │ │ │ │ blx 955238 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d647dc │ │ │ │ - tsteq r4, r8, lsl sl │ │ │ │ - smlatbeq r4, sl, r7, ip │ │ │ │ - tsteq r4, sl, lsl #20 │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - smlatteq r4, r8, r9, lr │ │ │ │ - ldrdeq lr, [r4, -sl] │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - smlabteq r4, r2, r9, lr │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r5, lr, lsr #26 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - @ instruction: 0x0104e898 │ │ │ │ - @ instruction: 0x0104c59a │ │ │ │ - tsteq r3, lr, lsl #2 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ + @ instruction: 0x0104e998 │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ + smlabbeq r4, sl, r9, lr │ │ │ │ + smlabbeq r4, r0, r9, lr │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + tsteq r4, sl, asr r9 │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ + smlabteq r5, r6, ip, r9 │ │ │ │ + @ instruction: 0x01059cbc │ │ │ │ + smlatbeq r5, lr, ip, r9 │ │ │ │ + smlatbeq r5, r4, ip, r9 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + smlabbeq r3, lr, r0, r4 │ │ │ │ + smlabteq r5, ip, fp, r9 │ │ │ │ + smlabteq r4, sl, r7, lr │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d5298 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -64083,204 +64083,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr10, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0c9efc │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - smlabbeq r2, lr, r0, ip │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ - tsteq r2, lr, asr r1 │ │ │ │ - tsteq fp, r0, lsr #26 │ │ │ │ - tsteq r2, r6, asr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - tsteq r2, r4, lsr #2 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - smlabbeq fp, lr, ip, r7 │ │ │ │ - tsteq r2, r8, lsl #2 │ │ │ │ - smlabbeq r2, sl, r0, ip │ │ │ │ - swpeq ip, r4, [r2] │ │ │ │ - smlabbeq r2, lr, r0, ip │ │ │ │ + smlabbeq r2, lr, lr, fp │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + smlatbeq fp, r0, ip, r7 │ │ │ │ + smlabteq r2, r6, r0, ip │ │ │ │ + swpeq ip, ip, [r2] │ │ │ │ + smlatbeq r2, r8, r0, ip │ │ │ │ + smlatbeq r2, r4, r0, ip │ │ │ │ + smlatbeq r2, r0, r0, ip │ │ │ │ + swpeq ip, ip, [r2] │ │ │ │ + swpeq ip, ip, [r2] │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ smlabbeq r2, r8, r0, ip │ │ │ │ - smlabbeq r2, r2, r0, ip │ │ │ │ - smlabbeq r2, r0, r0, ip │ │ │ │ - strdeq r7, [fp, -r0] │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - tsteq r4, r2, asr r5 │ │ │ │ - smlatbeq r2, r4, lr, fp │ │ │ │ - tsteq r2, sl, ror lr │ │ │ │ - tsteq r2, sl, ror lr │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, lr, asr pc │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ - @ instruction: 0x0102bdbc │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ - strdeq r7, [fp, -r6] │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - tsteq r3, ip, lsl pc │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r5, r4, ror r1 │ │ │ │ - smlabteq r2, sl, ip, fp │ │ │ │ - smlabteq r2, r2, ip, fp │ │ │ │ - @ instruction: 0x010334b6 │ │ │ │ - smlatbeq r3, r6, r4, r3 │ │ │ │ - smlatbeq r3, r2, r4, r3 │ │ │ │ - @ instruction: 0x0103349e │ │ │ │ - @ instruction: 0x0103349a │ │ │ │ - @ instruction: 0x01033496 │ │ │ │ - @ instruction: 0x01033492 │ │ │ │ - smlabbeq r3, lr, r4, r3 │ │ │ │ - smlabbeq r3, r6, r4, r3 │ │ │ │ - smlabbeq r3, r2, r4, r3 │ │ │ │ - smlatbeq r5, lr, r0, r8 │ │ │ │ - smlabbeq r5, lr, r0, r8 │ │ │ │ - smlatbeq fp, r4, r9, r7 │ │ │ │ - smlabbeq r5, r8, r0, r8 │ │ │ │ - smlatbeq r2, sl, fp, fp │ │ │ │ - ldrdeq sl, [r4, -lr] │ │ │ │ - smlabbeq r2, r4, fp, fp │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r2, r2, ror #22 │ │ │ │ - smlabteq r4, sl, sl, sl │ │ │ │ - tsteq r2, r0, asr #22 │ │ │ │ - @ instruction: 0x0104aab8 │ │ │ │ - tsteq r2, lr, lsl fp │ │ │ │ - smlatbeq r4, r2, sl, sl │ │ │ │ - tsteq r2, r4, lsl #22 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - tsteq r4, r6, lsr r2 │ │ │ │ - tsteq r2, ip, ror sl │ │ │ │ - tsteq r4, r6, lsl r2 │ │ │ │ - @ instruction: 0x0102bab2 │ │ │ │ - smlatbeq r2, r2, sl, fp │ │ │ │ - @ instruction: 0x0102ba92 │ │ │ │ - smlabbeq r2, r2, sl, fp │ │ │ │ - @ instruction: 0x0104b198 │ │ │ │ - @ instruction: 0x0104b1b2 │ │ │ │ - @ instruction: 0x010587b0 │ │ │ │ - smlatbeq r5, lr, r7, r8 │ │ │ │ - smlatbeq r5, ip, r7, r8 │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ + tsteq r2, sl │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq r2, r8 │ │ │ │ + tsteq r2, r2 │ │ │ │ + mrseq ip, (UNDEF: 2) │ │ │ │ + tsteq fp, r0, ror fp │ │ │ │ + smlatteq r2, r8, ip, fp │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + tsteq r2, r4, lsr #28 │ │ │ │ strdeq fp, [r2, -sl] │ │ │ │ - strdeq fp, [r2, -r2] │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - smlabteq r2, r8, r9, fp │ │ │ │ - smlabteq r2, r0, r9, fp │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - smlabbeq r4, r2, r6, fp │ │ │ │ - @ instruction: 0x0104ba9c │ │ │ │ - smlabteq r4, r2, ip, ip │ │ │ │ - ldrdeq r9, [r5, -r6] │ │ │ │ - tsteq r4, r6, ror sl │ │ │ │ - swpeq fp, sl, [r4] │ │ │ │ - tsteq r4, lr, asr r8 │ │ │ │ - tsteq r4, lr, ror r0 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - smlatbeq r4, r0, lr, fp │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - smlabteq r3, r2, fp, r9 │ │ │ │ - smlabteq r3, r4, fp, r9 │ │ │ │ - smlatbeq r3, r8, fp, r9 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - tsteq r4, lr, asr #28 │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - tsteq r4, r4, ror #28 │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - smlabbeq r4, sl, lr, ip │ │ │ │ - tsteq r5, r6, ror sp │ │ │ │ - tsteq r4, sl, ror #28 │ │ │ │ - tsteq r4, sl, ror #28 │ │ │ │ - tsteq r4, sl, ror #28 │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - smlabbeq r4, r2, lr, ip │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r4, r2, ror lr │ │ │ │ - tsteq r4, r2, ror lr │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tsteq r5, lr, asr #24 │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - tsteq r4, r2, lsr lr │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, r8, asr #12 │ │ │ │ - tsteq r4, r2, lsl lr │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq r4, r8, lsr #30 │ │ │ │ - tsteq r4, r0, lsr pc │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - smlabbeq r4, r8, pc, fp @ │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - tsteq fp, sl, lsl #4 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + smlatteq r3, r4, lr, r9 │ │ │ │ + smlatteq r3, r2, lr, r9 │ │ │ │ + smlatteq r3, r2, lr, r9 │ │ │ │ + ldrdeq r9, [r3, -lr] │ │ │ │ + smlabteq fp, r0, sl, r7 │ │ │ │ + tsteq r2, ip, lsr sp │ │ │ │ + @ instruction: 0x01039eb8 │ │ │ │ + smlabteq r5, r0, r2, ip │ │ │ │ + tsteq fp, r6, ror sl │ │ │ │ + @ instruction: 0x01039e92 │ │ │ │ + @ instruction: 0x01039e9c │ │ │ │ + @ instruction: 0x01039e98 │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + tsteq r2, sl, asr #24 │ │ │ │ + tsteq r2, r2, asr #24 │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + tsteq r3, r2, lsl r4 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + tsteq r3, r6, lsl #8 │ │ │ │ + tsteq r3, r2, lsl #8 │ │ │ │ + tsteq r5, lr, lsr #32 │ │ │ │ + tsteq r5, lr │ │ │ │ + tsteq fp, r4, lsr #18 │ │ │ │ + tsteq r5, r8 │ │ │ │ + tsteq r2, sl, lsr #22 │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + smlatteq r2, r2, sl, fp │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + smlabteq r2, r0, sl, fp │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + @ instruction: 0x0102ba9e │ │ │ │ + tsteq r4, r2, lsr #20 │ │ │ │ + smlabbeq r2, r4, sl, fp │ │ │ │ + @ instruction: 0x01032db0 │ │ │ │ + @ instruction: 0x0104b1b6 │ │ │ │ + strdeq fp, [r2, -ip] │ │ │ │ + @ instruction: 0x0104b196 │ │ │ │ + tsteq r2, r2, lsr sl │ │ │ │ + tsteq r2, r2, lsr #20 │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + tsteq r4, r8, lsl r1 │ │ │ │ + tsteq r4, r2, lsr r1 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + ldrdeq sl, [r4, -r4] │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + tsteq r2, r2, ror r9 │ │ │ │ + strdeq r4, [r5, -r2] │ │ │ │ + tsteq r2, r8, asr #18 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + smlatbeq r4, r0, r8, sl │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + tsteq r5, r6, asr r6 │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + tsteq r4, sl, lsl r0 │ │ │ │ + ldrdeq ip, [r4, -lr] │ │ │ │ + strdeq sl, [r4, -lr] │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + @ instruction: 0x0104c8be │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ + @ instruction: 0x0104c8b4 │ │ │ │ + @ instruction: 0x01054cb8 │ │ │ │ + @ instruction: 0x01054cbe │ │ │ │ + @ instruction: 0x01054cb6 │ │ │ │ + @ instruction: 0x01054cba │ │ │ │ + smlabteq r5, r4, ip, r4 │ │ │ │ + @ instruction: 0x01054cbe │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + tsteq r3, r4, asr #22 │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + smlabteq r4, r0, sp, ip │ │ │ │ + smlabteq r4, r0, sp, ip │ │ │ │ + @ instruction: 0x0104cdb8 │ │ │ │ + @ instruction: 0x0104cdb6 │ │ │ │ + smlabteq r4, lr, sp, ip │ │ │ │ + smlatteq r4, r6, sp, ip │ │ │ │ + smlatteq r4, r4, sp, ip │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + tsteq r4, sl, lsl #28 │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ + smlatteq r4, sl, sp, ip │ │ │ │ + smlatteq r4, sl, sp, ip │ │ │ │ + smlatteq r4, sl, sp, ip │ │ │ │ + strdeq ip, [r4, -r6] │ │ │ │ strdeq ip, [r4, -sl] │ │ │ │ - tsteq r3, r0, lsr r6 │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - smlatteq r4, r2, ip, ip │ │ │ │ - tsteq r4, r6, asr #22 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlatbeq r2, r6, r3, fp │ │ │ │ - smlatbeq r2, r0, r3, fp │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r2, sl, ror r3 │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - tsteq r3, sl, ror #22 │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tsteq r3, sl, asr fp │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - tsteq r3, r2, asr fp │ │ │ │ - tsteq r3, r0, asr fp │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ + strdeq ip, [r4, -lr] │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + strdeq ip, [r4, -sl] │ │ │ │ + strdeq ip, [r4, -r2] │ │ │ │ + strdeq ip, [r4, -r2] │ │ │ │ + smlabbeq r4, r6, r9, ip │ │ │ │ + strdeq r7, [fp, -ip] │ │ │ │ + smlabteq r4, ip, sp, ip │ │ │ │ + smlabteq r5, lr, fp, sp │ │ │ │ + @ instruction: 0x0104cdbe │ │ │ │ + @ instruction: 0x0104cdb2 │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ + smlabteq r2, r8, r5, fp │ │ │ │ + @ instruction: 0x0104cd92 │ │ │ │ + smlabbeq r5, r4, fp, fp │ │ │ │ + smlatbeq r4, r8, lr, fp │ │ │ │ + @ instruction: 0x0104beb0 │ │ │ │ + @ instruction: 0x0104bebc │ │ │ │ + @ instruction: 0x0104bebc │ │ │ │ + @ instruction: 0x0104bebc │ │ │ │ + @ instruction: 0x0104bebc │ │ │ │ + smlabteq r4, r8, lr, fp │ │ │ │ + smlabteq r4, r8, lr, fp │ │ │ │ + smlabteq r4, r8, pc, fp @ │ │ │ │ + smlabteq r4, r4, lr, fp │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + @ instruction: 0x0104beb8 │ │ │ │ + smlabteq r4, r8, lr, fp │ │ │ │ + smlabbeq r4, r8, ip, ip │ │ │ │ + smlatbeq r4, r8, ip, ip │ │ │ │ + smlatteq r4, ip, lr, fp │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + @ instruction: 0x0104cc90 │ │ │ │ + @ instruction: 0x0104cc90 │ │ │ │ + @ instruction: 0x0104cc90 │ │ │ │ + @ instruction: 0x0104cc90 │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + smlabbeq r4, r0, ip, ip │ │ │ │ + smlabbeq r4, r8, ip, ip │ │ │ │ + smlabbeq fp, sl, r1, r7 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + @ instruction: 0x010395b0 │ │ │ │ + smlatbeq r3, ip, r5, r9 │ │ │ │ + tsteq r4, r2, ror #24 │ │ │ │ + smlabteq r4, r6, sl, sl │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + smlatbeq r5, r2, r7, r7 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + smlatteq r3, sl, sl, r2 │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlabteq r3, sl, sl, r2 │ │ │ │ + smlabteq r3, r8, sl, r2 │ │ │ │ + strdeq r7, [r5, -r0] │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f67ae4 │ │ │ │ bmi 7e1cb0 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d67af4 │ │ │ │ @@ -64304,22 +64304,22 @@ │ │ │ │ and lr, r7, r0, asr fp │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1267b4c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - tsteq fp, r2, ror sp │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - smlatbeq r4, lr, r6, sl │ │ │ │ - smlabbeq r2, r0, fp, sl │ │ │ │ + ldrdeq r7, [r5, -sl] │ │ │ │ + strdeq r6, [fp, -r2] │ │ │ │ + smlatbeq r5, sl, ip, r7 │ │ │ │ + @ instruction: 0x01057cb2 │ │ │ │ + @ instruction: 0x01057cb0 │ │ │ │ + @ instruction: 0x01057cb0 │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ + tsteq r2, r0, lsl #22 │ │ │ │ svcvc 0x00d4f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0082f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r4, asr #31 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ @ instruction: 0xd0157fd6 │ │ │ │ @@ -64333,19 +64333,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ - smlabbeq r5, r4, sp, r7 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + smlatbeq r5, sl, ip, r7 │ │ │ │ + @ instruction: 0x01057cb8 │ │ │ │ + smlatteq r5, sl, ip, r7 │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec00ee4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -64390,36 +64390,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe8e7c98 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e7ca8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - strdeq r2, [r3, -sl] │ │ │ │ - @ instruction: 0x0104a5b0 │ │ │ │ - tsteq r2, sl, asr #30 │ │ │ │ - @ instruction: 0x0104a594 │ │ │ │ - smlabbeq r2, lr, sp, sl │ │ │ │ - tsteq r4, r8, ror r5 │ │ │ │ - tsteq r2, r2, ror sp │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r3, sl, lsr r1 │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + smlabteq r2, sl, lr, sl │ │ │ │ + tsteq r4, r4, lsl r5 │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + strdeq sl, [r2, -r2] │ │ │ │ + ldrdeq sl, [r4, -ip] │ │ │ │ + strheq r2, [r3, -sl] │ │ │ │ + smlabteq r4, r0, r4, sl │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec00fe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f80ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - smlabbeq r5, r0, ip, r7 │ │ │ │ + strdeq r7, [r5, -r2] │ │ │ │ + tsteq r5, r0, lsl #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0100c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldmdbcs r8!, {r0, r2, ip, lr, pc}^ │ │ │ │ rschi pc, fp, r0 │ │ │ │ @@ -64543,45 +64543,45 @@ │ │ │ │ bmi 9a2024 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb ip!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c04620 │ │ │ │ @ instruction: 0xbdf8e966 │ │ │ │ - smlabteq r3, ip, r0, r9 │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - smlatbeq r3, r6, r0, r9 │ │ │ │ - smlatbeq r3, r4, r0, r9 │ │ │ │ - smlatbeq r3, r2, r0, r9 │ │ │ │ - smlatbeq r3, r0, r0, r9 │ │ │ │ - smlabteq fp, r0, sl, r6 │ │ │ │ - smlabbeq r3, lr, r0, r9 │ │ │ │ - swpeq r9, r6, [r3] │ │ │ │ - swpeq r9, r4, [r3] │ │ │ │ - swpeq r9, r2, [r3] │ │ │ │ - swpeq r9, r6, [r3] │ │ │ │ - smlabbeq r3, ip, r0, r9 │ │ │ │ - smlabbeq r3, r6, r0, r9 │ │ │ │ - smlabbeq r3, sl, r0, r9 │ │ │ │ - smlabbeq r3, r4, r0, r9 │ │ │ │ - tsteq r5, ip, asr fp │ │ │ │ - qaddeq fp, r6, r4 │ │ │ │ - qaddeq fp, r4, r4 │ │ │ │ - smlabbeq r3, lr, r4, r2 │ │ │ │ - smlatteq r3, r0, r3, r2 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - smlatteq r4, r0, pc, sl @ │ │ │ │ - tsteq r3, sl, lsr #8 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - @ instruction: 0x010b699c │ │ │ │ - @ instruction: 0x0104a9be │ │ │ │ - tsteq r3, r6, asr #8 │ │ │ │ - tsteq r3, lr, lsr #8 │ │ │ │ - strdeq r8, [r3, -r2] │ │ │ │ - ldrdeq sl, [r4, -sl] │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + smlatbeq r5, ip, fp, r7 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + tsteq fp, r0, asr #20 │ │ │ │ + tsteq r3, lr │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r3, r4, lsl r0 │ │ │ │ + tsteq r3, r2, lsl r0 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r3, ip │ │ │ │ + tsteq r3, r6 │ │ │ │ + tsteq r3, sl │ │ │ │ + tsteq r3, r4 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + ldrdeq sl, [r4, -r6] │ │ │ │ + ldrdeq sl, [r4, -r4] │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + tsteq r3, r0, ror #6 │ │ │ │ + smlatbeq r4, r2, r0, fp │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + smlatbeq r3, sl, r3, r2 │ │ │ │ + smlatbeq r3, r8, r3, r2 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + tsteq r4, lr, lsr r9 │ │ │ │ + smlabteq r3, r6, r3, r2 │ │ │ │ + smlatbeq r3, lr, r3, r2 │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + tsteq r4, sl, asr r2 │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0129c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0812e │ │ │ │ @@ -65381,110 +65381,110 @@ │ │ │ │ stmdami r2!, {r1, r3, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ stmdami r1!, {r2, r6, r7, r8, sp, lr, pc}^ │ │ │ │ bic r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ svclt 0x0000e1be │ │ │ │ - tsteq r2, r2, lsl r6 │ │ │ │ - smlabbeq r5, r2, r9, r7 │ │ │ │ - smlabteq r2, r6, r5, sl │ │ │ │ - @ instruction: 0x0102a5b0 │ │ │ │ - tsteq r5, sl, ror #18 │ │ │ │ - smlabbeq r5, r6, r9, r7 │ │ │ │ - smlatbeq r5, r4, r9, r7 │ │ │ │ - @ instruction: 0x010579be │ │ │ │ - smlatteq r5, r4, r9, r7 │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - @ instruction: 0x01057ab4 │ │ │ │ - tsteq r2, lr, ror r4 │ │ │ │ - tsteq r2, r0, asr r4 │ │ │ │ - tsteq r5, r6, lsl fp │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - smlatbeq r5, ip, fp, r7 │ │ │ │ - @ instruction: 0x01057bb6 │ │ │ │ - smlabteq r5, ip, fp, r7 │ │ │ │ - smlatteq r5, lr, fp, r7 │ │ │ │ - smlabbeq r5, r0, ip, r7 │ │ │ │ - tsteq r2, ip, lsr #6 │ │ │ │ - mrseq sl, LR_svc │ │ │ │ - ldrdeq sl, [r2, -ip] │ │ │ │ - @ instruction: 0x0102a2b8 │ │ │ │ - smlabbeq r2, ip, r2, sl │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - tsteq r2, r4, lsr r2 │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - smlatteq r2, r0, r1, sl │ │ │ │ - ldrdeq sl, [r2, -r6] │ │ │ │ - smlabteq r2, r2, r1, sl │ │ │ │ - @ instruction: 0x0102a192 │ │ │ │ - tsteq r2, r6, ror #2 │ │ │ │ - tsteq r2, r4, lsr r1 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ + @ instruction: 0x0102a592 │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + tsteq r2, r6, asr #10 │ │ │ │ + tsteq r2, r0, lsr r5 │ │ │ │ + smlatteq r5, sl, r8, r7 │ │ │ │ + tsteq r5, r6, lsl #18 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, r6, ror r9 │ │ │ │ + smlabteq r5, r6, r9, r7 │ │ │ │ + smlatteq r5, ip, r9, r7 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ strdeq sl, [r2, -lr] │ │ │ │ - smlabteq r2, ip, r0, sl │ │ │ │ - smlatbeq r2, lr, r0, sl │ │ │ │ - smlabbeq r2, r0, r0, sl │ │ │ │ - @ instruction: 0x01057a9e │ │ │ │ - ldrdeq r9, [r2, -sl] │ │ │ │ - @ instruction: 0x01029fbc │ │ │ │ - smlatteq r5, r2, sl, r7 │ │ │ │ + ldrdeq sl, [r2, -r0] │ │ │ │ + @ instruction: 0x01057a96 │ │ │ │ + strdeq r7, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ tsteq r5, r6, lsr fp │ │ │ │ - @ instruction: 0x01057b9e │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - ldrdeq r9, [r2, -r0] │ │ │ │ - @ instruction: 0x01029e9e │ │ │ │ - tsteq r2, lr, ror #28 │ │ │ │ - tsteq r2, lr, lsr lr │ │ │ │ - tsteq r2, r2, lsl lr │ │ │ │ - strdeq r9, [r2, -r0] │ │ │ │ - smlabteq r2, r2, sp, r9 │ │ │ │ - smlatbeq r2, r4, sp, r9 │ │ │ │ - smlabbeq r2, r2, sp, r9 │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - smlatteq r2, r6, ip, r9 │ │ │ │ - @ instruction: 0x01029cba │ │ │ │ - @ instruction: 0x01029c9e │ │ │ │ - tsteq r2, lr, ror ip │ │ │ │ - tsteq r2, r4, asr ip │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - tsteq r2, r4, lsl #24 │ │ │ │ - ldrdeq r9, [r2, -ip] │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tsteq r5, r0, lsl #24 │ │ │ │ + smlatbeq r2, ip, r2, sl │ │ │ │ + smlabbeq r2, r0, r2, sl │ │ │ │ + tsteq r2, ip, asr r2 │ │ │ │ + tsteq r2, r8, lsr r2 │ │ │ │ + tsteq r2, ip, lsl #4 │ │ │ │ + ldrdeq sl, [r2, -r2] │ │ │ │ + smlabteq r2, r8, r1, sl │ │ │ │ + @ instruction: 0x0102a1b4 │ │ │ │ + @ instruction: 0x0102a190 │ │ │ │ + tsteq r2, r0, ror #2 │ │ │ │ + tsteq r2, r6, asr r1 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ + tsteq r2, r2, lsl r1 │ │ │ │ + smlatteq r2, r6, r0, sl │ │ │ │ + strheq sl, [r2, -r4] │ │ │ │ + swpeq sl, r6, [r2] │ │ │ │ + tsteq r2, lr, ror r0 │ │ │ │ + tsteq r2, ip, asr #32 │ │ │ │ + tsteq r2, lr, lsr #32 │ │ │ │ + mrseq sl, (UNDEF: 2) │ │ │ │ + tsteq r5, lr, lsl sl │ │ │ │ + tsteq r2, sl, asr pc │ │ │ │ + tsteq r2, ip, lsr pc │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + @ instruction: 0x01057ab6 │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + @ instruction: 0x01057bba │ │ │ │ + tsteq r2, r0, asr lr │ │ │ │ + tsteq r2, lr, lsl lr │ │ │ │ + smlatteq r2, lr, sp, r9 │ │ │ │ + @ instruction: 0x01029dbe │ │ │ │ + @ instruction: 0x01029d92 │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, r2, asr #26 │ │ │ │ + tsteq r2, r4, lsr #26 │ │ │ │ + tsteq r2, r2, lsl #26 │ │ │ │ + ldrdeq r9, [r2, -r4] │ │ │ │ + smlatbeq r2, r6, ip, r9 │ │ │ │ + smlabbeq r2, r8, ip, r9 │ │ │ │ + tsteq r2, r6, ror #24 │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + ldrdeq r9, [r2, -r4] │ │ │ │ + smlatbeq r2, ip, fp, r9 │ │ │ │ + smlabbeq r2, r4, fp, r9 │ │ │ │ + tsteq r2, ip, asr fp │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, r2, lsl fp │ │ │ │ + smlatteq r2, sl, sl, r9 │ │ │ │ + smlabteq r2, r8, sl, r9 │ │ │ │ + smlatbeq r2, r8, sl, r9 │ │ │ │ + smlabbeq r2, r2, sl, r9 │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, ip, lsl sl │ │ │ │ + strdeq r9, [r2, -r6] │ │ │ │ ldrdeq r9, [r2, -r6] │ │ │ │ - @ instruction: 0x01029bb4 │ │ │ │ - @ instruction: 0x01029b92 │ │ │ │ - tsteq r2, sl, ror #22 │ │ │ │ - tsteq r2, r8, asr #22 │ │ │ │ - tsteq r2, r8, lsr #22 │ │ │ │ - tsteq r2, r2, lsl #22 │ │ │ │ - ldrdeq r9, [r2, -ip] │ │ │ │ - @ instruction: 0x01029abc │ │ │ │ - @ instruction: 0x01029a9c │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - tsteq r2, r6, lsr sl │ │ │ │ - smlatteq r5, r6, r1, r7 │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - strdeq r6, [r5, -r8] │ │ │ │ - smlabteq r5, r6, sp, r6 │ │ │ │ - tsteq r2, ip, lsl #20 │ │ │ │ - @ instruction: 0x010574ba │ │ │ │ - tsteq r2, r0, lsl #20 │ │ │ │ - strdeq r9, [r2, -sl] │ │ │ │ - strdeq r9, [r2, -r4] │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - smlatteq r5, r0, sp, r6 │ │ │ │ - smlatteq r2, r2, r9, r9 │ │ │ │ + @ instruction: 0x010299b6 │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ + smlatteq r5, r4, lr, r6 │ │ │ │ + strdeq r6, [r5, -r2] │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + tsteq r5, r6, asr #26 │ │ │ │ + smlabbeq r2, ip, r9, r9 │ │ │ │ + tsteq r5, sl, lsr r4 │ │ │ │ + smlabbeq r2, r0, r9, r9 │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + tsteq r2, r4, ror r9 │ │ │ │ + smlabbeq r5, lr, sp, r6 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + tsteq r2, r2, ror #18 │ │ │ │ ldrbtmi r4, [r8], #-2175 @ 0xfffff781 │ │ │ │ ldmdami pc!, {r1, r3, r4, r5, r6, r7, sp, lr, pc}^ @ │ │ │ │ rscs r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2174 @ 0xfffff782 │ │ │ │ ldmdami lr!, {r2, r4, r5, r6, r7, sp, lr, pc}^ │ │ │ │ rscs r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2173 @ 0xfffff783 │ │ │ │ @@ -65605,99 +65605,99 @@ │ │ │ │ ldmdami r7, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ ldmdami r6, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r2, sl, asr r8 │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - smlatteq r5, sl, ip, r6 │ │ │ │ - @ instruction: 0x01056cb4 │ │ │ │ - tsteq r2, r2, asr #16 │ │ │ │ - tsteq r2, ip, lsr r8 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r2, sl, lsr #16 │ │ │ │ - smlatbeq r5, r8, lr, r6 │ │ │ │ - smlatteq r5, sl, sp, r6 │ │ │ │ - smlatbeq r5, ip, sp, r6 │ │ │ │ + ldrdeq r9, [r2, -sl] │ │ │ │ + @ instruction: 0x01056cb0 │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + smlabteq r2, r2, r7, r9 │ │ │ │ + @ instruction: 0x010297bc │ │ │ │ + @ instruction: 0x01056cbe │ │ │ │ + ldrdeq r6, [r5, -r4] │ │ │ │ + smlatbeq r2, sl, r7, r9 │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + smlatteq r5, lr, ip, r6 │ │ │ │ + smlabbeq r2, ip, r7, r9 │ │ │ │ + smlabbeq r2, r6, r7, r9 │ │ │ │ + smlabteq r5, r4, sp, r6 │ │ │ │ tsteq r5, lr, ror #26 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - tsteq r2, r6, lsl #16 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - smlatteq r5, lr, sp, r6 │ │ │ │ - strdeq r9, [r2, -r4] │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - smlatteq r5, ip, lr, r6 │ │ │ │ - @ instruction: 0x01056e9e │ │ │ │ - smlabbeq r5, r0, lr, r6 │ │ │ │ - ldrdeq r9, [r2, -r6] │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - strdeq r6, [r5, -sl] │ │ │ │ - smlabteq r2, r4, r7, r9 │ │ │ │ - @ instruction: 0x010297be │ │ │ │ - tsteq r5, r4, lsl #4 │ │ │ │ - smlatbeq r5, r2, r0, r7 │ │ │ │ - smlatteq r5, r8, pc, r6 @ │ │ │ │ - smlatbeq r5, lr, pc, r6 @ │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - @ instruction: 0x0102979a │ │ │ │ - @ instruction: 0x01029794 │ │ │ │ - tsteq r5, lr, lsl r0 │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - smlabbeq r2, r2, r7, r9 │ │ │ │ - tsteq r5, r8, lsl #2 │ │ │ │ + tsteq r2, r4, ror r7 │ │ │ │ + ldrdeq r6, [r5, -sl] │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + tsteq r5, lr, lsl lr │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r2, r6, asr r7 │ │ │ │ + ldrdeq r6, [r5, -r0] │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + tsteq r2, lr, lsr r7 │ │ │ │ + smlabbeq r5, r4, r1, r7 │ │ │ │ + tsteq r5, r2, lsr #32 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + tsteq r2, r4, lsl r7 │ │ │ │ + @ instruction: 0x01056f9e │ │ │ │ + smlabteq r5, r8, pc, r6 @ │ │ │ │ + tsteq r2, r2, lsl #14 │ │ │ │ + smlabbeq r5, r8, r0, r7 │ │ │ │ + tsteq r5, lr, lsr r0 │ │ │ │ + strdeq r9, [r2, -r0] │ │ │ │ + qaddeq r7, lr, r5 │ │ │ │ + smlatteq r2, r4, r6, r9 │ │ │ │ + ldrdeq r9, [r2, -lr] │ │ │ │ + ldrdeq r9, [r2, -r8] │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + strheq r7, [r5, -r4] │ │ │ │ + smlabbeq r5, r6, r0, r7 │ │ │ │ + smlabteq r2, r0, r6, r9 │ │ │ │ strheq r7, [r5, -lr] │ │ │ │ - tsteq r2, r0, ror r7 │ │ │ │ - ldrdeq r7, [r5, -lr] │ │ │ │ - tsteq r2, r4, ror #14 │ │ │ │ - tsteq r2, lr, asr r7 │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ - tsteq r2, r2, asr r7 │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r2, r0, asr #14 │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - tsteq r2, lr, lsr #14 │ │ │ │ - tsteq r5, r4, lsl r3 │ │ │ │ - tsteq r5, sl, lsl #4 │ │ │ │ - tsteq r2, ip, lsl r7 │ │ │ │ - tsteq r5, lr, ror r1 │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ - smlabbeq r5, lr, r2, r7 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - strdeq r9, [r2, -lr] │ │ │ │ - strdeq r9, [r2, -r8] │ │ │ │ - smlatteq r5, r2, r3, r7 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - tsteq r5, r6, lsl #6 │ │ │ │ - smlatteq r2, r0, r6, r9 │ │ │ │ - ldrdeq r9, [r2, -sl] │ │ │ │ - tsteq r5, ip, lsr #8 │ │ │ │ - smlabteq r2, lr, r6, r9 │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - smlabteq r2, r2, r6, r9 │ │ │ │ - @ instruction: 0x010296bc │ │ │ │ - @ instruction: 0x010296b6 │ │ │ │ - @ instruction: 0x010296b0 │ │ │ │ - smlatbeq r2, sl, r6, r9 │ │ │ │ - smlatbeq r2, r4, r6, r9 │ │ │ │ - @ instruction: 0x0102969e │ │ │ │ - @ instruction: 0x01029698 │ │ │ │ - @ instruction: 0x01029692 │ │ │ │ - smlabbeq r2, ip, r6, r9 │ │ │ │ - smlabbeq r2, r6, r6, r9 │ │ │ │ - smlabbeq r2, r0, r6, r9 │ │ │ │ - tsteq r2, sl, ror r6 │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ + smlatteq r5, r0, r0, r7 │ │ │ │ + smlatbeq r2, lr, r6, r9 │ │ │ │ + @ instruction: 0x01057294 │ │ │ │ + smlabbeq r5, sl, r1, r7 │ │ │ │ + @ instruction: 0x0102969c │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + @ instruction: 0x01029690 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + smlatbeq r5, r0, r1, r7 │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, r8, ror r6 │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + smlabbeq r5, r6, r2, r7 │ │ │ │ + tsteq r2, r0, ror #12 │ │ │ │ + tsteq r2, sl, asr r6 │ │ │ │ + smlatbeq r5, ip, r3, r7 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ + tsteq r2, ip, lsr r6 │ │ │ │ + tsteq r2, r6, lsr r6 │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ + tsteq r2, sl, lsr #12 │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ + tsteq r2, ip, lsl #12 │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + strdeq r9, [r2, -sl] │ │ │ │ + strdeq r9, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r5, r9 │ │ │ │ + smlatteq r2, r8, r5, r9 │ │ │ │ + smlatteq r2, r2, r5, r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ @@ -66516,94 +66516,94 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1e9dc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5a58> │ │ │ │ ldrle r0, [r0, #1909]! @ 0x775 │ │ │ │ tstcs r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr15, [r8], {0} │ │ │ │ - smlabteq r2, r8, r9, r9 │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ - smlabteq r2, r4, r7, r9 │ │ │ │ - tsteq r4, lr, asr pc │ │ │ │ - tsteq r3, ip, lsr fp │ │ │ │ - tsteq r4, lr, lsr #30 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - tsteq r4, lr, asr #28 │ │ │ │ + tsteq r2, r8, asr #18 │ │ │ │ + @ instruction: 0x01048f92 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + ldrdeq r8, [r4, -lr] │ │ │ │ + @ instruction: 0x01030abc │ │ │ │ + smlatbeq r4, lr, lr, r8 │ │ │ │ strdeq r6, [r5, -r4] │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - @ instruction: 0x010292b6 │ │ │ │ - smlabteq r2, r2, r2, r9 │ │ │ │ - smlabbeq fp, r4, lr, r4 │ │ │ │ - smlatbeq r2, sl, r2, r9 │ │ │ │ - smlabbeq r2, r0, r2, r9 │ │ │ │ - smlabbeq r2, ip, r2, r9 │ │ │ │ - smlabbeq r2, r8, r2, r9 │ │ │ │ - smlabbeq r2, r4, r2, r9 │ │ │ │ - smlabbeq r2, r2, r2, r9 │ │ │ │ - smlabbeq r2, r4, r2, r9 │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - strdeq r9, [r2, -r8] │ │ │ │ - tsteq r2, r4, lsl #4 │ │ │ │ + smlabteq r4, lr, sp, r8 │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + strdeq r8, [r4, -r0] │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + @ instruction: 0x010487bc │ │ │ │ + tsteq r2, r6, lsr r2 │ │ │ │ + tsteq r2, r2, asr #4 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ mrseq r9, R10_usr │ │ │ │ - strdeq r9, [r2, -ip] │ │ │ │ - strdeq r9, [r2, -r8] │ │ │ │ - strdeq r9, [r2, -r8] │ │ │ │ - tsteq fp, sl, ror #26 │ │ │ │ - smlatteq r2, r4, lr, r8 │ │ │ │ - smlabteq r4, lr, r6, r8 │ │ │ │ - smlabteq r2, r6, lr, r8 │ │ │ │ - @ instruction: 0x010486b2 │ │ │ │ - tsteq r2, r6 │ │ │ │ - ldrdeq r8, [r2, -lr] │ │ │ │ - smlatteq r2, r0, pc, r8 @ │ │ │ │ - smlabteq r3, ip, r0, r7 │ │ │ │ - smlabteq r3, ip, r0, r7 │ │ │ │ - smlabteq r3, lr, r0, r7 │ │ │ │ - smlabteq r3, ip, r0, r7 │ │ │ │ - @ instruction: 0x010b4cb0 │ │ │ │ - tsteq r2, lr, lsr #30 │ │ │ │ - smlatbeq r3, ip, r0, r7 │ │ │ │ - @ instruction: 0x010594b6 │ │ │ │ - tsteq fp, lr, ror #24 │ │ │ │ - smlabbeq r3, ip, r0, r7 │ │ │ │ - swpeq r7, r8, [r3] │ │ │ │ - swpeq r7, r6, [r3] │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ + tsteq r2, ip, lsl #4 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r2, r4, lsl #4 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + tsteq r2, r4, lsl #4 │ │ │ │ + tsteq fp, r8, ror sp │ │ │ │ + strdeq r9, [r2, -r4] │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + smlabbeq r2, r4, r1, r9 │ │ │ │ + smlabbeq r2, r0, r1, r9 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + smlatteq fp, sl, ip, r4 │ │ │ │ + tsteq r2, r4, ror #28 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ tsteq r2, r6, asr #28 │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - tsteq r3, sl, lsr #12 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - tsteq r3, r6, lsr #12 │ │ │ │ - tsteq r3, r4, lsr #12 │ │ │ │ - tsteq r3, r2, lsr #12 │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - tsteq r3, sl, lsl r6 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r5, sl, lsr #4 │ │ │ │ - tsteq fp, r2, asr #22 │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - smlabbeq r4, r6, ip, r7 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - tsteq r4, sl, ror ip │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - tsteq r4, r6, ror ip │ │ │ │ - smlatteq r2, ip, ip, r8 │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ + smlabbeq r2, r6, pc, r8 @ │ │ │ │ + tsteq r2, lr, asr pc │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ + smlatbeq r2, lr, lr, r8 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + smlatteq fp, lr, fp, r4 │ │ │ │ + tsteq r3, ip │ │ │ │ + tsteq r3, r8, lsl r0 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + tsteq r5, r4, ror r2 │ │ │ │ + smlabteq r2, ip, sp, r8 │ │ │ │ + smlabteq r2, r6, sp, r8 │ │ │ │ + @ instruction: 0x010305bc │ │ │ │ + smlatbeq r3, lr, r5, r0 │ │ │ │ + smlatbeq r3, ip, r5, r0 │ │ │ │ + smlatbeq r3, sl, r5, r0 │ │ │ │ + smlatbeq r3, r8, r5, r0 │ │ │ │ + smlatbeq r3, r6, r5, r0 │ │ │ │ + smlatbeq r3, r4, r5, r0 │ │ │ │ + smlatbeq r3, r2, r5, r0 │ │ │ │ + @ instruction: 0x0103059c │ │ │ │ + @ instruction: 0x0103059a │ │ │ │ + smlabteq r5, r8, r1, r5 │ │ │ │ + smlatbeq r5, sl, r1, r5 │ │ │ │ + smlabteq fp, r2, sl, r4 │ │ │ │ + smlatbeq r5, r8, r1, r5 │ │ │ │ smlabteq r2, ip, ip, r8 │ │ │ │ - tsteq r4, r2, asr ip │ │ │ │ - @ instruction: 0x01028cb6 │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + smlatbeq r2, ip, ip, r8 │ │ │ │ + strdeq r7, [r4, -sl] │ │ │ │ + smlabbeq r2, ip, ip, r8 │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + tsteq r2, ip, ror #24 │ │ │ │ + smlatteq r4, r6, fp, r7 │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + ldrdeq r7, [r4, -r2] │ │ │ │ + tsteq r2, r6, lsr ip │ │ │ │ ldmdacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r4, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ strdcs fp, [r1, -r3] │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb ip, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -67138,144 +67138,144 @@ │ │ │ │ and lr, r7, ip, lsr #26 │ │ │ │ @ instruction: 0x463b4a78 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [r2, #-756]! @ 0xfffffd0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq r2, r2, lr, pc @ │ │ │ │ - smlatbeq r4, r8, r2, r8 │ │ │ │ - smlabteq r2, lr, sp, pc @ │ │ │ │ - smlabbeq r4, r4, r2, r8 │ │ │ │ - @ instruction: 0x0102fdbe │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - smlatbeq r4, lr, r5, r8 │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - smlabteq r2, r0, sl, r8 │ │ │ │ - @ instruction: 0x01028ab0 │ │ │ │ - smlatbeq r2, r0, sl, r8 │ │ │ │ - @ instruction: 0x01028a90 │ │ │ │ - smlabteq r5, r6, r3, r6 │ │ │ │ - smlabteq r5, r8, r3, r6 │ │ │ │ - smlatbeq r4, r0, fp, r8 │ │ │ │ - smlabteq r4, lr, sp, r7 │ │ │ │ - @ instruction: 0x0104819c │ │ │ │ - tsteq r2, r8, lsr #22 │ │ │ │ - smlatteq r4, lr, sl, r8 │ │ │ │ - tsteq r4, lr, asr #2 │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - strdeq r8, [r2, -r4] │ │ │ │ - ldrdeq r8, [r4, -lr] │ │ │ │ - strdeq r6, [r5, -lr] │ │ │ │ - smlabteq r4, r8, r0, r8 │ │ │ │ - smlatteq r5, ip, r2, r6 │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - @ instruction: 0x010562be │ │ │ │ - smlatteq r2, sl, pc, pc @ │ │ │ │ - smlatteq r2, r0, r8, r8 │ │ │ │ - ldrdeq r8, [r2, -r8] │ │ │ │ - smlabbeq r5, r8, r2, r6 │ │ │ │ - tsteq r4, r8 │ │ │ │ - smlatbeq r4, r4, ip, r7 │ │ │ │ - smlatteq r4, r6, pc, r7 @ │ │ │ │ - @ instruction: 0x01047c96 │ │ │ │ - smlabteq r4, r4, pc, r7 @ │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - smlatbeq r4, r0, pc, r7 @ │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - smlabbeq r4, sl, pc, r7 @ │ │ │ │ - tsteq r4, r0, asr #14 │ │ │ │ - smlatteq r5, sl, r1, r6 │ │ │ │ - strdeq r8, [r4, -ip] │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - tsteq r5, r6, lsr r5 │ │ │ │ - ldrdeq r8, [r4, -r6] │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ - smlatteq r4, r6, r7, r9 │ │ │ │ - tsteq r4, r8, asr #26 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - smlatbeq r4, r8, r6, r7 │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - tsteq r2, r6, asr #14 │ │ │ │ - smlabteq r5, r6, sl, r1 │ │ │ │ - tsteq r2, ip, lsl r7 │ │ │ │ - tsteq r2, r4, lsl r7 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - smlabbeq fp, r6, r4, r4 │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - smlabbeq r2, ip, r6, r8 │ │ │ │ - smlabbeq r2, r4, r6, r8 │ │ │ │ + tstpeq r2, r2, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tstpeq r2, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ + tstpeq r2, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r0, r1, r8 │ │ │ │ + tsteq r4, lr, lsr #10 │ │ │ │ + smlabteq r4, r0, r1, r8 │ │ │ │ + @ instruction: 0x01056394 │ │ │ │ + smlatbeq r4, r2, r1, r8 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + smlatbeq r2, r8, sl, r8 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + smlabteq r4, lr, r0, r8 │ │ │ │ + strdeq r9, [r4, -sl] │ │ │ │ + smlabbeq r4, r0, r8, r9 │ │ │ │ + smlatbeq r4, r2, r0, r8 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r2, r4, ror r8 │ │ │ │ + qaddeq r8, lr, r4 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + smlatbeq r2, r6, r8, r8 │ │ │ │ + @ instruction: 0x0102889e │ │ │ │ + tsteq r5, lr, lsr r2 │ │ │ │ + tstpeq r2, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, ror #16 │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + smlabbeq r4, r8, pc, r7 @ │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, r6, ror #30 │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ tsteq r4, r4, asr #30 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - tsteq r3, r6, ror r8 │ │ │ │ - tsteq r4, sl, asr pc │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - smlatbeq r5, r0, sl, r4 │ │ │ │ - strdeq r8, [r2, -r6] │ │ │ │ - smlatteq r2, lr, r5, r8 │ │ │ │ - smlatteq r2, r2, sp, pc @ │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlabteq r2, lr, sp, pc @ │ │ │ │ - smlabteq r2, ip, sp, pc @ │ │ │ │ - smlabteq r2, sl, sp, pc @ │ │ │ │ - smlabteq r2, r8, sp, pc @ │ │ │ │ - smlabteq r2, r6, sp, pc @ │ │ │ │ - smlabteq r2, r4, sp, pc @ │ │ │ │ - @ instruction: 0x0102fdbe │ │ │ │ - @ instruction: 0x0102fdbc │ │ │ │ - smlatteq r5, sl, r9, r4 │ │ │ │ - smlabteq r5, ip, r9, r4 │ │ │ │ - smlatteq fp, r4, r2, r4 │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - smlatbeq r4, r6, lr, r9 │ │ │ │ - tsteq r4, r6, lsr ip │ │ │ │ - @ instruction: 0x01049e98 │ │ │ │ - @ instruction: 0x01049e90 │ │ │ │ - smlabbeq r4, r4, lr, r9 │ │ │ │ - tsteq r4, ip, ror lr │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ - strdeq r5, [r5, -r0] │ │ │ │ - smlatteq r5, r4, r1, r5 │ │ │ │ - ldrdeq r5, [r5, -ip] │ │ │ │ - ldrdeq r5, [r5, -r0] │ │ │ │ - smlabteq r5, r8, r1, r5 │ │ │ │ - smlabteq r4, r6, sp, r9 │ │ │ │ - smlabteq r4, r6, sl, r7 │ │ │ │ - tstpeq r2, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - tsteq r2, r8, lsr pc │ │ │ │ + @ instruction: 0x010561b4 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + tsteq r4, sl, lsl #30 │ │ │ │ + smlabteq r4, r0, r6, r9 │ │ │ │ + tsteq r5, sl, ror #2 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + smlatbeq r4, r2, sl, r9 │ │ │ │ + @ instruction: 0x010564b6 │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + tsteq r4, sl, ror lr │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + smlabteq r4, r8, ip, r8 │ │ │ │ + tsteq r4, ip, asr r7 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + smlabteq r2, lr, r6, r8 │ │ │ │ + smlabteq r2, r6, r6, r8 │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + @ instruction: 0x0102869c │ │ │ │ + @ instruction: 0x01028694 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + ldrdeq r6, [r3, -r8] │ │ │ │ + smlabbeq r4, ip, ip, r9 │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + tsteq fp, r6, lsl #8 │ │ │ │ + smlatteq r4, lr, sp, r9 │ │ │ │ + tsteq r2, ip, lsl #12 │ │ │ │ + tsteq r2, r4, lsl #12 │ │ │ │ + smlabteq r4, r4, lr, r9 │ │ │ │ + strdeq r6, [r3, -sl] │ │ │ │ + strdeq r6, [r3, -r6] │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ + smlatbeq r2, r8, r5, r8 │ │ │ │ + smlatbeq r2, r0, r5, r8 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r2, r6, ror r5 │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + tstpeq r2, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + @ instruction: 0x01047bb0 │ │ │ │ + smlabteq r4, ip, fp, r7 │ │ │ │ + tsteq r4, r6, lsr #28 │ │ │ │ + @ instruction: 0x01047bb6 │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + smlatteq r4, r8, sp, r9 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r5, r0, ror r1 │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r4, r6, asr #26 │ │ │ │ + tsteq r4, r6, asr #20 │ │ │ │ + @ instruction: 0x0102f5bc │ │ │ │ + strdeq r5, [r5, -ip] │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + @ instruction: 0x01027eb8 │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx 76aa60 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + @ instruction: 0x01055a92 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03cac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -67303,21 +67303,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7bd447a │ │ │ │ bmi 367a98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253728> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66aa20 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x0102f7b0 │ │ │ │ - smlatbeq r2, r8, r0, r8 │ │ │ │ - smlatbeq r2, r2, r0, r8 │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - ldrdeq r7, [r4, -r6] │ │ │ │ - @ instruction: 0x01055abc │ │ │ │ - @ instruction: 0x010477bc │ │ │ │ + tstpeq r2, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, r2, lsr #32 │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ andsle r2, r1, r0, ror r8 │ │ │ │ ldmdacs ip, {r2, fp, ip, lr, pc} │ │ │ │ stmdacs ip!, {r0, r4, ip, lr, pc} │ │ │ │ and sp, r1, r2, lsl r0 │ │ │ │ andsle r2, r2, r4, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec03d68 │ │ │ │ @@ -67326,18 +67326,18 @@ │ │ │ │ @ instruction: 0xbd08f931 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01055a9a │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - @ instruction: 0x01055a9c │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + strdeq r5, [r5, -lr] │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03da4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs r0!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ rscshi pc, ip, r0 │ │ │ │ stmdale r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -67526,60 +67526,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b 86ad90 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, r0, lsl r3 │ │ │ │ - tsteq r3, lr, lsl #6 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq fp, ip, lsr #26 │ │ │ │ - strdeq r6, [r3, -sl] │ │ │ │ - tsteq r3, r2, lsl #6 │ │ │ │ - mrseq r6, SP_svc │ │ │ │ + smlatbeq r3, r0, r2, r6 │ │ │ │ + @ instruction: 0x01036292 │ │ │ │ + @ instruction: 0x01036290 │ │ │ │ + smlabbeq r3, lr, r2, r6 │ │ │ │ + smlabbeq r3, ip, r2, r6 │ │ │ │ + smlatbeq fp, ip, ip, r3 │ │ │ │ + tsteq r3, sl, ror r2 │ │ │ │ + smlabbeq r3, r2, r2, r6 │ │ │ │ + smlabbeq r3, r0, r2, r6 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + smlabbeq r3, r2, r2, r6 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + smlatteq r3, lr, r2, r6 │ │ │ │ + smlabbeq r4, lr, r5, r7 │ │ │ │ + @ instruction: 0x0103619c │ │ │ │ + smlabteq r3, r4, r2, r6 │ │ │ │ + ldrdeq r6, [r3, -r6] │ │ │ │ + @ instruction: 0x01055898 │ │ │ │ strdeq r6, [r3, -lr] │ │ │ │ - tsteq r3, r2, lsl #6 │ │ │ │ - strdeq r6, [r3, -r8] │ │ │ │ - strdeq r6, [r3, -r2] │ │ │ │ + tsteq r3, r4, lsl #6 │ │ │ │ + @ instruction: 0x010b3b94 │ │ │ │ strdeq r6, [r3, -r6] │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r4, lr, lsl #12 │ │ │ │ - tsteq r3, ip, lsl r2 │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - tsteq r3, r6, asr r3 │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - tsteq r3, lr, ror r3 │ │ │ │ - smlabbeq r3, r4, r3, r6 │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - @ instruction: 0x01055b92 │ │ │ │ - tsteq r4, r0, ror #2 │ │ │ │ - tsteq r3, sl, ror #6 │ │ │ │ - tsteq r3, sl, ror r3 │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - smlabbeq r2, r8, sp, r7 │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - tsteq r5, lr, ror #16 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r5, r6, asr r8 │ │ │ │ - tsteq r3, r6, asr r1 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r5, lr, lsr r8 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - tsteq r5, r4, lsl r8 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + smlatteq r4, r0, r0, r9 │ │ │ │ + smlatteq r3, sl, r2, r6 │ │ │ │ + strdeq r6, [r3, -sl] │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + smlatbeq r4, r4, r4, r7 │ │ │ │ + smlatbeq r3, lr, r0, r6 │ │ │ │ + smlatteq r5, lr, r7, r5 │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + ldrdeq r5, [r5, -r8] │ │ │ │ + ldrdeq r5, [r5, -r6] │ │ │ │ + ldrdeq r6, [r3, -r6] │ │ │ │ + smlabteq r3, r4, r0, r6 │ │ │ │ + @ instruction: 0x010557be │ │ │ │ + smlatbeq r3, sl, r0, r6 │ │ │ │ + swpeq r6, r8, [r3] │ │ │ │ + @ instruction: 0x0105579e │ │ │ │ + smlatteq r4, r6, r3, r7 │ │ │ │ + @ instruction: 0x01055794 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0416c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf64085ec │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -68406,101 +68406,101 @@ │ │ │ │ ldrhi pc, [r1], -r2, lsl #4 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strthi pc, [sp], #258 @ 0x102 │ │ │ │ ldrbtmi r4, [r8], #-2135 @ 0xfffff7a9 │ │ │ │ svclt 0x0000f002 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - @ instruction: 0x010276b6 │ │ │ │ - @ instruction: 0x01027698 │ │ │ │ - smlabbeq r2, r0, r6, r7 │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, r0, lsr r6 │ │ │ │ - tsteq r2, sl, lsl #12 │ │ │ │ - smlatteq r2, r0, r5, r7 │ │ │ │ - ldrdeq r7, [r2, -r6] │ │ │ │ - smlabteq r2, r4, r5, r7 │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - smlabbeq r2, r4, r5, r7 │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ + smlatteq r5, r2, r6, r5 │ │ │ │ + smlatteq r5, ip, r7, r5 │ │ │ │ + tsteq r2, r6, lsr r6 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + ldrdeq r7, [r2, -ip] │ │ │ │ + @ instruction: 0x010275b0 │ │ │ │ + smlabbeq r2, sl, r5, r7 │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq r2, r6, asr r5 │ │ │ │ + tsteq r2, r4, asr #10 │ │ │ │ + smlatteq r5, r2, r4, r5 │ │ │ │ + tsteq r2, r4, lsl #10 │ │ │ │ + ldrdeq r7, [r2, -r4] │ │ │ │ + smlatbeq r2, r6, r4, r7 │ │ │ │ + tsteq r2, ip, ror r4 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, r8, asr #8 │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + strdeq r7, [r2, -sl] │ │ │ │ + strdeq r7, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r3, r7 │ │ │ │ + @ instruction: 0x0102739e │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + tsteq r2, lr, asr #6 │ │ │ │ + tsteq r2, r8, lsr #6 │ │ │ │ strdeq r7, [r2, -ip] │ │ │ │ - ldrdeq r7, [r2, -r2] │ │ │ │ - smlabteq r2, r8, r4, r7 │ │ │ │ - smlatbeq r2, r4, r4, r7 │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - tsteq r2, r0, ror r4 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, lr, lsl r4 │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r3, r7 │ │ │ │ - smlatbeq r2, r8, r3, r7 │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r2, r6, asr r3 │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ ldrdeq r7, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, r2, r7 │ │ │ │ - smlabbeq r2, r6, r2, r7 │ │ │ │ - tsteq r2, r0, ror r2 │ │ │ │ - tsteq r2, r4, asr #4 │ │ │ │ - tsteq r2, lr, lsr #4 │ │ │ │ - tsteq r2, r8, lsl r2 │ │ │ │ - smlatteq r2, ip, r1, r7 │ │ │ │ - smlabteq r2, r0, r1, r7 │ │ │ │ - smlatbeq r2, sl, r1, r7 │ │ │ │ - @ instruction: 0x01027194 │ │ │ │ - tsteq r2, r8, ror #2 │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ + @ instruction: 0x010272b0 │ │ │ │ + smlabbeq r2, r2, r2, r7 │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + strdeq r7, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r1, r7 │ │ │ │ + smlatbeq r2, lr, r1, r7 │ │ │ │ + @ instruction: 0x01027198 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ tsteq r2, r0, asr #2 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - strheq r5, [r5, -ip] │ │ │ │ - swpeq r7, r0, [r2] │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - tsteq r2, r2, lsr r0 │ │ │ │ - tsteq r2, r4 │ │ │ │ - ldrdeq r6, [r2, -r8] │ │ │ │ - smlabteq r2, lr, pc, r6 @ │ │ │ │ - @ instruction: 0x01026fb8 │ │ │ │ - @ instruction: 0x01026f92 │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, lr, lsr pc │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - smlatteq r2, sl, lr, r6 │ │ │ │ - @ instruction: 0x01026ebc │ │ │ │ - smlabbeq r2, lr, lr, r6 │ │ │ │ - smlabbeq r2, r4, lr, r6 │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - tsteq r2, r8, lsr lr │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - smlatteq r2, r4, sp, r6 │ │ │ │ - @ instruction: 0x01026dbe │ │ │ │ - @ instruction: 0x01026d90 │ │ │ │ - tsteq r2, r6, ror #26 │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - tsteq r2, sl, lsl sp │ │ │ │ - strdeq r6, [r2, -r8] │ │ │ │ - smlabteq r2, lr, ip, r6 │ │ │ │ - smlabteq r2, r6, ip, r6 │ │ │ │ - smlatbeq r2, r4, ip, r6 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - tsteq r2, lr, lsr #24 │ │ │ │ - tsteq r2, ip, lsl #24 │ │ │ │ - smlatteq r2, r2, fp, r6 │ │ │ │ - ldrdeq r6, [r2, -sl] │ │ │ │ - @ instruction: 0x01026bb8 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ + tsteq r2, sl, lsr #2 │ │ │ │ + tsteq r2, r4, lsl r1 │ │ │ │ + smlatteq r2, r8, r0, r7 │ │ │ │ + ldrdeq r7, [r2, -r2] │ │ │ │ + smlabteq r2, r0, r0, r7 │ │ │ │ + swpeq r5, r8, [r5] @ │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + smlatteq r2, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x01026fb2 │ │ │ │ + smlabbeq r2, r4, pc, r6 @ │ │ │ │ + tsteq r2, r8, asr pc │ │ │ │ + tsteq r2, lr, asr #30 │ │ │ │ + tsteq r2, r8, lsr pc │ │ │ │ + tsteq r2, r2, lsl pc │ │ │ │ + smlatteq r2, r4, lr, r6 │ │ │ │ + @ instruction: 0x01026ebe │ │ │ │ + @ instruction: 0x01026e98 │ │ │ │ + tsteq r2, sl, ror #28 │ │ │ │ + tsteq r2, ip, lsr lr │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ + ldrdeq r6, [r2, -lr] │ │ │ │ + @ instruction: 0x01026db8 │ │ │ │ + smlabbeq r2, sl, sp, r6 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, lr, lsr sp │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + smlatteq r2, r6, ip, r6 │ │ │ │ + @ instruction: 0x01026cbc │ │ │ │ + @ instruction: 0x01026c9a │ │ │ │ + tsteq r2, r8, ror ip │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, r6, asr #24 │ │ │ │ + tsteq r2, r4, lsr #24 │ │ │ │ + strdeq r6, [r2, -sl] │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + smlatbeq r2, lr, fp, r6 │ │ │ │ + smlabbeq r2, ip, fp, r6 │ │ │ │ + tsteq r2, r2, ror #22 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ tsteq r2, r8, lsr fp │ │ │ │ - tsteq r2, r4, lsl fp │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - smlabteq r2, r2, sl, r6 │ │ │ │ - @ instruction: 0x01026a9e │ │ │ │ + smlatteq r2, r4, sl, r6 │ │ │ │ + @ instruction: 0x01026ab8 │ │ │ │ + @ instruction: 0x01026a94 │ │ │ │ + tsteq r2, r0, ror sl │ │ │ │ + tsteq r2, r2, asr #20 │ │ │ │ + tsteq r2, lr, lsl sl │ │ │ │ svcvs 0x006ef5b0 │ │ │ │ @ instruction: 0xf640d818 │ │ │ │ addsmi r6, r8, #201326595 @ 0xc000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 q11, , q2 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ addslt r0, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -69312,99 +69312,99 @@ │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95b4f0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - tsteq r2, r4, lsl r9 │ │ │ │ - tsteq r2, sl, lsl #18 │ │ │ │ - smlatteq r2, r4, r8, r6 │ │ │ │ - smlabteq r5, ip, r9, r4 │ │ │ │ - smlabbeq r2, r8, r8, r6 │ │ │ │ - tsteq r2, r8, asr r8 │ │ │ │ - tsteq r2, sl, lsr #16 │ │ │ │ - strdeq r6, [r2, -ip] │ │ │ │ + @ instruction: 0x01026894 │ │ │ │ + smlabbeq r2, sl, r8, r6 │ │ │ │ + tsteq r2, r4, ror #16 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ ldrdeq r6, [r2, -r8] │ │ │ │ - @ instruction: 0x010267b4 │ │ │ │ - smlabbeq r2, r4, r7, r6 │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - tsteq r2, r2, asr r7 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - strdeq r6, [r2, -r2] │ │ │ │ - smlabteq r2, sl, r6, r6 │ │ │ │ + smlatbeq r2, sl, r7, r6 │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ + strdeq r6, [r2, -sl] │ │ │ │ + ldrdeq r6, [r2, -r2] │ │ │ │ smlatbeq r2, r2, r6, r6 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - tsteq r2, r2, asr r6 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - strdeq r6, [r2, -ip] │ │ │ │ - smlabteq r2, lr, r5, r6 │ │ │ │ - @ instruction: 0x0102659c │ │ │ │ - tsteq r2, r8, ror r5 │ │ │ │ - tsteq r2, r0, ror #10 │ │ │ │ - tsteq r2, r0, lsr r5 │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - strdeq r6, [r2, -r2] │ │ │ │ - smlabteq r2, r2, r4, r6 │ │ │ │ - @ instruction: 0x01026490 │ │ │ │ - smlabbeq r2, r6, r4, r6 │ │ │ │ - tsteq r2, r0, ror #8 │ │ │ │ - tsteq r2, r8, lsr r4 │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - ldrdeq r6, [r2, -sl] │ │ │ │ - smlatbeq r2, ip, r3, r6 │ │ │ │ - tsteq r2, r8, ror r3 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - smlatteq r2, r6, r2, r6 │ │ │ │ - smlabteq r2, r0, r2, r6 │ │ │ │ - @ instruction: 0x01026290 │ │ │ │ - smlabbeq r2, r6, r2, r6 │ │ │ │ - tsteq r2, r2, ror r2 │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + strdeq r6, [r2, -r6] │ │ │ │ + ldrdeq r6, [r2, -r2] │ │ │ │ + smlatbeq r2, lr, r5, r6 │ │ │ │ + tsteq r2, ip, ror r5 │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + smlatteq r2, r0, r4, r6 │ │ │ │ + @ instruction: 0x010264b0 │ │ │ │ + @ instruction: 0x01026498 │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + smlatteq r2, r0, r3, r6 │ │ │ │ + @ instruction: 0x010263b8 │ │ │ │ + smlabbeq r2, sl, r3, r6 │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + tsteq r2, ip, lsr #6 │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + smlabteq r2, r4, r2, r6 │ │ │ │ + @ instruction: 0x01026298 │ │ │ │ + tsteq r2, r6, ror #4 │ │ │ │ tsteq r2, r0, asr #4 │ │ │ │ - tsteq r2, sl, lsl r2 │ │ │ │ - strdeq r6, [r2, -r4] │ │ │ │ - smlabteq r2, r6, r1, r6 │ │ │ │ - @ instruction: 0x01026196 │ │ │ │ - smlabbeq r2, ip, r1, r6 │ │ │ │ - tsteq r2, r6, ror #2 │ │ │ │ - tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, r0, lsl r2 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + strdeq r6, [r2, -r2] │ │ │ │ + smlabteq r2, r0, r1, r6 │ │ │ │ + @ instruction: 0x0102619a │ │ │ │ + tsteq r2, r4, ror r1 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r2, r6, lsl r1 │ │ │ │ tsteq r2, ip, lsl #2 │ │ │ │ smlatteq r2, r6, r0, r6 │ │ │ │ strheq r6, [r2, -r4] │ │ │ │ - smlabbeq r2, r4, r0, r6 │ │ │ │ - qaddeq r6, r2, r2 │ │ │ │ - tsteq r2, r0, lsr #32 │ │ │ │ - tsteq r2, r2 │ │ │ │ + smlabbeq r2, ip, r0, r6 │ │ │ │ + tsteq r2, r6, rrx │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ + tsteq r2, r4 │ │ │ │ ldrdeq r5, [r2, -r2] │ │ │ │ - smlabteq r2, r8, pc, r5 @ │ │ │ │ - smlatbeq r2, r2, pc, r5 @ │ │ │ │ - tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, r4, asr #30 │ │ │ │ - tsteq r2, r0, lsr #30 │ │ │ │ - strdeq r5, [r2, -sl] │ │ │ │ - smlabteq r2, sl, lr, r5 │ │ │ │ - smlabteq r2, r2, lr, r5 │ │ │ │ - @ instruction: 0x01025e9c │ │ │ │ - tsteq r2, r0, ror lr │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ + smlatbeq r2, r0, pc, r5 @ │ │ │ │ + smlabbeq r2, r2, pc, r5 @ │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + tsteq r2, r8, asr #30 │ │ │ │ + tsteq r2, r2, lsr #30 │ │ │ │ strdeq r5, [r2, -r2] │ │ │ │ - smlatteq r2, sl, sp, r5 │ │ │ │ - smlabteq r2, r4, sp, r5 │ │ │ │ - @ instruction: 0x01025d9a │ │ │ │ - @ instruction: 0x01025d92 │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, r6, asr #26 │ │ │ │ - tsteq r2, ip, lsl sp │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - strdeq r5, [r2, -r2] │ │ │ │ - ldrdeq r5, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, ip, r5 │ │ │ │ - tsteq r2, r6, ror ip │ │ │ │ + smlabteq r2, r4, lr, r5 │ │ │ │ + smlatbeq r2, r0, lr, r5 │ │ │ │ + tsteq r2, sl, ror lr │ │ │ │ + tsteq r2, sl, asr #28 │ │ │ │ + tsteq r2, r2, asr #28 │ │ │ │ + tsteq r2, ip, lsl lr │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + smlabteq r2, r6, sp, r5 │ │ │ │ + @ instruction: 0x01025d9c │ │ │ │ + tsteq r2, r2, ror sp │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + tsteq r2, sl, lsl sp │ │ │ │ + tsteq r2, r2, lsl sp │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + smlabteq r2, r6, ip, r5 │ │ │ │ + @ instruction: 0x01025c9c │ │ │ │ + @ instruction: 0x01025c94 │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r2, r4, lsr #24 │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - strdeq r5, [r2, -r6] │ │ │ │ - smlatteq r2, ip, sl, r5 │ │ │ │ - smlabteq r2, r8, sl, r5 │ │ │ │ - smlatbeq r2, r4, sl, r5 │ │ │ │ - tsteq r2, r8, ror sl │ │ │ │ - tsteq r2, ip, asr #20 │ │ │ │ - tsteq r2, r2, asr #20 │ │ │ │ - tsteq r2, lr, lsl sl │ │ │ │ - strdeq r5, [r2, -r0] │ │ │ │ - smlatteq r2, r6, r9, r5 │ │ │ │ - smlabteq r2, r0, r9, r5 │ │ │ │ - @ instruction: 0x01025992 │ │ │ │ - tsteq r2, r4, ror #18 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - ldrdeq r5, [r2, -sl] │ │ │ │ - ldrdeq r5, [r2, -r0] │ │ │ │ - smlatbeq r2, sl, r8, r5 │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - tsteq r2, r0, lsr #16 │ │ │ │ - strdeq r5, [r2, -r4] │ │ │ │ - smlatteq r2, sl, r7, r5 │ │ │ │ - smlabteq r2, r6, r7, r5 │ │ │ │ - @ instruction: 0x0102579a │ │ │ │ - @ instruction: 0x01025790 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ - smlatteq r2, r6, r6, r5 │ │ │ │ - smlabteq r2, r2, r6, r5 │ │ │ │ - smlatbeq r2, lr, r6, r5 │ │ │ │ - smlabbeq r2, r2, r6, r5 │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ + tsteq r2, r6, ror sl │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r2, r4, lsr #20 │ │ │ │ + strdeq r5, [r2, -r8] │ │ │ │ + smlabteq r2, ip, r9, r5 │ │ │ │ + smlabteq r2, r2, r9, r5 │ │ │ │ + @ instruction: 0x0102599e │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, r6, ror #18 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, r2, lsl r9 │ │ │ │ + smlatteq r2, r4, r8, r5 │ │ │ │ + @ instruction: 0x010258b6 │ │ │ │ + smlabbeq r2, r8, r8, r5 │ │ │ │ + tsteq r2, sl, asr r8 │ │ │ │ + tsteq r2, r0, asr r8 │ │ │ │ + tsteq r2, sl, lsr #16 │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + strdeq r5, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r7, r5 │ │ │ │ + smlatbeq r2, r0, r7, r5 │ │ │ │ + tsteq r2, r4, ror r7 │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq r2, r6, asr #14 │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + tsteq r2, r0, lsl r7 │ │ │ │ + smlatteq r2, ip, r6, r5 │ │ │ │ + @ instruction: 0x010256be │ │ │ │ + @ instruction: 0x01025692 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ tsteq r2, lr, lsr #12 │ │ │ │ tsteq r2, r2, lsl #12 │ │ │ │ smlatteq r2, lr, r5, r5 │ │ │ │ ldrdeq r5, [r2, -sl] │ │ │ │ smlatbeq r2, lr, r5, r5 │ │ │ │ - @ instruction: 0x0102559a │ │ │ │ - tsteq r2, r4, ror r5 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - strdeq r5, [r2, -r8] │ │ │ │ - smlatteq r2, lr, r4, r5 │ │ │ │ - smlabteq r2, sl, r4, r5 │ │ │ │ - smlabbeq r2, lr, r4, r5 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r2, lr, lsr r4 │ │ │ │ - tsteq r2, ip, lsl r4 │ │ │ │ + smlabbeq r2, r2, r5, r5 │ │ │ │ + tsteq r2, lr, ror #10 │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + strdeq r5, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, r4, r5 │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + tsteq r2, lr, ror #8 │ │ │ │ + tsteq r2, sl, asr #8 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ smlatteq r2, ip, r3, r5 │ │ │ │ - @ instruction: 0x010253ba │ │ │ │ - smlabbeq r2, r8, r3, r5 │ │ │ │ - tsteq r2, sl, ror #6 │ │ │ │ + @ instruction: 0x010253be │ │ │ │ + @ instruction: 0x0102539c │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - ldrdeq r5, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, r2, r5 │ │ │ │ - smlabbeq r2, r0, r2, r5 │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, r0, asr r2 │ │ │ │ - tsteq r2, r0, lsr #4 │ │ │ │ - tsteq r2, r6, lsl r2 │ │ │ │ - strdeq r5, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r1, r5 │ │ │ │ - @ instruction: 0x0102519a │ │ │ │ - @ instruction: 0x01025190 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r2, r4, asr #2 │ │ │ │ - tsteq r2, r4, lsl r1 │ │ │ │ - smlatteq r2, r8, r0, r5 │ │ │ │ - strheq r5, [r2, -r8] │ │ │ │ - smlabbeq r2, lr, r0, r5 │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - tsteq r2, r2, lsr r0 │ │ │ │ - tsteq r2, sl, lsr #32 │ │ │ │ - tsteq r2, r8 │ │ │ │ - ldrdeq r4, [r2, -lr] │ │ │ │ - ldrdeq r4, [r2, -r6] │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + smlatteq r2, sl, r2, r5 │ │ │ │ + @ instruction: 0x010252ba │ │ │ │ + @ instruction: 0x010252b0 │ │ │ │ + smlabbeq r2, sl, r2, r5 │ │ │ │ + tsteq r2, r8, asr r2 │ │ │ │ + tsteq r2, ip, lsr #4 │ │ │ │ + mrseq r5, R10_usr │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + ldrdeq r5, [r2, -r0] │ │ │ │ + smlatbeq r2, r0, r1, r5 │ │ │ │ + @ instruction: 0x01025196 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r2, sl, lsl r1 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + smlatteq r2, sl, r0, r5 │ │ │ │ + smlabteq r2, r4, r0, r5 │ │ │ │ + swpeq r5, r4, [r2] │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + smlatteq r2, r0, pc, r4 @ │ │ │ │ @ instruction: 0x01024fb2 │ │ │ │ - smlabbeq r2, r4, pc, r4 @ │ │ │ │ + smlatbeq r2, sl, pc, r4 @ │ │ │ │ + smlabbeq r2, r8, pc, r4 @ │ │ │ │ + tsteq r2, lr, asr pc │ │ │ │ tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - tsteq r2, sl, lsl #30 │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, lr, r4 │ │ │ │ - smlabbeq r2, r4, lr, r4 │ │ │ │ - tsteq r2, ip, ror lr │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + ldrdeq r4, [r2, -r6] │ │ │ │ + smlabteq r2, lr, lr, r4 │ │ │ │ + smlatbeq r2, ip, lr, r4 │ │ │ │ + smlabbeq r2, sl, lr, r4 │ │ │ │ + tsteq r2, sl, asr lr │ │ │ │ + tsteq r2, lr, lsr #28 │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ + strdeq r4, [r2, -ip] │ │ │ │ + ldrdeq r4, [r2, -r8] │ │ │ │ teqpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ tstpvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -71094,128 +71094,128 @@ │ │ │ │ and r4, fp, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2163 @ 0xfffff78d │ │ │ │ ldmdami r3!, {r3, r9, sp, lr, pc}^ │ │ │ │ and r4, r5, #120, 8 @ 0x78000000 │ │ │ │ ldrbtmi r4, [r8], #-2162 @ 0xfffff78e │ │ │ │ ldmdami r2!, {r1, r9, sp, lr, pc}^ │ │ │ │ mvns r4, r8, ror r4 │ │ │ │ - @ instruction: 0x01024cb6 │ │ │ │ - smlatbeq r2, ip, ip, r4 │ │ │ │ - smlabbeq r2, r8, ip, r4 │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, r0, lsr ip │ │ │ │ - tsteq r2, r6, lsr #24 │ │ │ │ - tsteq r2, r0, lsl #24 │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - smlatbeq r2, r8, fp, r4 │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ - tsteq r2, sl, asr #22 │ │ │ │ - tsteq r2, sl, lsl fp │ │ │ │ - tsteq r2, r0, lsl fp │ │ │ │ - smlatteq r2, ip, sl, r4 │ │ │ │ - smlabteq r2, r0, sl, r4 │ │ │ │ - @ instruction: 0x01024ab6 │ │ │ │ + tsteq r2, r6, lsr ip │ │ │ │ + tsteq r2, ip, lsr #24 │ │ │ │ + tsteq r2, r8, lsl #24 │ │ │ │ + ldrdeq r4, [r2, -ip] │ │ │ │ + @ instruction: 0x01024bb0 │ │ │ │ + smlatbeq r2, r6, fp, r4 │ │ │ │ + smlabbeq r2, r0, fp, r4 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + smlabteq r2, sl, sl, r4 │ │ │ │ + @ instruction: 0x01024a9a │ │ │ │ @ instruction: 0x01024a90 │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - tsteq r2, r6, lsr #20 │ │ │ │ - tsteq r2, r2, lsl #20 │ │ │ │ - ldrdeq r4, [r2, -lr] │ │ │ │ - @ instruction: 0x010249b2 │ │ │ │ - smlabbeq r2, r6, r9, r4 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ - ldrdeq r4, [r2, -r4] │ │ │ │ - smlatbeq r2, r4, r8, r4 │ │ │ │ - @ instruction: 0x0102489a │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, r0, lsr #16 │ │ │ │ - strdeq r4, [r2, -r2] │ │ │ │ - smlabteq r2, r0, r7, r4 │ │ │ │ - @ instruction: 0x01024794 │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ - tsteq r2, lr, asr r7 │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - strdeq r4, [r2, -lr] │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r2, r6, lsr sl │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + smlatteq r2, r0, r9, r4 │ │ │ │ + @ instruction: 0x010249b0 │ │ │ │ + smlatbeq r2, r6, r9, r4 │ │ │ │ + smlabbeq r2, r2, r9, r4 │ │ │ │ + tsteq r2, lr, asr r9 │ │ │ │ + tsteq r2, r2, lsr r9 │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ ldrdeq r4, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, r6, r4 │ │ │ │ - smlabbeq r2, r2, r6, r4 │ │ │ │ - tsteq r2, r8, ror r6 │ │ │ │ - tsteq r2, r2, asr r6 │ │ │ │ - tsteq r2, ip, lsr #12 │ │ │ │ - strdeq r4, [r2, -lr] │ │ │ │ - smlabteq r2, lr, r5, r4 │ │ │ │ - @ instruction: 0x0102459e │ │ │ │ - @ instruction: 0x01024594 │ │ │ │ - tsteq r2, r0, ror r5 │ │ │ │ - tsteq r2, r4, asr #10 │ │ │ │ - tsteq r2, sl, lsr r5 │ │ │ │ + ldrdeq r4, [r2, -r0] │ │ │ │ + smlatbeq r2, sl, r8, r4 │ │ │ │ + smlabbeq r2, r4, r8, r4 │ │ │ │ + tsteq r2, r4, asr r8 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ + strdeq r4, [r2, -r6] │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + smlatbeq r2, r0, r7, r4 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + tsteq r2, r4, lsl r7 │ │ │ │ + smlatteq r2, r8, r6, r4 │ │ │ │ + ldrdeq r4, [r2, -lr] │ │ │ │ + @ instruction: 0x010246b8 │ │ │ │ + smlabbeq r2, r8, r6, r4 │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, sl, asr r6 │ │ │ │ + tsteq r2, lr, lsr #12 │ │ │ │ + tsteq r2, r2, lsl #12 │ │ │ │ + strdeq r4, [r2, -r8] │ │ │ │ + ldrdeq r4, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, r5, r4 │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ + tsteq r2, lr, lsl r5 │ │ │ │ tsteq r2, r4, lsl r5 │ │ │ │ - smlatteq r2, r4, r4, r4 │ │ │ │ - @ instruction: 0x010244b4 │ │ │ │ - smlatbeq r2, sl, r4, r4 │ │ │ │ - smlabbeq r2, r6, r4, r4 │ │ │ │ + strdeq r4, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r4, r4 │ │ │ │ + @ instruction: 0x010244ba │ │ │ │ + @ instruction: 0x01024494 │ │ │ │ tsteq r2, r4, ror #8 │ │ │ │ - tsteq r2, r8, lsr r4 │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - smlatteq r2, r0, r3, r4 │ │ │ │ - @ instruction: 0x010243b6 │ │ │ │ - smlatbeq r2, lr, r3, r4 │ │ │ │ - smlabbeq r2, ip, r3, r4 │ │ │ │ + tsteq r2, r4, lsr r4 │ │ │ │ + tsteq r2, sl, lsr #8 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + smlatteq r2, r4, r3, r4 │ │ │ │ + @ instruction: 0x010243b8 │ │ │ │ + smlabbeq r2, sl, r3, r4 │ │ │ │ tsteq r2, r0, ror #6 │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, r2, lsl r3 │ │ │ │ - smlatteq r2, sl, r2, r4 │ │ │ │ - smlatteq r2, r4, r2, r4 │ │ │ │ - smlabteq r2, r2, r2, r4 │ │ │ │ - smlatbeq r2, r0, r2, r4 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - tsteq r2, r8, lsl r2 │ │ │ │ - strdeq r4, [r2, -sl] │ │ │ │ - ldrdeq r4, [r2, -ip] │ │ │ │ - @ instruction: 0x010241b6 │ │ │ │ - @ instruction: 0x01024190 │ │ │ │ - smlabbeq r2, sl, r1, r4 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r2, sl, asr #2 │ │ │ │ - tsteq r2, lr, lsr r1 │ │ │ │ - smlabteq r5, r0, r1, r2 │ │ │ │ - tsteq r2, r2, lsr r1 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - tsteq r2, r6, lsr #2 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - tsteq r2, sl, lsl r1 │ │ │ │ - smlabteq r5, ip, r0, r2 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - tsteq r2, r8, lsl #2 │ │ │ │ - tsteq r2, r2, lsl #2 │ │ │ │ - strdeq r4, [r2, -ip] │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ + tsteq r2, r6, lsr r3 │ │ │ │ + tsteq r2, lr, lsr #6 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + smlatteq r2, r0, r2, r4 │ │ │ │ + ldrdeq r4, [r2, -sl] │ │ │ │ + @ instruction: 0x010242ba │ │ │ │ + @ instruction: 0x01024292 │ │ │ │ + tsteq r2, sl, ror #4 │ │ │ │ + tsteq r2, r4, ror #4 │ │ │ │ + tsteq r2, r2, asr #4 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlabteq r2, r8, r1, r4 │ │ │ │ + @ instruction: 0x0102419e │ │ │ │ + @ instruction: 0x01024198 │ │ │ │ + tsteq r2, sl, ror r1 │ │ │ │ + tsteq r2, ip, asr r1 │ │ │ │ + tsteq r2, r6, lsr r1 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ smlatteq r2, sl, r0, r4 │ │ │ │ - smlatteq r2, r4, r0, r4 │ │ │ │ - ldrdeq r4, [r2, -lr] │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r0, r4 │ │ │ │ - smlabteq r2, r6, r0, r4 │ │ │ │ - smlabteq r2, r0, r0, r4 │ │ │ │ - strheq r4, [r2, -sl] │ │ │ │ - strheq r4, [r2, -r4] │ │ │ │ - smlatbeq r2, lr, r0, r4 │ │ │ │ - smlatbeq r2, r8, r0, r4 │ │ │ │ - smlatbeq r2, r2, r0, r4 │ │ │ │ - swpeq r4, ip, [r2] │ │ │ │ + smlabteq r2, sl, r0, r4 │ │ │ │ + strheq r4, [r2, -lr] │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ + strheq r4, [r2, -r2] │ │ │ │ + smlatteq r5, r4, r0, r2 │ │ │ │ + smlatbeq r2, r6, r0, r4 │ │ │ │ + smlatbeq r2, r0, r0, r4 │ │ │ │ + swpeq r4, sl, [r2] │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + smlabbeq r2, lr, r0, r4 │ │ │ │ + smlabbeq r2, r8, r0, r4 │ │ │ │ + smlabbeq r2, r2, r0, r4 │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + tsteq r2, sl, rrx │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + qaddeq r4, lr, r2 │ │ │ │ + qaddeq r4, r8, r2 │ │ │ │ + qaddeq r4, r2, r2 │ │ │ │ + tsteq r2, ip, asr #32 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + tsteq r2, r0, asr #32 │ │ │ │ + tsteq r2, sl, lsr r0 │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ + tsteq r2, lr, lsr #32 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, r2, lsr #32 │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ ldrbtmi r4, [r8], #-2190 @ 0xfffff772 │ │ │ │ stmmi lr, {r3, r4, r8, sp, lr, pc} │ │ │ │ tst r5, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r1, r4, r8, sp, lr, pc} │ │ │ │ hlt 0xf448 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ @@ -71351,109 +71351,109 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq r2, lr, lr, r3 │ │ │ │ - smlabteq r2, r8, lr, r3 │ │ │ │ - smlabteq r2, r2, lr, r3 │ │ │ │ - @ instruction: 0x01023ebc │ │ │ │ - @ instruction: 0x01023eb6 │ │ │ │ - ldrdeq r1, [r5, -r8] │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - @ instruction: 0x01023e9e │ │ │ │ - @ instruction: 0x01023e98 │ │ │ │ - @ instruction: 0x01023e92 │ │ │ │ - smlabbeq r2, ip, lr, r3 │ │ │ │ - smlabbeq r2, r6, lr, r3 │ │ │ │ - smlabbeq r2, r0, lr, r3 │ │ │ │ - strdeq r1, [r5, -sl] │ │ │ │ - smlabteq r5, r8, pc, r1 @ │ │ │ │ - tsteq r2, lr, ror #28 │ │ │ │ - tsteq r2, r8, ror #28 │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - tsteq r2, r6, asr lr │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - tsteq r2, sl, asr #28 │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - tsteq r2, lr, lsr lr │ │ │ │ - tsteq r2, r8, lsr lr │ │ │ │ - tsteq r2, r2, lsr lr │ │ │ │ - tsteq r2, ip, lsr #28 │ │ │ │ - tsteq r2, r6, lsr #28 │ │ │ │ - tsteq r2, r0, lsr #28 │ │ │ │ - tsteq r2, sl, lsl lr │ │ │ │ - tsteq r2, r4, lsl lr │ │ │ │ - tsteq r2, lr, lsl #28 │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - tsteq r2, r2, lsl #28 │ │ │ │ - strdeq r3, [r2, -ip] │ │ │ │ - strdeq r3, [r2, -r6] │ │ │ │ - strdeq r3, [r2, -r0] │ │ │ │ - smlatteq r2, sl, sp, r3 │ │ │ │ - smlatteq r2, r4, sp, r3 │ │ │ │ - ldrdeq r3, [r2, -lr] │ │ │ │ - ldrdeq r3, [r2, -r8] │ │ │ │ - ldrdeq r3, [r2, -r2] │ │ │ │ - smlabteq r2, ip, sp, r3 │ │ │ │ - smlabteq r2, r6, sp, r3 │ │ │ │ - smlabteq r2, r0, sp, r3 │ │ │ │ - @ instruction: 0x01023dba │ │ │ │ - @ instruction: 0x01023db4 │ │ │ │ - smlatbeq r2, lr, sp, r3 │ │ │ │ - smlatbeq r2, r8, sp, r3 │ │ │ │ - smlatbeq r2, r2, sp, r3 │ │ │ │ - @ instruction: 0x01023d9c │ │ │ │ - @ instruction: 0x01023d96 │ │ │ │ - @ instruction: 0x01023d90 │ │ │ │ - smlabbeq r2, sl, sp, r3 │ │ │ │ - smlabbeq r2, r4, sp, r3 │ │ │ │ - tsteq r2, lr, ror sp │ │ │ │ - tsteq r2, r8, ror sp │ │ │ │ - tsteq r2, r2, ror sp │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, r6, ror #26 │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - tsteq r2, sl, asr sp │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - tsteq r2, lr, asr #26 │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, r4, lsr #26 │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - tsteq r2, r6, lsl #26 │ │ │ │ - tsteq r2, r0, lsl #26 │ │ │ │ - strdeq r3, [r2, -sl] │ │ │ │ - strdeq r3, [r2, -r4] │ │ │ │ - smlatteq r2, lr, ip, r3 │ │ │ │ - smlatteq r2, r8, ip, r3 │ │ │ │ - smlatteq r2, r2, ip, r3 │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + tsteq r2, r2, asr #28 │ │ │ │ + tsteq r2, ip, lsr lr │ │ │ │ + tsteq r2, r6, lsr lr │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + strdeq r1, [r5, -lr] │ │ │ │ + ldrdeq r1, [r5, -r4] │ │ │ │ + tsteq r2, lr, lsl lr │ │ │ │ + tsteq r2, r8, lsl lr │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + tsteq r2, ip, lsl #28 │ │ │ │ + tsteq r2, r6, lsl #28 │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + smlatteq r2, lr, sp, r3 │ │ │ │ + smlatteq r2, r8, sp, r3 │ │ │ │ + smlatteq r2, r2, sp, r3 │ │ │ │ ldrdeq r3, [r2, -ip] │ │ │ │ ldrdeq r3, [r2, -r6] │ │ │ │ ldrdeq r3, [r2, -r0] │ │ │ │ - smlabteq r2, sl, ip, r3 │ │ │ │ - smlabteq r2, r4, ip, r3 │ │ │ │ - @ instruction: 0x01023cbe │ │ │ │ - @ instruction: 0x01023cb8 │ │ │ │ - @ instruction: 0x01023cb2 │ │ │ │ - smlatbeq r2, ip, ip, r3 │ │ │ │ - smlatbeq r2, r6, ip, r3 │ │ │ │ - smlatbeq r2, r0, ip, r3 │ │ │ │ - @ instruction: 0x01023c9a │ │ │ │ + smlabteq r2, sl, sp, r3 │ │ │ │ + smlabteq r2, r4, sp, r3 │ │ │ │ + @ instruction: 0x01023dbe │ │ │ │ + @ instruction: 0x01023db8 │ │ │ │ + @ instruction: 0x01023db2 │ │ │ │ + smlatbeq r2, ip, sp, r3 │ │ │ │ + smlatbeq r2, r6, sp, r3 │ │ │ │ + smlatbeq r2, r0, sp, r3 │ │ │ │ + @ instruction: 0x01023d9a │ │ │ │ + @ instruction: 0x01023d94 │ │ │ │ + smlabbeq r2, lr, sp, r3 │ │ │ │ + smlabbeq r2, r8, sp, r3 │ │ │ │ + smlabbeq r2, r2, sp, r3 │ │ │ │ + tsteq r2, ip, ror sp │ │ │ │ + tsteq r2, r6, ror sp │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + tsteq r2, ip, asr #26 │ │ │ │ + tsteq r2, r6, asr #26 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, sl, lsr sp │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + tsteq r2, r8, lsr #26 │ │ │ │ + tsteq r2, r2, lsr #26 │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ + tsteq r2, r6, lsl sp │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + tsteq r2, sl, lsl #26 │ │ │ │ + tsteq r2, r4, lsl #26 │ │ │ │ + strdeq r3, [r2, -lr] │ │ │ │ + strdeq r3, [r2, -r8] │ │ │ │ + strdeq r3, [r2, -r2] │ │ │ │ + smlatteq r2, ip, ip, r3 │ │ │ │ + smlatteq r2, r6, ip, r3 │ │ │ │ + smlatteq r2, r0, ip, r3 │ │ │ │ + ldrdeq r3, [r2, -sl] │ │ │ │ + ldrdeq r3, [r2, -r4] │ │ │ │ + smlabteq r2, lr, ip, r3 │ │ │ │ + smlabteq r2, r8, ip, r3 │ │ │ │ + smlabteq r2, r2, ip, r3 │ │ │ │ + @ instruction: 0x01023cbc │ │ │ │ + @ instruction: 0x01023cb6 │ │ │ │ + @ instruction: 0x01023cb0 │ │ │ │ + smlatbeq r2, sl, ip, r3 │ │ │ │ + smlatbeq r2, r4, ip, r3 │ │ │ │ + @ instruction: 0x01023c9e │ │ │ │ + @ instruction: 0x01023c98 │ │ │ │ + @ instruction: 0x01023c92 │ │ │ │ + smlabbeq r2, ip, ip, r3 │ │ │ │ + smlabbeq r2, r6, ip, r3 │ │ │ │ + smlabbeq r2, r0, ip, r3 │ │ │ │ + tsteq r2, sl, ror ip │ │ │ │ + tsteq r2, r4, ror ip │ │ │ │ + tsteq r2, lr, ror #24 │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ + tsteq r2, r2, ror #24 │ │ │ │ + tsteq r2, ip, asr ip │ │ │ │ + tsteq r2, r6, asr ip │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r2, sl, asr #24 │ │ │ │ + tsteq r2, r4, asr #24 │ │ │ │ + tsteq r2, lr, lsr ip │ │ │ │ + tsteq r2, r8, lsr ip │ │ │ │ + tsteq r2, r2, lsr ip │ │ │ │ + tsteq r2, ip, lsr #24 │ │ │ │ + tsteq r2, r6, lsr #24 │ │ │ │ + tsteq r2, r0, lsr #24 │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -72270,16 +72270,16 @@ │ │ │ │ movwle r5, #65419 @ 0xff8b │ │ │ │ addpl pc, fp, #164, 10 @ 0x29000000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207d8 │ │ │ │ @ instruction: 0xf00184a2 │ │ │ │ svclt 0x0000be6d │ │ │ │ - tsteq r2, r4, asr lr │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ + ldrdeq r3, [r2, -r4] │ │ │ │ + @ instruction: 0x010435be │ │ │ │ mvnseq pc, #268435460 @ 0x10000004 │ │ │ │ stmdale r1!, {r0, r3, r4, r7, r9, lr} │ │ │ │ mvneq pc, #268435460 @ 0x10000004 │ │ │ │ stmdble sp, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrpl pc, r7, #164, 10 @ 0x29000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @@ -74915,194 +74915,194 @@ │ │ │ │ stmda r8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi feeec228 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b69600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq r4, lr, r8, sl │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ - ldrdeq pc, [r4, -lr] │ │ │ │ - @ instruction: 0x0102159a │ │ │ │ - @ instruction: 0x01021592 │ │ │ │ - @ instruction: 0x0104f2ba │ │ │ │ - @ instruction: 0x0104f2b8 │ │ │ │ - @ instruction: 0x0104f2be │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - @ instruction: 0x01040c98 │ │ │ │ - smlabteq r4, r0, r6, r1 │ │ │ │ - tstpeq r4, lr, ror r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - tstpeq r4, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + @ instruction: 0x01040c96 │ │ │ │ tstpeq r4, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01028b96 │ │ │ │ - smlabbeq r2, ip, r4, r1 │ │ │ │ - smlabbeq r2, r4, r4, r1 │ │ │ │ - tstpeq r4, sl, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, sl, r7, r1 │ │ │ │ - tstpeq r4, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, R12_usr @ │ │ │ │ - tsteq r2, r0, lsl #22 │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - smlatteq r2, lr, r3, r1 │ │ │ │ - ldrdeq pc, [r4, -sl] │ │ │ │ - smlabteq r2, r4, r3, r1 │ │ │ │ - smlatbeq r4, r2, r2, pc @ │ │ │ │ - smlabteq r4, ip, r3, pc @ │ │ │ │ - tstpeq r4, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r8, r3, pc @ │ │ │ │ - @ instruction: 0x0104f3ba │ │ │ │ - smlabteq r4, r2, r3, pc @ │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - @ instruction: 0x0102f8b4 │ │ │ │ - tsteq r4, r2, ror #20 │ │ │ │ - tstpeq r4, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r2, -r4] │ │ │ │ - smlabteq r2, ip, r2, r1 │ │ │ │ - smlabbeq r5, r0, r8, r3 │ │ │ │ - tstpeq r4, r8 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [r4, -ip] @ │ │ │ │ - tstpeq r2, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r0, r0, pc @ │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - smlabteq r2, r8, r5, pc @ │ │ │ │ - tstpeq r4, r2, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - tstpeq r4, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - smlabteq r4, lr, r5, r1 │ │ │ │ - @ instruction: 0x010acf98 │ │ │ │ - tstpeq r4, r8 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, (UNDEF: 4) @ │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - strdeq lr, [r4, -r4] │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - smlatteq r4, ip, pc, lr @ │ │ │ │ - smlatteq r4, r8, pc, lr @ │ │ │ │ - smlatteq r4, r4, pc, lr @ │ │ │ │ - smlatteq r4, r0, pc, lr @ │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - smlabteq r4, ip, pc, lr @ │ │ │ │ - smlabteq r4, r8, pc, lr @ │ │ │ │ - smlabteq r4, r4, pc, lr @ │ │ │ │ - smlabteq r4, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0104efbc │ │ │ │ - @ instruction: 0x0104efb8 │ │ │ │ - @ instruction: 0x0104efb2 │ │ │ │ - tsteq r4, r6, lsl #12 │ │ │ │ - smlatbeq r4, r2, sp, lr │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - smlatteq r4, r6, lr, lr │ │ │ │ - smlatteq r4, lr, lr, lr │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - ldrdeq lr, [r4, -sl] │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + tsteq r2, r2, lsl r5 │ │ │ │ + tstpeq r4, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r4, r0, asr #12 │ │ │ │ + strdeq pc, [r4, -lr] │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + ldrdeq pc, [r4, -lr] │ │ │ │ + smlatteq r4, r0, r1, pc @ │ │ │ │ + ldrdeq pc, [r4, -lr] │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + smlatbeq r4, sl, r1, pc @ │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + smlabbeq r4, ip, r1, pc @ │ │ │ │ + smlabbeq r4, r2, r1, pc @ │ │ │ │ + smlabbeq r4, r0, r1, pc @ │ │ │ │ + smlabbeq r2, r0, sl, r8 │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ + tsteq r2, lr, ror #6 │ │ │ │ + tstpeq r4, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r4, asr #6 │ │ │ │ + tstpeq r4, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, lr, r1, pc @ │ │ │ │ + tstpeq r4, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010212b0 │ │ │ │ + tstpeq r2, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r2, r9, r0 │ │ │ │ + swpeq pc, r0, [r4] @ │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + smlabbeq r4, r8, pc, lr @ │ │ │ │ + tstpeq r4, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102f790 │ │ │ │ + tstpeq r4, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010429b0 │ │ │ │ + tstpeq r2, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r2, pc, lr @ │ │ │ │ + smlatteq r4, r2, pc, lr @ │ │ │ │ + @ instruction: 0x010415b2 │ │ │ │ + smlatbeq r4, lr, r5, r1 │ │ │ │ + smlabteq r4, r2, pc, lr @ │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + tsteq r4, lr, asr #10 │ │ │ │ + tsteq sl, r8, lsl pc │ │ │ │ + smlabbeq r4, r8, pc, lr @ │ │ │ │ + smlabbeq r4, r0, pc, lr @ │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r4, r0, asr pc │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r4, r4, asr #30 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r4, ip, lsr pc │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + smlabbeq r4, r6, r5, r1 │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + smlabbeq r4, sl, lr, lr │ │ │ │ + @ instruction: 0x0104ee92 │ │ │ │ + smlatteq r4, r2, lr, lr │ │ │ │ + tsteq r4, r6, ror #28 │ │ │ │ + tsteq r4, lr, ror #28 │ │ │ │ + smlabteq r4, r6, lr, lr │ │ │ │ + tsteq r4, sl, asr lr │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + smlabbeq r4, sl, lr, lr │ │ │ │ + smlabbeq r4, sl, lr, lr │ │ │ │ + @ instruction: 0x010accb4 │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + @ instruction: 0x0104ed94 │ │ │ │ + @ instruction: 0x0104ed90 │ │ │ │ + smlabbeq r4, ip, sp, lr │ │ │ │ + smlabbeq r4, r8, sp, lr │ │ │ │ + smlabbeq r4, r4, sp, lr │ │ │ │ + smlabbeq r4, r0, sp, lr │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + smlatteq r4, sl, sp, lr │ │ │ │ + smlabteq r4, r6, r3, r1 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + smlabteq r4, sl, ip, lr │ │ │ │ ldrdeq lr, [r4, -r2] │ │ │ │ - smlabteq r4, lr, lr, lr │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - tsteq sl, r4, lsr sp │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - tsteq r4, sl, ror #28 │ │ │ │ - tsteq r4, r6, asr #8 │ │ │ │ - smlatteq r4, r2, fp, lr │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - smlatbeq r4, r2, sp, lr │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - smlabbeq r4, r6, sp, lr │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ - tsteq r4, r2, lsl sp │ │ │ │ - tsteq r4, lr, lsl #26 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - smlabbeq r4, sl, sp, lr │ │ │ │ - tsteq sl, r4, ror fp │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r4, r8, asr #26 │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - ldrdeq ip, [sl, -sl] │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - @ instruction: 0x010512b2 │ │ │ │ - smlabbeq r2, ip, r3, r8 │ │ │ │ - smlatteq r2, r0, fp, r0 │ │ │ │ - smlabteq r4, sl, r3, r0 │ │ │ │ - tsteq r4, lr, lsr r4 │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - smlabteq r4, r8, ip, lr │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + smlatbeq r4, r6, ip, lr │ │ │ │ + smlatbeq r4, lr, ip, lr │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ + @ instruction: 0x0104ec9a │ │ │ │ + @ instruction: 0x0104ec96 │ │ │ │ + @ instruction: 0x0104ec92 │ │ │ │ + smlabbeq r4, lr, ip, lr │ │ │ │ smlabteq r4, sl, ip, lr │ │ │ │ - smlabteq r4, lr, ip, lr │ │ │ │ - smlatteq r4, sl, r3, r1 │ │ │ │ - smlatteq r2, ip, fp, r0 │ │ │ │ - smlatteq r2, r4, fp, r0 │ │ │ │ - smlatbeq r4, r4, ip, lr │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - tsteq r4, sl, ror #24 │ │ │ │ - @ instruction: 0x01041396 │ │ │ │ - smlabbeq r2, r8, fp, r0 │ │ │ │ - smlabbeq r2, r0, fp, r0 │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r4, r2, lsl #24 │ │ │ │ - tsteq r4, r6, lsl #24 │ │ │ │ - tsteq r4, r2, asr #6 │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - tsteq r2, ip, lsl fp │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - smlatbeq r4, r0, fp, lr │ │ │ │ - smlatbeq r4, r6, fp, lr │ │ │ │ - strdeq r1, [r4, -r4] │ │ │ │ - smlabteq r2, r8, sl, r0 │ │ │ │ - smlabteq r2, r2, sl, r0 │ │ │ │ - smlabteq r4, r0, fp, lr │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r4, lr, asr #22 │ │ │ │ - smlatbeq r4, ip, r2, r1 │ │ │ │ - tsteq r2, r0, ror sl │ │ │ │ - tsteq r2, sl, ror #20 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + strdeq ip, [sl, -r4] │ │ │ │ strdeq lr, [r4, -r6] │ │ │ │ - tsteq r4, r4, ror #4 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - tsteq r2, r2, lsl sl │ │ │ │ - tsteq r4, r8, lsr fp │ │ │ │ - @ instruction: 0x0104ea98 │ │ │ │ - @ instruction: 0x0104ea9e │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - smlabteq r2, r0, r9, r0 │ │ │ │ - @ instruction: 0x010209ba │ │ │ │ - strdeq lr, [r4, -r4] │ │ │ │ - tsteq r4, r0, asr #20 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - @ instruction: 0x010205b2 │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ + smlabteq r4, r8, ip, lr │ │ │ │ + smlabteq r4, r0, ip, lr │ │ │ │ + @ instruction: 0x0104ecb8 │ │ │ │ + tsteq sl, sl, asr sl │ │ │ │ + @ instruction: 0x0104ecb6 │ │ │ │ + smlatbeq r4, lr, ip, lr │ │ │ │ + smlatbeq r4, r6, ip, lr │ │ │ │ + @ instruction: 0x0104ecba │ │ │ │ + @ instruction: 0x0104ecb2 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r4, sl, asr #6 │ │ │ │ + @ instruction: 0x010413be │ │ │ │ + ldrdeq r0, [r2, -r0] │ │ │ │ + smlabteq r2, r8, fp, r0 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + tsteq r2, r4, ror #22 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + smlatteq r4, r6, fp, lr │ │ │ │ + smlatteq r4, sl, fp, lr │ │ │ │ + tsteq r4, r6, lsl r3 │ │ │ │ + tsteq r2, r8, lsl #22 │ │ │ │ + tsteq r2, r0, lsl #22 │ │ │ │ + ldrdeq lr, [r4, -r4] │ │ │ │ + smlabbeq r4, r2, fp, lr │ │ │ │ + smlabbeq r4, r6, fp, lr │ │ │ │ + smlabteq r4, r2, r2, r1 │ │ │ │ + smlatbeq r2, r4, sl, r0 │ │ │ │ + @ instruction: 0x01020a9c │ │ │ │ + smlabbeq r4, r4, fp, lr │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r2, r2, asr #20 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + smlabteq r4, r8, sl, lr │ │ │ │ + smlabteq r4, lr, sl, lr │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + strdeq r0, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r9, r0 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + tsteq r4, r6, ror sl │ │ │ │ + smlatteq r4, r4, r1, r1 │ │ │ │ + @ instruction: 0x01020998 │ │ │ │ + @ instruction: 0x01020992 │ │ │ │ + @ instruction: 0x0104eab8 │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + @ instruction: 0x0104119c │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, sl, lsr r9 │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + smlabteq r4, r0, r9, lr │ │ │ │ + smlabteq r4, r6, r9, lr │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0b6fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdale pc, {r3, r4, r5, r6, r7, r8, r9, sl, fp} @ │ │ │ │ stmdale r9, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -75134,24 +75134,24 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r2, ip, r1, r0 │ │ │ │ - smlatteq r4, ip, r7, lr │ │ │ │ - @ instruction: 0x0104e7bc │ │ │ │ - @ instruction: 0x0104e7be │ │ │ │ - @ instruction: 0x0104e796 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - smlabbeq r2, lr, r1, r0 │ │ │ │ - smlabbeq r2, r8, r1, r0 │ │ │ │ - smlabbeq r2, r2, r1, r0 │ │ │ │ - tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ + tsteq r4, lr, lsr r7 │ │ │ │ + tsteq r4, r6, lsl r7 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + tsteq r2, lr, lsl #2 │ │ │ │ + tsteq r2, r8, lsl #2 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + strdeq r0, [r2, -ip] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x46984615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ @@ -75437,79 +75437,79 @@ │ │ │ │ and lr, r7, r6, asr ip │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mcrr 7, 11, pc, ip, cr5 @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x0102e8b2 │ │ │ │ - tsteq r4, r2, lsl r4 │ │ │ │ - smlabbeq r2, ip, r8, lr │ │ │ │ - smlabbeq r2, sl, r8, lr │ │ │ │ - smlabbeq r2, r8, r8, lr │ │ │ │ - smlabbeq r2, r6, r8, lr │ │ │ │ - smlatbeq sl, r6, r2, ip │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - tsteq r2, sl, ror r8 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ - tsteq r2, ip, ror #16 │ │ │ │ - tsteq r2, r0, ror r8 │ │ │ │ - tsteq r2, sl, ror #16 │ │ │ │ - tsteq r4, r2, asr #6 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r4, sl, lsr r8 │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - smlabteq r2, r6, fp, r7 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - smlabteq r4, r6, r7, r0 │ │ │ │ - tsteq r2, r0, lsl ip │ │ │ │ - tsteq r2, lr, lsl #24 │ │ │ │ - smlabbeq sl, r2, r1, ip │ │ │ │ - smlatbeq r4, r4, r1, r0 │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - tsteq r2, r4, lsl ip │ │ │ │ - @ instruction: 0x0102e79c │ │ │ │ - smlabteq r3, r0, sl, pc @ │ │ │ │ - tsteq r4, lr, lsl #10 │ │ │ │ - strheq lr, [r4, -ip] │ │ │ │ - smlabbeq r4, sl, r6, r1 │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - smlatbeq r2, r4, r8, lr │ │ │ │ - @ instruction: 0x0102e89e │ │ │ │ - tsteq r2, r6, asr r7 │ │ │ │ - tsteq r2, sl, asr r7 │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ - tsteq r2, lr, asr r7 │ │ │ │ - swpeq ip, r2, [sl] │ │ │ │ - @ instruction: 0x0104e498 │ │ │ │ - strdeq pc, [r3, -r8] │ │ │ │ - tsteq r2, sl, lsr r7 │ │ │ │ - ldrdeq pc, [r3, -sl] │ │ │ │ - smlatteq r2, r8, r5, lr │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - tsteq r2, r8, lsr #14 │ │ │ │ - tsteq r2, r2, lsr r7 │ │ │ │ - tsteq r2, ip, lsr r7 │ │ │ │ - tsteq r2, r2, asr #14 │ │ │ │ - ldrdeq fp, [sl, -r2] │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - tstpeq r3, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r4, -lr] │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - smlabbeq sl, sl, pc, fp @ │ │ │ │ - tsteq r2, sl, asr #14 │ │ │ │ - smlabteq r0, r2, lr, sl │ │ │ │ - @ instruction: 0x0104e3b4 │ │ │ │ - @ instruction: 0x0104e3ba │ │ │ │ - smlabteq r4, r0, r3, lr │ │ │ │ - smlabbeq r1, ip, sp, pc @ │ │ │ │ + tsteq r2, r2, lsr r8 │ │ │ │ + @ instruction: 0x0104d392 │ │ │ │ + tsteq r2, ip, lsl #16 │ │ │ │ + tsteq r2, sl, lsl #16 │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + tsteq r2, r6, lsl #16 │ │ │ │ + tsteq sl, r6, lsr #4 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlatteq r2, ip, r7, lr │ │ │ │ + strdeq lr, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r7, lr │ │ │ │ + smlabteq r4, r2, r2, sp │ │ │ │ + @ instruction: 0x010407bc │ │ │ │ + @ instruction: 0x010407ba │ │ │ │ + strdeq r7, [r2, -r4] │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + smlabbeq r4, r8, r8, r0 │ │ │ │ + tsteq r4, r6, asr #14 │ │ │ │ + @ instruction: 0x01027b90 │ │ │ │ + smlabbeq r2, lr, fp, r7 │ │ │ │ + tsteq sl, r2, lsl #2 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + smlatbeq r2, ip, fp, r7 │ │ │ │ + @ instruction: 0x01027b94 │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tstpeq r3, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, lr, r4, lr │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r4, sl, lsl #12 │ │ │ │ + tsteq r4, ip, ror r4 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + tsteq r2, lr, lsl r8 │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + ldrdeq lr, [r2, -lr] │ │ │ │ + tsteq sl, r2, lsl r0 │ │ │ │ + tsteq r4, r8, lsl r4 │ │ │ │ + tstpeq r3, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102e6ba │ │ │ │ + tstpeq r3, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r8, ror #10 │ │ │ │ + @ instruction: 0x0104ffbc │ │ │ │ + smlatbeq r2, r2, r6, lr │ │ │ │ + smlatbeq r2, r8, r6, lr │ │ │ │ + @ instruction: 0x0102e6b2 │ │ │ │ + @ instruction: 0x0102e6bc │ │ │ │ + smlabteq r2, r2, r6, lr │ │ │ │ + tsteq sl, r2, asr pc │ │ │ │ + tsteq r4, r8, ror r3 │ │ │ │ + @ instruction: 0x0103f8b8 │ │ │ │ + tsteq r4, lr, ror r3 │ │ │ │ + @ instruction: 0x01041490 │ │ │ │ + tsteq sl, sl, lsl #30 │ │ │ │ + smlabteq r2, sl, r6, lr │ │ │ │ + tsteq r0, r2, asr #28 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + tstpeq r1, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ ldrlt r8, [r0, #-1167] @ 0xfffffb71 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ subhi pc, sp, r1, lsl #4 │ │ │ │ @@ -76348,103 +76348,103 @@ │ │ │ │ vmax.s8 d24, d16, d3 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami sl, {r1, r3, r4, r5, r6, r7, r8, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000bf96 │ │ │ │ - @ instruction: 0x0104e29c │ │ │ │ - smlatteq r1, r0, sl, pc @ │ │ │ │ - smlatbeq r4, r2, r1, lr │ │ │ │ - @ instruction: 0x0101fa98 │ │ │ │ - tstpeq r1, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, ip, r9, pc @ │ │ │ │ - smlabteq r1, r0, r9, pc @ │ │ │ │ - @ instruction: 0x0101f9b6 │ │ │ │ - smlatbeq r1, r4, r9, pc @ │ │ │ │ - tstpeq r1, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r4] │ │ │ │ - smlatteq r1, sl, r8, pc @ │ │ │ │ - smlabteq r1, r6, r8, pc @ │ │ │ │ - @ instruction: 0x0101f89c │ │ │ │ - tstpeq r1, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + tstpeq r1, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ + tstpeq r1, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -sl] │ │ │ │ + smlatteq r1, r2, r9, pc @ │ │ │ │ + @ instruction: 0x0101f9be │ │ │ │ + @ instruction: 0x0101f992 │ │ │ │ + tstpeq r1, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -r6] │ │ │ │ + smlabteq r1, r8, r8, pc @ │ │ │ │ + @ instruction: 0x0101f89e │ │ │ │ + tstpeq r1, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r1, -r8] │ │ │ │ - smlabteq r1, ip, r7, pc @ │ │ │ │ - smlabteq r1, r2, r7, pc @ │ │ │ │ - @ instruction: 0x0101f79e │ │ │ │ + ldrdeq pc, [r1, -r2] │ │ │ │ + smlatbeq r1, r4, r7, pc @ │ │ │ │ tstpeq r1, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ tstpeq r1, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, lr, r6, pc @ │ │ │ │ - smlabteq r1, r8, r6, pc @ │ │ │ │ - @ instruction: 0x0101f69a │ │ │ │ - tstpeq r1, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, lr, r5, pc @ │ │ │ │ - smlabteq r1, r2, r5, pc @ │ │ │ │ - @ instruction: 0x0101f596 │ │ │ │ - smlabbeq r1, ip, r5, pc @ │ │ │ │ - tstpeq r1, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r1, -sl] │ │ │ │ - smlatbeq r1, ip, r4, pc @ │ │ │ │ - tstpeq r1, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r6, pc, sp @ │ │ │ │ - smlatteq r1, ip, r3, pc @ │ │ │ │ - @ instruction: 0x0101f3bc │ │ │ │ - smlabbeq r1, lr, r3, pc @ │ │ │ │ - tstpeq r1, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, r6, r2, pc @ │ │ │ │ - smlabteq r1, r0, r2, pc @ │ │ │ │ - @ instruction: 0x0101f29a │ │ │ │ - tstpeq r1, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r2] │ │ │ │ - smlabteq r1, r6, r1, pc @ │ │ │ │ - @ instruction: 0x0101f1bc │ │ │ │ + strdeq pc, [r1, -r8] │ │ │ │ + smlabteq r1, sl, r6, pc @ │ │ │ │ + @ instruction: 0x0101f69e │ │ │ │ + @ instruction: 0x0101f694 │ │ │ │ + tstpeq r1, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r1, -r6] │ │ │ │ + smlabteq r1, r0, r5, pc @ │ │ │ │ + @ instruction: 0x0101f594 │ │ │ │ + smlabbeq r1, r0, r5, pc @ │ │ │ │ + tstpeq r1, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -r6] │ │ │ │ + smlatteq r1, r0, r4, pc @ │ │ │ │ + @ instruction: 0x0101f49e │ │ │ │ + smlabbeq r1, r8, r4, pc @ │ │ │ │ + tstpeq r1, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -ip] │ │ │ │ + ldrdeq pc, [r1, -r6] │ │ │ │ + tsteq r4, r6, ror #30 │ │ │ │ + tstpeq r1, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, r0, r2, pc @ │ │ │ │ + @ instruction: 0x0101f2ba │ │ │ │ + @ instruction: 0x0101f294 │ │ │ │ + tstpeq r1, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, ip, r1, pc @ │ │ │ │ + @ instruction: 0x0101f1be │ │ │ │ @ instruction: 0x0101f198 │ │ │ │ - tstpeq r1, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r0] │ │ │ │ - smlabteq r1, r6, r0, pc @ │ │ │ │ - strheq pc, [r1, -lr] @ │ │ │ │ - swpeq pc, ip, [r1] @ │ │ │ │ - tstpeq r1, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r1, -r4] │ │ │ │ - ldrdeq lr, [r1, -r2] │ │ │ │ - smlatbeq r1, lr, pc, lr @ │ │ │ │ - smlabbeq r1, r2, pc, lr @ │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r1, r2, lsr #30 │ │ │ │ - strdeq lr, [r1, -lr] │ │ │ │ - ldrdeq lr, [r1, -sl] │ │ │ │ - smlatbeq r1, ip, lr, lr │ │ │ │ - smlabbeq r1, r8, lr, lr │ │ │ │ + tstpeq r1, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, lr, r0, pc @ │ │ │ │ + smlabteq r1, r4, r0, pc @ │ │ │ │ + swpeq pc, sl, [r1] @ │ │ │ │ + swpeq pc, r2, [r1] @ │ │ │ │ + tstpeq r1, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r1, -r2] │ │ │ │ + smlabteq r1, r8, pc, lr @ │ │ │ │ + smlabteq r1, r0, pc, lr @ │ │ │ │ + @ instruction: 0x0101ef9e │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + smlatbeq r1, sl, lr, lr │ │ │ │ + smlatbeq r1, r2, lr, lr │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + tsteq r1, r8, lsl #28 │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e245c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6be04> │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77249,98 +77249,98 @@ │ │ │ │ ldrbhi pc, [r6, r1, lsl #4]! @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r5, {r4, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b88c │ │ │ │ - strdeq lr, [r1, -ip] │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, sl, asr #24 │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + @ instruction: 0x0104d39c │ │ │ │ + @ instruction: 0x0104d390 │ │ │ │ smlatteq r1, lr, fp, lr │ │ │ │ - @ instruction: 0x0101eb94 │ │ │ │ - smlabbeq r1, sl, fp, lr │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tsteq r4, sl, ror #6 │ │ │ │ - smlatbeq r4, r2, r3, sp │ │ │ │ - tsteq r1, r8, lsl #22 │ │ │ │ - tsteq r4, lr, lsl #8 │ │ │ │ + smlabteq r1, sl, fp, lr │ │ │ │ + @ instruction: 0x0101eb9c │ │ │ │ + @ instruction: 0x0101eb92 │ │ │ │ + tsteq r1, lr, ror #22 │ │ │ │ + tsteq r1, r4, lsl fp │ │ │ │ + tsteq r1, sl, lsl #22 │ │ │ │ + smlatteq r1, r2, sl, lr │ │ │ │ + smlatteq r4, sl, r2, sp │ │ │ │ + tsteq r4, r2, lsr #6 │ │ │ │ + smlabbeq r1, r8, sl, lr │ │ │ │ smlabbeq r4, lr, r3, sp │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - smlatteq r1, r0, r9, lr │ │ │ │ - @ instruction: 0x0101e9bc │ │ │ │ - smlabbeq r1, sl, r9, lr │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - smlatteq r1, ip, r8, lr │ │ │ │ - @ instruction: 0x0101e8be │ │ │ │ - smlabbeq r1, ip, r8, lr │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - strdeq lr, [r1, -sl] │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ + tsteq r4, lr, lsl #6 │ │ │ │ + smlatbeq r1, ip, r9, lr │ │ │ │ + smlabbeq r1, r0, r9, lr │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + smlatteq r1, r6, r8, lr │ │ │ │ + smlabteq r1, lr, r8, lr │ │ │ │ + smlatbeq r1, r0, r8, lr │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + tsteq r1, lr, lsr r8 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ ldrdeq lr, [r1, -ip] │ │ │ │ - smlatbeq r1, ip, r7, lr │ │ │ │ - smlatbeq r1, r2, r7, lr │ │ │ │ + smlatbeq r1, sl, r7, lr │ │ │ │ tsteq r1, sl, ror r7 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, ip, lsr #14 │ │ │ │ tsteq r1, r2, lsr #14 │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r6, lr │ │ │ │ - @ instruction: 0x0101e69a │ │ │ │ - @ instruction: 0x0101e690 │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ + strdeq lr, [r1, -sl] │ │ │ │ + smlabteq r1, r8, r6, lr │ │ │ │ + smlatbeq r1, r2, r6, lr │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ tsteq r1, sl, lsl r6 │ │ │ │ - smlatteq r1, r8, r5, lr │ │ │ │ - smlabteq r1, r2, r5, lr │ │ │ │ - @ instruction: 0x0101e59c │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - tsteq r1, ip, lsr r5 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - ldrdeq lr, [r1, -r8] │ │ │ │ - @ instruction: 0x0101e4b0 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ + strdeq lr, [r1, -ip] │ │ │ │ + smlabteq r1, ip, r5, lr │ │ │ │ + @ instruction: 0x0101e59a │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, ip, lsl r5 │ │ │ │ + smlatteq r1, ip, r4, lr │ │ │ │ + smlatteq r1, r2, r4, lr │ │ │ │ + @ instruction: 0x0101e4bc │ │ │ │ smlabbeq r1, sl, r4, lr │ │ │ │ tsteq r1, r8, asr r4 │ │ │ │ - tsteq r1, r6, lsr #8 │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - ldrdeq lr, [r1, -sl] │ │ │ │ - smlatbeq r1, sl, r3, lr │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - tsteq r1, lr, asr #6 │ │ │ │ - tsteq r1, r6, asr #6 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - strdeq lr, [r1, -lr] │ │ │ │ + tsteq r1, r0, lsr r4 │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + ldrdeq lr, [r1, -r8] │ │ │ │ + smlatbeq r1, r6, r3, lr │ │ │ │ + smlabbeq r1, r8, r3, lr │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, sl, lsr #6 │ │ │ │ + strdeq lr, [r1, -ip] │ │ │ │ smlabteq r1, lr, r2, lr │ │ │ │ - @ instruction: 0x0101e29e │ │ │ │ - @ instruction: 0x0101e296 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ + smlabteq r1, r6, r2, lr │ │ │ │ + smlatbeq r1, r2, r2, lr │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ tsteq r1, r6, lsl r2 │ │ │ │ - smlatteq r1, ip, r1, lr │ │ │ │ - smlabteq r1, r2, r1, lr │ │ │ │ - @ instruction: 0x0101e192 │ │ │ │ - smlabbeq r1, sl, r1, lr │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - smlatteq r1, sl, r0, lr │ │ │ │ - smlabteq r1, r0, r0, lr │ │ │ │ - strheq lr, [r1, -r8] │ │ │ │ - swpeq lr, r6, [r1] │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ + strdeq lr, [r1, -r0] │ │ │ │ + smlabteq r1, r0, r1, lr │ │ │ │ + @ instruction: 0x0101e1b8 │ │ │ │ + @ instruction: 0x0101e196 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, r2, lsl r1 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + smlatteq r1, r8, r0, lr │ │ │ │ + strheq lr, [r1, -lr] │ │ │ │ + strheq lr, [r1, -r6] │ │ │ │ + swpeq lr, r4, [r1] │ │ │ │ + tsteq r1, sl, rrx │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ orrsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b081b1 │ │ │ │ movwle r5, #61436 @ 0xeffc │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 963270 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c3cbc │ │ │ │ blx 963ee8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - strdeq sp, [r1, -r4] │ │ │ │ - smlabteq r1, r4, lr, sp │ │ │ │ - @ instruction: 0x0101de98 │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - tsteq r1, r2, lsl lr │ │ │ │ - smlatteq r1, lr, sp, sp │ │ │ │ - smlabteq r1, r2, sp, sp │ │ │ │ - @ instruction: 0x0101dd9e │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - smlatteq r1, r4, ip, sp │ │ │ │ - @ instruction: 0x0101dcb6 │ │ │ │ - smlatbeq r1, ip, ip, sp │ │ │ │ - smlabbeq r1, r6, ip, sp │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - ldrdeq sp, [r1, -sl] │ │ │ │ - @ instruction: 0x0101dbb6 │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + smlatteq r1, ip, sp, sp │ │ │ │ + smlabteq r1, r0, sp, sp │ │ │ │ + @ instruction: 0x0101ddb6 │ │ │ │ + @ instruction: 0x0101dd92 │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + smlatteq r1, r6, ip, sp │ │ │ │ + smlabteq r1, r0, ip, sp │ │ │ │ + @ instruction: 0x0101dc92 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, r6, lsr ip │ │ │ │ + tsteq r1, ip, lsr #24 │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + smlatteq r1, r0, fp, sp │ │ │ │ + @ instruction: 0x0101dbb4 │ │ │ │ smlabbeq r1, r8, fp, sp │ │ │ │ - tsteq r1, ip, asr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - tsteq r1, r4, lsl #22 │ │ │ │ - strdeq sp, [r1, -sl] │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - smlatbeq r1, sl, sl, sp │ │ │ │ - smlatbeq r1, r0, sl, sp │ │ │ │ - smlabbeq r1, ip, sl, sp │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ + tsteq r1, lr, ror fp │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101dab0 │ │ │ │ + smlabbeq r1, r4, sl, sp │ │ │ │ + tsteq r1, sl, ror sl │ │ │ │ + tsteq r1, r6, asr sl │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ tsteq r1, r0, lsr #20 │ │ │ │ tsteq r1, ip, lsl #20 │ │ │ │ smlatteq r1, r0, r9, sp │ │ │ │ - smlabteq r1, ip, r9, sp │ │ │ │ - @ instruction: 0x0101d9b8 │ │ │ │ + @ instruction: 0x0101d9b4 │ │ │ │ + smlatbeq r1, r0, r9, sp │ │ │ │ smlabbeq r1, ip, r9, sp │ │ │ │ - tsteq r1, ip, asr r9 │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ - tsteq r1, r2, lsl #18 │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - @ instruction: 0x0101d896 │ │ │ │ - smlabbeq r1, ip, r8, sp │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - strdeq sp, [r1, -sl] │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, r8, lsr r9 │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ ldrdeq sp, [r1, -ip] │ │ │ │ - smlatbeq r1, sl, r7, sp │ │ │ │ - smlabbeq r1, r8, r7, sp │ │ │ │ - tsteq r4, sl, ror #2 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - tsteq r4, ip, ror #2 │ │ │ │ - @ instruction: 0x0101d6be │ │ │ │ - @ instruction: 0x0101d698 │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - smlatteq r1, r0, r5, sp │ │ │ │ - @ instruction: 0x0101d5b2 │ │ │ │ - smlabbeq r1, r4, r5, sp │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - smlatteq r1, r8, r4, sp │ │ │ │ - @ instruction: 0x0101d4be │ │ │ │ - @ instruction: 0x0101d4b6 │ │ │ │ - @ instruction: 0x0101d492 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ + smlatbeq r1, lr, r8, sp │ │ │ │ + smlabbeq r1, r2, r8, sp │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + tsteq r1, r2, asr r8 │ │ │ │ + tsteq r1, r6, lsl r8 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + smlatteq r1, r0, r7, sp │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101d7b4 │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ + smlatteq r4, sl, r0, ip │ │ │ │ + @ instruction: 0x0104c1bc │ │ │ │ + smlatteq r4, ip, r0, ip │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + smlatteq r1, r8, r5, sp │ │ │ │ + ldrdeq sp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101d5bc │ │ │ │ + smlabbeq r1, lr, r5, sp │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + smlatbeq r1, r8, r4, sp │ │ │ │ + smlabbeq r1, sl, r4, sp │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ tsteq r1, r6, lsr r4 │ │ │ │ - tsteq r1, lr, lsr #8 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - smlatteq r1, r2, r3, sp │ │ │ │ - ldrdeq sp, [r1, -sl] │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + smlatteq r1, r4, r3, sp │ │ │ │ @ instruction: 0x0101d3b6 │ │ │ │ + smlatbeq r1, lr, r3, sp │ │ │ │ smlabbeq r1, ip, r3, sp │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, r8, lsr #6 │ │ │ │ - tsteq r1, r6, lsl #6 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + ldrdeq sp, [r1, -lr] │ │ │ │ @ instruction: 0x0101d2b0 │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ + smlatbeq r1, r8, r2, sp │ │ │ │ + smlabbeq r1, r6, r2, sp │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ cmnpvs ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmppvs pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79026,108 +79026,108 @@ │ │ │ │ @ instruction: 0xf04f537e │ │ │ │ blcc 8c4a8c │ │ │ │ blx 964cb8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - smlatteq r1, r6, r0, sp │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - strheq sp, [r1, -r8] │ │ │ │ - smlabbeq r1, ip, r0, sp │ │ │ │ - smlabbeq r1, r2, r0, sp │ │ │ │ + tsteq r1, r6, rrx │ │ │ │ qaddeq sp, ip, r1 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ - mrseq sp, (UNDEF: 1) │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - smlatbeq r1, r0, pc, ip @ │ │ │ │ - @ instruction: 0x0101cf96 │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + tsteq r1, r2 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + smlatbeq r1, lr, pc, ip @ │ │ │ │ + smlabbeq r1, r0, pc, ip @ │ │ │ │ + tsteq r1, r0, asr pc │ │ │ │ + tsteq r1, r0, lsr #30 │ │ │ │ tsteq r1, r6, lsl pc │ │ │ │ - smlatteq r1, r6, lr, ip │ │ │ │ - @ instruction: 0x0101ceb6 │ │ │ │ - smlatbeq r1, ip, lr, ip │ │ │ │ - smlabbeq r1, r8, lr, ip │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - tsteq r1, r2, asr lr │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + smlabteq r1, r6, lr, ip │ │ │ │ + @ instruction: 0x0101cebc │ │ │ │ + @ instruction: 0x0101ce96 │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ tsteq r1, ip, lsr #28 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - smlabteq r1, lr, sp, ip │ │ │ │ - @ instruction: 0x0101cd9e │ │ │ │ - @ instruction: 0x0101cd94 │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, r8, lsl #28 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, sp, ip │ │ │ │ + tsteq r1, lr, ror sp │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ tsteq r1, r4, lsl sp │ │ │ │ - smlatteq r1, r4, ip, ip │ │ │ │ - @ instruction: 0x0101ccb4 │ │ │ │ - smlatbeq r1, sl, ip, ip │ │ │ │ - smlabbeq r1, r6, ip, ip │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, r4, ip, ip │ │ │ │ + @ instruction: 0x0101ccba │ │ │ │ + @ instruction: 0x0101cc94 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ tsteq r1, sl, lsr #24 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - smlabteq r1, lr, fp, ip │ │ │ │ - smlatbeq r1, r0, fp, ip │ │ │ │ - tsteq r1, r0, ror fp │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - smlatteq r1, r6, sl, ip │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, fp, ip │ │ │ │ + tsteq r1, ip, ror fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, r0, sl, ip │ │ │ │ @ instruction: 0x0101cab6 │ │ │ │ - smlabbeq r1, r6, sl, ip │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ + @ instruction: 0x0101ca92 │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + tsteq r1, ip, asr sl │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ smlabteq r1, ip, r9, ip │ │ │ │ - @ instruction: 0x0101c99e │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r1, r4, lsr r9 │ │ │ │ - tsteq r1, r0, lsl r9 │ │ │ │ - smlatteq r1, r4, r8, ip │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ + smlatbeq r1, r8, r9, ip │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ + smlatteq r1, lr, r8, ip │ │ │ │ + @ instruction: 0x0101c8be │ │ │ │ @ instruction: 0x0101c8b4 │ │ │ │ - smlabbeq r1, r4, r8, ip │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, sl, asr #16 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ + @ instruction: 0x0101c890 │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ smlabteq r1, sl, r7, ip │ │ │ │ - @ instruction: 0x0101c79c │ │ │ │ - tsteq r1, r2, ror r7 │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ + smlatbeq r1, r6, r7, ip │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, sl, asr #14 │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ strdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, sl, r6, ip │ │ │ │ smlabteq r1, r4, r6, ip │ │ │ │ - smlatbeq r1, r2, r6, ip │ │ │ │ - tsteq r1, r6, ror r6 │ │ │ │ + @ instruction: 0x0101c698 │ │ │ │ + @ instruction: 0x0101c692 │ │ │ │ + tsteq r1, r2, ror r6 │ │ │ │ tsteq r1, sl, asr #12 │ │ │ │ tsteq r1, r4, asr #12 │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ + tsteq r1, r2, lsr #12 │ │ │ │ strdeq ip, [r1, -r6] │ │ │ │ - ldrdeq ip, [r1, -r4] │ │ │ │ - smlatbeq r1, ip, r5, ip │ │ │ │ - smlabbeq r1, r0, r5, ip │ │ │ │ + smlabteq r1, sl, r5, ip │ │ │ │ + smlabteq r1, r4, r5, ip │ │ │ │ + smlatbeq r1, r4, r5, ip │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, r6, ror r5 │ │ │ │ tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, lr, asr #10 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, r6, lsl #10 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ tsteq r1, r0, lsl #10 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r4, ip │ │ │ │ smlatbeq r1, lr, r4, ip │ │ │ │ + smlabbeq r1, r6, r4, ip │ │ │ │ + smlabbeq r1, r0, r4, ip │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ cmnpvc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r3, {r3, r4, r7, r9, lr} │ │ │ │ cmppvc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble ip, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -79367,158 +79367,158 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - smlatteq r1, r6, r2, ip │ │ │ │ - smlabteq r1, r0, r2, ip │ │ │ │ - @ instruction: 0x0101c2ba │ │ │ │ - @ instruction: 0x0101c29a │ │ │ │ - tsteq r4, sl, ror #22 │ │ │ │ - @ instruction: 0x0104a99c │ │ │ │ - smlabbeq r1, r2, r2, ip │ │ │ │ - smlabteq r4, r0, sp, sl │ │ │ │ - tsteq r1, r6, ror r2 │ │ │ │ - smlatteq r4, ip, fp, sl │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - smlatbeq r4, r0, fp, sl │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ + smlabbeq r1, sl, r2, ip │ │ │ │ + smlabbeq r1, r4, r2, ip │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ tsteq r1, r0, asr #4 │ │ │ │ tsteq r1, sl, lsr r2 │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r1, ip │ │ │ │ - smlatteq r1, r6, r1, ip │ │ │ │ - smlatteq r1, r0, r1, ip │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - ldrdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r1, ip │ │ │ │ - smlabteq r1, r8, r1, ip │ │ │ │ - smlabteq r1, r2, r1, ip │ │ │ │ - @ instruction: 0x0101c1bc │ │ │ │ - @ instruction: 0x0101c1b6 │ │ │ │ - @ instruction: 0x0101c1b0 │ │ │ │ - smlatbeq r1, sl, r1, ip │ │ │ │ - smlatbeq r1, r4, r1, ip │ │ │ │ - @ instruction: 0x0101c19e │ │ │ │ - @ instruction: 0x0101c198 │ │ │ │ - @ instruction: 0x0101c192 │ │ │ │ - smlabbeq r1, ip, r1, ip │ │ │ │ - smlatteq r4, r2, r8, sl │ │ │ │ - smlabbeq r1, r0, r1, ip │ │ │ │ - tsteq r1, sl, ror r1 │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - smlatbeq r4, r4, r9, sl │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - smlatteq r4, r0, r9, sl │ │ │ │ - @ instruction: 0x0104a99a │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - smlatteq r4, lr, r9, sl │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - tsteq r4, r2, lsr #20 │ │ │ │ - tsteq r1, r0, lsr #2 │ │ │ │ - ldrdeq sl, [r4, -r6] │ │ │ │ - @ instruction: 0x0104aab0 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + smlatteq r4, sl, sl, sl │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r1, r2, lsl #4 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ strdeq ip, [r1, -r6] │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r0, ip │ │ │ │ - smlatteq r1, r4, r0, ip │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ + smlatteq r1, sl, r1, ip │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ ldrdeq ip, [r1, -lr] │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ + @ instruction: 0x0104a994 │ │ │ │ ldrdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r0, ip │ │ │ │ - smlabteq r1, r6, r0, ip │ │ │ │ - smlabteq r1, r0, r0, ip │ │ │ │ - strheq ip, [r1, -sl] │ │ │ │ - strheq ip, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r0, ip │ │ │ │ - smlatbeq r1, r8, r0, ip │ │ │ │ - smlatbeq r1, r2, r0, ip │ │ │ │ - swpeq ip, ip, [r1] │ │ │ │ - swpeq ip, r6, [r1] │ │ │ │ - swpeq ip, r0, [r1] │ │ │ │ - smlabbeq r1, sl, r0, ip │ │ │ │ - smlabbeq r1, r4, r0, ip │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, r6, rrx │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - qaddeq ip, sl, r1 │ │ │ │ - qaddeq ip, r4, r1 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ + smlabteq r1, ip, r1, ip │ │ │ │ + smlabteq r1, r6, r1, ip │ │ │ │ + smlabteq r1, r0, r1, ip │ │ │ │ + @ instruction: 0x0101c1ba │ │ │ │ + @ instruction: 0x0101c1b4 │ │ │ │ + smlatbeq r1, lr, r1, ip │ │ │ │ + smlatbeq r1, r8, r1, ip │ │ │ │ + smlatbeq r1, r2, r1, ip │ │ │ │ + @ instruction: 0x0101c19c │ │ │ │ + @ instruction: 0x0101c196 │ │ │ │ + @ instruction: 0x0101c190 │ │ │ │ + smlabbeq r1, sl, r1, ip │ │ │ │ + smlabbeq r1, r4, r1, ip │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, r0, lsr r1 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + tsteq r1, lr, lsl r1 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + tsteq r1, r2, lsl r1 │ │ │ │ + tsteq r1, ip, lsl #2 │ │ │ │ + tsteq r4, r2, ror #16 │ │ │ │ + mrseq ip, (UNDEF: 17) │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlatteq r1, lr, r0, ip │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ ldrdeq sl, [r4, -lr] │ │ │ │ - tsteq r4, r0, lsl fp │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - smlatbeq r4, r6, fp, sl │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - tsteq r1, ip │ │ │ │ - tsteq r1, r6 │ │ │ │ - mrseq ip, (UNDEF: 1) │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - smlatteq r1, lr, pc, fp @ │ │ │ │ - smlatteq r1, r8, pc, fp @ │ │ │ │ - smlatteq r1, r2, pc, fp @ │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlabteq r1, sl, pc, fp @ │ │ │ │ - smlabteq r1, r4, pc, fp @ │ │ │ │ - @ instruction: 0x0101bfbe │ │ │ │ - @ instruction: 0x0101bfb8 │ │ │ │ - @ instruction: 0x0101bfb2 │ │ │ │ - smlatbeq r1, ip, pc, fp @ │ │ │ │ - smlatbeq r1, r6, pc, fp @ │ │ │ │ - smlatbeq r1, r0, pc, fp @ │ │ │ │ - @ instruction: 0x0101bf9a │ │ │ │ - @ instruction: 0x0101bf94 │ │ │ │ - smlabbeq r1, lr, pc, fp @ │ │ │ │ - smlabbeq r1, r8, pc, fp @ │ │ │ │ - smlabbeq r1, r2, pc, fp @ │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, lr, asr pc │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ + @ instruction: 0x0104a8b8 │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r0, ip │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + strheq ip, [r1, -r8] │ │ │ │ + tsteq r4, lr, ror #18 │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + smlatbeq r4, r2, r9, sl │ │ │ │ + smlatbeq r1, r0, r0, ip │ │ │ │ + tsteq r4, r6, asr sl │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + smlabbeq r1, lr, r0, ip │ │ │ │ + smlabbeq r1, r8, r0, ip │ │ │ │ + smlabbeq r1, r2, r0, ip │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + tsteq r1, r6, ror r0 │ │ │ │ + tsteq r1, r0, ror r0 │ │ │ │ + tsteq r1, sl, rrx │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ + qaddeq ip, lr, r1 │ │ │ │ + qaddeq ip, r8, r1 │ │ │ │ + qaddeq ip, r2, r1 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r6, asr #32 │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + tsteq r1, sl, lsr r0 │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + tsteq r1, lr, lsr #32 │ │ │ │ + tsteq r1, r8, lsr #32 │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ + tsteq r1, r0, lsl r0 │ │ │ │ + tsteq r1, sl │ │ │ │ + tsteq r1, r4 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlatteq r1, ip, pc, fp @ │ │ │ │ + smlatteq r1, r6, pc, fp @ │ │ │ │ + smlatteq r1, r0, pc, fp @ │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, pc, fp @ │ │ │ │ + smlabteq r1, r8, pc, fp @ │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + @ instruction: 0x0104aa90 │ │ │ │ + @ instruction: 0x0101bfb6 │ │ │ │ + tsteq r4, r4, asr fp │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + smlatbeq r1, r4, pc, fp @ │ │ │ │ + @ instruction: 0x0101bf9e │ │ │ │ + @ instruction: 0x0101bf98 │ │ │ │ + @ instruction: 0x0101bf92 │ │ │ │ + smlabbeq r1, ip, pc, fp @ │ │ │ │ + smlabbeq r1, r6, pc, fp @ │ │ │ │ + smlabbeq r1, r0, pc, fp @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, r0, asr pc │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + tsteq r1, ip, lsr #30 │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + tsteq r1, r0, lsr #30 │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + smlatteq r1, sl, lr, fp │ │ │ │ + smlatteq r1, r4, lr, fp │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec0fbf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81021,19 +81021,19 @@ │ │ │ │ rscspl pc, r0, #675282944 @ 0x28400000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ @ instruction: 0xf001817c │ │ │ │ svclt 0x0000b9e1 │ │ │ │ - ldrdeq r9, [r4, -sl] │ │ │ │ - @ instruction: 0x0103adb4 │ │ │ │ - ldrdeq r9, [r4, -sl] │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - smlatteq r4, r2, sp, r9 │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r4, ip, asr sp │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e6c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x705b8> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - strdeq r9, [r3, -r6] │ │ │ │ - tsteq r3, r4, asr #28 │ │ │ │ - tsteq r4, r2, asr #28 │ │ │ │ - smlabteq r1, lr, r6, r9 │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ - @ instruction: 0x010196ba │ │ │ │ - @ instruction: 0x01047e9e │ │ │ │ - strdeq r8, [r3, -r2] │ │ │ │ - @ instruction: 0x01047e90 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - smlabteq r3, r0, sp, r8 │ │ │ │ - smlabbeq r4, r6, lr, r7 │ │ │ │ - smlatbeq r3, r2, sp, r8 │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + smlabteq r3, r4, sp, r8 │ │ │ │ + smlabteq r4, r2, sp, r7 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + smlatbeq r1, r2, r5, r9 │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ + tsteq r4, lr, lsl lr │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf8c4f7e6 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ + @ instruction: 0x01047d9c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec127c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xf956f7e6 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -82549,73 +82549,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r0], {174} @ 0xae │ │ │ │ bmi 1033970 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - smlatbeq r4, r2, fp, r9 │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - tsteq sl, lr, lsr r3 │ │ │ │ - tsteq r1, r4, asr #10 │ │ │ │ - tsteq r1, r8, asr #10 │ │ │ │ - tsteq r1, r2, asr #10 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ + smlatteq r1, ip, r4, r9 │ │ │ │ tsteq r4, r2, lsr #22 │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ + smlatteq r1, r4, r4, r9 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ @ instruction: 0x010a52be │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - smlabteq r4, lr, sl, r9 │ │ │ │ - tsteq r1, r0, lsr r5 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - tsteq sl, sl, ror #4 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - smlatteq r1, ip, r4, r9 │ │ │ │ - smlatteq r1, lr, r4, r9 │ │ │ │ - tsteq r1, r0, lsl #10 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - smlatteq r1, ip, r4, r9 │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r3, r9 │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - smlabteq r1, r4, r3, r9 │ │ │ │ - @ instruction: 0x010193be │ │ │ │ - strheq fp, [r3, -r8] │ │ │ │ - strheq fp, [r3, -r8] │ │ │ │ - strheq fp, [r3, -r6] │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - smlabbeq r3, ip, r0, fp │ │ │ │ - smlabbeq r3, sl, r0, fp │ │ │ │ - smlabteq r4, r2, r8, r5 │ │ │ │ - @ instruction: 0x010458bc │ │ │ │ - @ instruction: 0x010458b6 │ │ │ │ - @ instruction: 0x010458b0 │ │ │ │ - smlatbeq r4, sl, r8, r5 │ │ │ │ - smlatbeq r4, r4, r8, r5 │ │ │ │ - @ instruction: 0x0104589e │ │ │ │ - tsteq r2, r0, lsr #22 │ │ │ │ - tsteq r2, lr, lsl fp │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - smlabbeq sl, r4, r0, r5 │ │ │ │ - smlabbeq r4, r6, r8, r5 │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ - tsteq r2, r4, lsl fp │ │ │ │ - tsteq r4, sl, ror r8 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - smlabbeq r4, r6, r7, r5 │ │ │ │ - smlabbeq r4, r6, r7, r5 │ │ │ │ - smlabbeq r4, ip, r7, r5 │ │ │ │ + smlabteq r1, r4, r4, r9 │ │ │ │ + smlabteq r1, r8, r4, r9 │ │ │ │ + smlabteq r1, r2, r4, r9 │ │ │ │ + @ instruction: 0x010194ba │ │ │ │ + smlatbeq r4, r2, sl, r9 │ │ │ │ + smlatbeq r1, ip, r4, r9 │ │ │ │ + @ instruction: 0x010194ba │ │ │ │ + tsteq sl, lr, lsr r2 │ │ │ │ + @ instruction: 0x010194ba │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + @ instruction: 0x010194b0 │ │ │ │ + @ instruction: 0x0101949e │ │ │ │ + smlatteq sl, sl, r1, r5 │ │ │ │ + @ instruction: 0x01019490 │ │ │ │ + @ instruction: 0x01019498 │ │ │ │ + @ instruction: 0x0101949a │ │ │ │ + @ instruction: 0x01019494 │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, lr, ror #8 │ │ │ │ + smlabbeq r1, r0, r4, r9 │ │ │ │ + @ instruction: 0x0101939c │ │ │ │ + @ instruction: 0x01019396 │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + smlatbeq r4, ip, fp, r7 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq r3, ip │ │ │ │ + tsteq r3, sl │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r4, lr, lsl r8 │ │ │ │ + smlatbeq r2, r0, sl, r0 │ │ │ │ + @ instruction: 0x01020a9e │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + tsteq sl, r4 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + smlatbeq r2, lr, sl, r0 │ │ │ │ + @ instruction: 0x01020a94 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + smlatteq r1, r2, r1, r9 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12c64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080fa │ │ │ │ @@ -83407,124 +83407,124 @@ │ │ │ │ bkpt 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r0, r1, r3, r5, r8, sp, lr, pc}^ @ │ │ │ │ bkpt 0x8448 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ stmdami lr!, {r0, r2, r5, r8, sp, lr, pc}^ │ │ │ │ bkpt 0x2448 │ │ │ │ - tsteq r1, r6, asr #24 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlabteq r1, sl, fp, r8 │ │ │ │ - smlatbeq r1, r4, fp, r8 │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - tsteq r1, r0, ror fp │ │ │ │ + smlabteq r1, r6, fp, r8 │ │ │ │ + @ instruction: 0x01047890 │ │ │ │ + tsteq r1, ip, ror fp │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ tsteq r1, sl, asr #22 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - smlabteq r4, r8, r8, r7 │ │ │ │ - smlabteq r1, sl, sl, r8 │ │ │ │ - smlatteq r4, r8, r8, r7 │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - tsteq r1, r6, lsl sl │ │ │ │ - smlatteq r1, ip, r9, r8 │ │ │ │ - smlabteq r1, r6, r9, r8 │ │ │ │ - @ instruction: 0x0101899c │ │ │ │ - @ instruction: 0x01018992 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tsteq r1, r2, asr #18 │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ strdeq r8, [r1, -sl] │ │ │ │ - smlatbeq r1, r4, r8, r8 │ │ │ │ - tsteq r1, r8, ror r8 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, r6, lsr r8 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - smlatteq r1, lr, r7, r8 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + smlabteq r1, sl, sl, r8 │ │ │ │ + ldrdeq r7, [r4, -r0] │ │ │ │ + smlatteq r4, lr, r7, r7 │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + smlatteq r1, sl, r9, r8 │ │ │ │ + smlabbeq r4, lr, r8, r7 │ │ │ │ + @ instruction: 0x01018996 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r6, asr #18 │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + smlatteq r1, lr, r8, r8 │ │ │ │ + smlabteq r1, r2, r8, r8 │ │ │ │ + @ instruction: 0x0101889e │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ ldrdeq r8, [r1, -sl] │ │ │ │ - smlatbeq r1, r2, r7, r8 │ │ │ │ - tsteq r1, ip, ror r7 │ │ │ │ + @ instruction: 0x010187b6 │ │ │ │ + smlabbeq r1, r6, r7, r8 │ │ │ │ + tsteq r1, lr, ror #14 │ │ │ │ tsteq r1, sl, asr r7 │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - smlatteq r1, lr, r6, r8 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - smlatbeq r4, r6, r6, r7 │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - @ instruction: 0x010185ba │ │ │ │ - smlabbeq r1, lr, r5, r8 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + smlatbeq r1, lr, r6, r8 │ │ │ │ + smlabbeq r1, r6, r6, r8 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + smlatteq r4, sl, r5, r7 │ │ │ │ + tsteq r4, r6, lsr #12 │ │ │ │ + smlabteq r4, r2, r6, r7 │ │ │ │ + @ instruction: 0x010185b2 │ │ │ │ + smlabbeq r1, r0, r5, r8 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ tsteq r1, lr, lsl #10 │ │ │ │ - smlatteq r1, r4, r4, r8 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ + smlatteq r1, r2, r4, r8 │ │ │ │ @ instruction: 0x010184b8 │ │ │ │ - @ instruction: 0x01018494 │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r3, r8 │ │ │ │ - smlatbeq r1, sl, r3, r8 │ │ │ │ - smlabbeq r1, r6, r3, r8 │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r1, r8, lsl r3 │ │ │ │ - smlatteq r1, lr, r2, r8 │ │ │ │ - smlabteq r1, r6, r2, r8 │ │ │ │ - @ instruction: 0x0101829e │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r1, r8 │ │ │ │ - smlatbeq r1, r4, r1, r8 │ │ │ │ - smlabbeq r1, r4, r1, r8 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - tsteq r1, lr, lsl r1 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - @ instruction: 0x01046f92 │ │ │ │ - smlatbeq r4, ip, lr, r6 │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - smlatteq r4, r8, r1, r7 │ │ │ │ + smlabbeq r1, lr, r4, r8 │ │ │ │ + tsteq r1, r4, ror #8 │ │ │ │ + tsteq r1, ip, asr r4 │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + smlatteq r1, sl, r3, r8 │ │ │ │ + smlabteq r1, r6, r3, r8 │ │ │ │ + smlatbeq r1, r2, r3, r8 │ │ │ │ + tsteq r1, r8, ror r3 │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, sl, lsr #6 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + @ instruction: 0x010182ba │ │ │ │ + @ instruction: 0x01018298 │ │ │ │ + tsteq r1, lr, ror #4 │ │ │ │ + tsteq r1, r6, asr #4 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ ldrdeq r8, [r1, -sl] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r0, r8 │ │ │ │ - smlabteq r1, r8, r0, r8 │ │ │ │ - smlabteq r1, r2, r0, r8 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r6, asr lr │ │ │ │ - strheq r8, [r1, -r0] │ │ │ │ - smlabteq r4, sl, lr, r6 │ │ │ │ - smlatbeq r4, r4, lr, r6 │ │ │ │ + @ instruction: 0x010181b2 │ │ │ │ + @ instruction: 0x01018190 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + tsteq r1, sl, asr #2 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + tsteq r1, r4, lsl #2 │ │ │ │ + smlatteq r1, r4, r0, r8 │ │ │ │ + strheq r8, [r1, -lr] │ │ │ │ swpeq r8, lr, [r1] │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ tsteq r4, r2, lsl pc │ │ │ │ - smlabbeq r1, ip, r0, r8 │ │ │ │ - tsteq r4, lr, asr #32 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - tsteq r1, r2, rrx │ │ │ │ - qaddeq r8, ip, r1 │ │ │ │ - qaddeq r8, r6, r1 │ │ │ │ - smlatbeq r4, r8, pc, r6 @ │ │ │ │ - tsteq r4, sl, ror #30 │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + smlatbeq r4, r6, sp, r6 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + qaddeq r8, sl, r1 │ │ │ │ + qaddeq r8, r4, r1 │ │ │ │ + tsteq r1, lr, asr #32 │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, r2, asr #32 │ │ │ │ + @ instruction: 0x01046dbc │ │ │ │ + ldrdeq r6, [r4, -r6] │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r4, sl, asr #28 │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + @ instruction: 0x01046e92 │ │ │ │ + tsteq r1, ip │ │ │ │ + smlabteq r4, lr, pc, r6 @ │ │ │ │ + smlatteq r4, r0, lr, r6 │ │ │ │ + strdeq r7, [r1, -sl] │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + smlatteq r1, lr, pc, r7 @ │ │ │ │ + smlatteq r1, r8, pc, r7 @ │ │ │ │ + smlatteq r1, r2, pc, r7 @ │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ + ldrdeq r7, [r1, -r6] │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + smlatteq r4, sl, lr, r6 │ │ │ │ + smlabteq r1, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x01017fbe │ │ │ │ + @ instruction: 0x01017fb8 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r6, sp, lr, pc} │ │ │ │ sub r4, r0, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ eors r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ @@ -83553,38 +83553,38 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ ldmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r4, ror lr │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - smlatbeq r4, r0, lr, r6 │ │ │ │ - ldrdeq r6, [r4, -r2] │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, sl, asr #28 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - tsteq r1, r2, lsr lr │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ - tsteq r1, r0, lsr #28 │ │ │ │ - tsteq r1, sl, lsl lr │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - strdeq r7, [r1, -r6] │ │ │ │ - strdeq r7, [r1, -r0] │ │ │ │ + strdeq r7, [r1, -sl] │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + @ instruction: 0x01046e96 │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ + ldrdeq r7, [r1, -r6] │ │ │ │ + ldrdeq r7, [r1, -r0] │ │ │ │ + smlabteq r1, sl, sp, r7 │ │ │ │ + smlabteq r1, r4, sp, r7 │ │ │ │ + @ instruction: 0x01017dbe │ │ │ │ + @ instruction: 0x01017db8 │ │ │ │ + @ instruction: 0x01017db2 │ │ │ │ + smlatbeq r1, ip, sp, r7 │ │ │ │ + smlatbeq r1, r6, sp, r7 │ │ │ │ + smlatbeq r1, r0, sp, r7 │ │ │ │ + @ instruction: 0x01017d9a │ │ │ │ + @ instruction: 0x01017d94 │ │ │ │ + smlabbeq r1, lr, sp, r7 │ │ │ │ + smlabbeq r1, r8, sp, r7 │ │ │ │ + smlabbeq r1, r2, sp, r7 │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + tsteq r1, r6, ror sp │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -84045,22 +84045,22 @@ │ │ │ │ and lr, r7, r6, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb ip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatteq r4, lr, r5, r6 │ │ │ │ - tsteq r3, sl, lsl #10 │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - tsteq r1, lr, asr #20 │ │ │ │ - tsteq r3, sl, lsr r2 │ │ │ │ - tsteq r1, ip, lsl #14 │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ + smlabbeq r3, sl, r4, r7 │ │ │ │ + strdeq r7, [r1, -ip] │ │ │ │ + smlabbeq r1, ip, sl, r7 │ │ │ │ + smlabbeq r1, r6, sl, r7 │ │ │ │ + smlabteq r1, lr, r9, r7 │ │ │ │ + @ instruction: 0x010371ba │ │ │ │ + smlabbeq r1, ip, r6, r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec142f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -84321,76 +84321,76 @@ │ │ │ │ stmdami r0, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2111 @ 0xfffff7c1 │ │ │ │ ldmdami pc!, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2110 @ 0xfffff7c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - smlatteq r4, r6, r5, r6 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - ldrdeq r6, [r4, -r2] │ │ │ │ - smlatbeq r4, r0, r4, r6 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - tsteq r4, ip, ror #8 │ │ │ │ - smlatteq r4, r6, r4, r6 │ │ │ │ - @ instruction: 0x010467b0 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ + smlabteq r4, ip, r6, r6 │ │ │ │ + tsteq r4, r6, ror #10 │ │ │ │ + @ instruction: 0x010464b0 │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + smlatteq r4, ip, r3, r6 │ │ │ │ + tsteq r4, r6, ror #8 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + smlatbeq r4, r6, r4, r6 │ │ │ │ + smlabbeq r4, r0, r7, r6 │ │ │ │ + tsteq r4, r6, asr #14 │ │ │ │ + smlatteq r4, ip, r4, r6 │ │ │ │ + ldrdeq r6, [r4, -r6] │ │ │ │ + @ instruction: 0x0104679c │ │ │ │ + @ instruction: 0x010465b6 │ │ │ │ tsteq r4, r8, asr r5 │ │ │ │ tsteq r4, r6, lsr #10 │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - smlabteq r4, r6, r7, r6 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + smlatteq r4, r6, r7, r6 │ │ │ │ tsteq r4, ip, ror #10 │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - ldrdeq r6, [r4, -r8] │ │ │ │ - smlatbeq r4, r6, r5, r6 │ │ │ │ - smlatbeq r4, r0, r8, r6 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - smlatteq r4, ip, r5, r6 │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - @ instruction: 0x010468bc │ │ │ │ - tsteq r4, lr, asr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - tsteq r4, lr, asr #18 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r2, ror r6 │ │ │ │ - smlatbeq r4, ip, r9, r6 │ │ │ │ - tsteq r4, lr, ror #18 │ │ │ │ - @ instruction: 0x01046bb0 │ │ │ │ - smlatbeq r4, lr, sl, r6 │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - strdeq r6, [r4, -lr] │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - @ instruction: 0x010469ba │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ + tsteq r4, r6, ror r8 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + ldrdeq r6, [r4, -lr] │ │ │ │ + smlatbeq r4, ip, r5, r6 │ │ │ │ + smlabteq r4, lr, r8, r6 │ │ │ │ + @ instruction: 0x01046890 │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + smlatteq r4, lr, r8, r6 │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r4, lr, lsr #20 │ │ │ │ + @ instruction: 0x010469b8 │ │ │ │ + tsteq r4, lr, ror r9 │ │ │ │ + @ instruction: 0x01046994 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r9, r6 │ │ │ │ + @ instruction: 0x010469b8 │ │ │ │ + tsteq r4, sl, ror sl │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + @ instruction: 0x01046a9e │ │ │ │ + @ instruction: 0x01046abc │ │ │ │ tsteq r4, lr, ror #20 │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - strdeq r6, [r4, -sl] │ │ │ │ - @ instruction: 0x01046ab4 │ │ │ │ - smlabteq r4, lr, sl, r6 │ │ │ │ - @ instruction: 0x01046a90 │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - smlatteq r4, lr, sl, r6 │ │ │ │ - @ instruction: 0x01046c90 │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r4, r6, lsr fp │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + smlatbeq r4, sl, fp, r6 │ │ │ │ + smlabteq r4, ip, fp, r6 │ │ │ │ + tsteq r4, r6, ror fp │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq r4, r2, lsl ip │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ smlatteq r4, lr, fp, r6 │ │ │ │ - @ instruction: 0x01046b90 │ │ │ │ - @ instruction: 0x01046bb6 │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - smlatteq r4, r8, ip, r6 │ │ │ │ - @ instruction: 0x01046c92 │ │ │ │ - @ instruction: 0x01046cb0 │ │ │ │ - tsteq r4, lr, ror #24 │ │ │ │ - strdeq r6, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + smlatbeq r4, r6, ip, r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -85358,190 +85358,190 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 13, cr15, cr0, cr11, {5} │ │ │ │ bmi fedb6550 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - smlatteq r3, lr, r9, r6 │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - tsteq r3, sl, asr #12 │ │ │ │ - tsteq r3, sl, asr #12 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - @ instruction: 0x0103699a │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - strdeq r6, [r4, -r4] │ │ │ │ - smlatteq r4, ip, r8, r6 │ │ │ │ - smlatteq r4, r4, r8, r6 │ │ │ │ - ldrdeq r6, [r4, -ip] │ │ │ │ - ldrdeq r6, [r4, -r4] │ │ │ │ - smlabteq r4, ip, r8, r6 │ │ │ │ - smlabteq r4, r4, r8, r6 │ │ │ │ - @ instruction: 0x010468bc │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - smlatbeq r4, ip, r7, r6 │ │ │ │ - smlatbeq r4, r4, r7, r6 │ │ │ │ - @ instruction: 0x0104679c │ │ │ │ - @ instruction: 0x01046794 │ │ │ │ - smlabbeq r4, ip, r7, r6 │ │ │ │ - smlabbeq r4, r4, r7, r6 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ - strdeq r6, [r4, -lr] │ │ │ │ - strdeq r6, [r4, -r4] │ │ │ │ - smlatteq r4, sl, r6, r6 │ │ │ │ - smlatteq r4, r0, r6, r6 │ │ │ │ - ldrdeq r6, [r4, -r6] │ │ │ │ - smlabteq r4, ip, r6, r6 │ │ │ │ - smlabteq r4, r2, r6, r6 │ │ │ │ - smlabteq r4, r4, r6, r6 │ │ │ │ - ldrdeq r6, [r3, -ip] │ │ │ │ - @ instruction: 0x010466b4 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, r2, lsr pc │ │ │ │ - ldrdeq r6, [r4, -r6] │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - smlatteq r1, lr, lr, r6 │ │ │ │ - smlatteq r1, r6, lr, r6 │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - tsteq r1, sl, lsr #28 │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - smlabbeq r1, lr, r1, lr │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - tsteq r2, sl, lsr #4 │ │ │ │ - tsteq sl, r2, lsr #24 │ │ │ │ - @ instruction: 0x01036eb0 │ │ │ │ - smlatbeq r3, r6, r9, r7 │ │ │ │ - smlatbeq r3, lr, r9, r7 │ │ │ │ - @ instruction: 0x010379b6 │ │ │ │ - @ instruction: 0x010379b6 │ │ │ │ - @ instruction: 0x010379b6 │ │ │ │ - smlatbeq sl, r0, fp, r2 │ │ │ │ - tsteq r4, sl, asr r5 │ │ │ │ - tsteq r4, r8, asr r5 │ │ │ │ - tsteq r4, r8, asr r5 │ │ │ │ - tsteq r4, r8, asr r5 │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ - smlatteq r3, r6, r0, r6 │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ - smlabbeq r1, sl, ip, r6 │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - smlatteq r3, lr, r8, r6 │ │ │ │ - smlatteq r3, r6, r8, r6 │ │ │ │ ldrdeq r6, [r3, -lr] │ │ │ │ - smlatteq r3, lr, r8, r6 │ │ │ │ - smlabteq r3, r6, r8, r6 │ │ │ │ - @ instruction: 0x010368be │ │ │ │ - @ instruction: 0x010368b6 │ │ │ │ - @ instruction: 0x010368b2 │ │ │ │ - @ instruction: 0x010368b2 │ │ │ │ - @ instruction: 0x010368b2 │ │ │ │ - tsteq sl, r0, lsr #20 │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - smlabbeq r2, r8, r1, r5 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r2, r6, asr r1 │ │ │ │ - tsteq r2, lr, lsr r1 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq r2, r4, lsr #2 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tsteq sl, r6, lsl r9 │ │ │ │ - smlabbeq r3, ip, r2, r6 │ │ │ │ - smlabbeq r3, r2, r2, r6 │ │ │ │ - tsteq r3, sl, ror r2 │ │ │ │ + tsteq r3, lr, ror #18 │ │ │ │ + smlabteq r3, lr, r5, r6 │ │ │ │ + smlabteq r3, sl, r5, r6 │ │ │ │ + smlabteq r3, sl, r5, r6 │ │ │ │ + smlatbeq r4, r6, r8, r6 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + @ instruction: 0x010173bc │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + smlabteq r4, r8, r7, r6 │ │ │ │ + smlabteq r4, r0, r7, r6 │ │ │ │ + @ instruction: 0x010467b8 │ │ │ │ + @ instruction: 0x010467b0 │ │ │ │ + smlatbeq r4, r8, r7, r6 │ │ │ │ + smlatbeq r4, r0, r7, r6 │ │ │ │ + @ instruction: 0x01046798 │ │ │ │ + @ instruction: 0x01046790 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + tsteq r4, r4, lsl #14 │ │ │ │ strdeq r6, [r4, -ip] │ │ │ │ - smlatteq r4, sl, r3, r6 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + smlabbeq r4, r8, r6, r6 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + tsteq r4, r4, ror r6 │ │ │ │ + tsteq r4, sl, ror #12 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + @ instruction: 0x0101e5bc │ │ │ │ + @ instruction: 0x01016eb2 │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ + @ instruction: 0x01016e98 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + smlabteq r4, r8, r5, r6 │ │ │ │ + smlatbeq r1, sl, sp, r6 │ │ │ │ + @ instruction: 0x01036594 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + smlatbeq r4, r2, r5, r6 │ │ │ │ + smlatteq r1, r6, r0, lr │ │ │ │ + smlatbeq r2, sl, r1, r5 │ │ │ │ + smlatbeq sl, r2, fp, r2 │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq sl, r0, lsr #22 │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ ldrdeq r6, [r4, -r8] │ │ │ │ - smlabteq r4, r6, r3, r6 │ │ │ │ - @ instruction: 0x010463b4 │ │ │ │ - smlatbeq r4, r2, r3, r6 │ │ │ │ - @ instruction: 0x01046392 │ │ │ │ - smlabbeq r1, sl, r9, r6 │ │ │ │ - tsteq r3, r4, ror r1 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - strdeq r6, [r1, -r2] │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + smlatteq r4, r0, r4, r6 │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + smlabteq r4, r8, r4, r6 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + tsteq r3, r6, ror r8 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + tsteq r3, r6, asr #16 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + smlatbeq sl, r0, r9, r2 │ │ │ │ + smlabteq r4, lr, r3, r6 │ │ │ │ + smlabteq r4, r8, r3, r6 │ │ │ │ + smlabteq r4, r8, r3, r6 │ │ │ │ + smlabteq r4, lr, r3, r6 │ │ │ │ + tsteq r2, r8, lsl #2 │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + smlabteq r4, r8, r3, r6 │ │ │ │ + ldrdeq r5, [r2, -r6] │ │ │ │ + strheq r5, [r2, -lr] │ │ │ │ + smlabteq r4, r2, r3, r6 │ │ │ │ + smlatbeq r2, r4, r0, r5 │ │ │ │ + smlabbeq r2, ip, r0, r5 │ │ │ │ + smlabteq r4, lr, r3, r6 │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + @ instruction: 0x010a2896 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + strdeq r6, [r3, -sl] │ │ │ │ + tsteq r4, ip, ror r3 │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ tsteq r4, r6, asr #6 │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - smlatbeq r1, r8, r9, r6 │ │ │ │ - smlatbeq r1, r0, r9, r6 │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ - tsteq r1, sl, asr r9 │ │ │ │ - @ instruction: 0x010462be │ │ │ │ - smlabteq r4, r4, r2, r6 │ │ │ │ - smlabteq r4, ip, r2, r6 │ │ │ │ - tsteq r1, lr, ror #16 │ │ │ │ - qaddeq r6, r6, r3 │ │ │ │ - smlatbeq r4, lr, r2, r6 │ │ │ │ - @ instruction: 0x010462b2 │ │ │ │ - @ instruction: 0x010462b6 │ │ │ │ - @ instruction: 0x010462be │ │ │ │ - tsteq sl, r8, ror r6 │ │ │ │ - @ instruction: 0x010462b4 │ │ │ │ - smlabteq r4, r2, r2, r6 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r4, r2, lsr #6 │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + smlabbeq r1, r4, r0, lr │ │ │ │ + tsteq r1, sl, ror r9 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ smlabteq r4, r6, r2, r6 │ │ │ │ - smlabteq r4, sl, r2, r6 │ │ │ │ - ldrdeq r6, [r4, -ip] │ │ │ │ - smlatteq r4, r4, r2, r6 │ │ │ │ - smlatteq r4, sl, r2, r6 │ │ │ │ - smlabbeq r3, r0, pc, r5 @ │ │ │ │ - smlatteq r4, lr, r2, r6 │ │ │ │ - @ instruction: 0x01037994 │ │ │ │ - smlatteq r1, r0, r7, r6 │ │ │ │ + smlatbeq r3, r2, r0, r6 │ │ │ │ + @ instruction: 0x01036a92 │ │ │ │ + tsteq r1, r8, lsr #18 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + tsteq r3, r6, ror sl │ │ │ │ + smlatteq r1, ip, pc, sp @ │ │ │ │ + smlatteq r1, r2, r8, r6 │ │ │ │ ldrdeq r6, [r1, -sl] │ │ │ │ - smlabbeq r3, r4, r9, r7 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - tsteq r3, r4, ror r9 │ │ │ │ - tsteq r3, r8, lsl sl │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ - tsteq r3, r6, ror #18 │ │ │ │ - tsteq r3, r4, ror #18 │ │ │ │ - tsteq r3, ip, lsr r9 │ │ │ │ - tsteq r3, sl, lsr r9 │ │ │ │ - tsteq r3, r8, asr r9 │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ - tsteq r3, sl, asr #18 │ │ │ │ - tsteq r3, r8, asr #18 │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ - tsteq r3, r4, asr r9 │ │ │ │ - tsteq r3, lr, asr r9 │ │ │ │ - smlatbeq r4, r0, r1, r6 │ │ │ │ - tsteq sl, r8, ror #8 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, r2, ror #16 │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ + tsteq r4, lr, lsr r2 │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + smlatteq r1, lr, r7, r6 │ │ │ │ + ldrdeq r5, [r3, -r6] │ │ │ │ + tsteq r4, lr, lsr #4 │ │ │ │ + tsteq r4, r2, lsr r2 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r4, lr, lsr r2 │ │ │ │ + strdeq r2, [sl, -r8] │ │ │ │ + tsteq r4, r4, lsr r2 │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, sl, asr #4 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ + tsteq r4, sl, ror #4 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, sl, asr r7 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + smlabteq r3, r4, r9, r7 │ │ │ │ + strdeq r7, [r3, -sl] │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + @ instruction: 0x01037998 │ │ │ │ + smlabteq r3, lr, r8, r7 │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + smlatteq r3, r8, r8, r7 │ │ │ │ + smlatteq r3, r6, r8, r7 │ │ │ │ + smlatteq r3, r4, r8, r7 │ │ │ │ + @ instruction: 0x010378bc │ │ │ │ + @ instruction: 0x010378ba │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + smlabteq r3, ip, r8, r7 │ │ │ │ + smlabteq r3, sl, r8, r7 │ │ │ │ + smlabteq r3, r8, r8, r7 │ │ │ │ + smlabteq r3, lr, r8, r7 │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + ldrdeq r7, [r3, -lr] │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + smlatteq sl, r8, r3, r2 │ │ │ │ + smlabteq r3, r0, r8, r7 │ │ │ │ + smlabteq r3, r0, r8, r7 │ │ │ │ + smlatteq r3, r2, r7, r7 │ │ │ │ + smlatteq r3, r0, r7, r7 │ │ │ │ svcvc 0x0026f5b0 │ │ │ │ strlt sp, [r8, #-36] @ 0xffffffdc │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ andsle r7, ip, r3, lsr #30 │ │ │ │ @@ -85566,22 +85566,22 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r4, sl, lr, r5 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - tsteq r4, r8, asr #28 │ │ │ │ - tsteq r4, r2, ror lr │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + smlatteq r4, ip, sp, r5 │ │ │ │ + @ instruction: 0x01045db6 │ │ │ │ + smlabteq r4, r8, sp, r5 │ │ │ │ strdeq r5, [r4, -r2] │ │ │ │ - smlatbeq r4, r0, lr, r5 │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + tsteq r4, r2, ror lr │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec15ab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -85643,27 +85643,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 4f9c08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e5898> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - @ instruction: 0x01045e94 │ │ │ │ - @ instruction: 0x01045e94 │ │ │ │ - @ instruction: 0x01045e9a │ │ │ │ - @ instruction: 0x01045e9a │ │ │ │ - @ instruction: 0x0103599c │ │ │ │ - @ instruction: 0x01045e9a │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - @ instruction: 0x01045e9a │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r3, sl, asr #18 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r3, sl, lsr #18 │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + tsteq r4, sl, lsl lr │ │ │ │ + tsteq r4, sl, lsl lr │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + tsteq r4, sl, lsl lr │ │ │ │ + smlatbeq r1, r6, r1, r6 │ │ │ │ + tsteq r4, sl, lsl lr │ │ │ │ + @ instruction: 0x01016192 │ │ │ │ + ldrdeq r6, [r1, -lr] │ │ │ │ + smlabteq r3, sl, r8, r5 │ │ │ │ + smlabteq r1, r0, r0, r6 │ │ │ │ + smlatbeq r3, sl, r8, r5 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -85677,20 +85677,20 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r4, sl, lsl lr │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - tsteq r4, lr, lsr #28 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ + @ instruction: 0x01045db6 │ │ │ │ + @ instruction: 0x01045d90 │ │ │ │ + @ instruction: 0x01045d9a │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + smlatbeq r4, lr, sp, r5 │ │ │ │ + @ instruction: 0x01045dbc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec15c68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -85965,81 +85965,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ bmi 1279700 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - smlatteq r4, r8, sp, r5 │ │ │ │ - tsteq r3, r2, lsr r8 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - tsteq r4, lr, lsl #28 │ │ │ │ - smlabbeq r2, r8, r4, r4 │ │ │ │ - tsteq r2, lr, ror r4 │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - smlabteq r3, r0, r7, r5 │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ - smlatbeq r3, r6, r7, r5 │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - smlatteq sl, r4, sp, r1 │ │ │ │ - @ instruction: 0x010441b2 │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - smlatbeq r4, r2, r1, r4 │ │ │ │ - tsteq r2, sl, asr #10 │ │ │ │ - tsteq r2, r4, asr #10 │ │ │ │ - @ instruction: 0x01045d98 │ │ │ │ - @ instruction: 0x01046598 │ │ │ │ - tsteq r3, sl, asr #12 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + @ instruction: 0x010357b2 │ │ │ │ tsteq r4, lr, ror sp │ │ │ │ + smlabbeq r4, lr, sp, r5 │ │ │ │ + tsteq r2, r8, lsl #8 │ │ │ │ + strdeq r4, [r2, -lr] │ │ │ │ + smlabbeq r4, r0, sp, r5 │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + smlabbeq r4, sl, sp, r5 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + @ instruction: 0x01045d90 │ │ │ │ + @ instruction: 0x01045d96 │ │ │ │ smlabbeq r4, r4, sp, r5 │ │ │ │ - tsteq sl, r8, lsl sp │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - tsteq r4, ip, ror #26 │ │ │ │ - smlabteq sl, r4, ip, r1 │ │ │ │ - tsteq r4, sl, asr sp │ │ │ │ - tsteq r3, ip, lsl #4 │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r4, lr, asr #26 │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - tsteq r4, r8, asr #26 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - smlatbeq r2, r6, r2, r4 │ │ │ │ - smlatbeq r2, r4, r2, r4 │ │ │ │ - smlatbeq r2, sl, r2, r4 │ │ │ │ - ldrdeq r1, [sl, -lr] │ │ │ │ - tsteq r4, r4, lsl sp │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r2, r6, lsr r1 │ │ │ │ - smlabbeq r4, sl, fp, r5 │ │ │ │ - tsteq r2, r0, ror r2 │ │ │ │ - smlatteq r4, r6, ip, r5 │ │ │ │ - tsteq r2, r8, ror #4 │ │ │ │ - tsteq r2, r2, ror r2 │ │ │ │ - tsteq sl, lr, lsr #22 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - @ instruction: 0x01035496 │ │ │ │ - smlatbeq r2, r4, r0, r4 │ │ │ │ - smlatteq r4, ip, r7, r3 │ │ │ │ - ldrdeq r6, [r3, -sl] │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ + tsteq sl, r4, ror #26 │ │ │ │ + tsteq r4, r2, lsr r1 │ │ │ │ + smlatteq r4, r2, ip, r3 │ │ │ │ + @ instruction: 0x010372b0 │ │ │ │ + tsteq r4, r2, lsr #2 │ │ │ │ + smlabteq r2, sl, r4, r4 │ │ │ │ + smlabteq r2, r4, r4, r4 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + smlabteq r3, sl, r5, r7 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + @ instruction: 0x010a1c98 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + smlatbeq r4, r8, r4, r6 │ │ │ │ + smlatteq r4, lr, ip, r5 │ │ │ │ + smlatteq r4, ip, ip, r5 │ │ │ │ + tsteq sl, r4, asr #24 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + smlabbeq r3, ip, r1, r7 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlabteq r4, lr, ip, r5 │ │ │ │ + smlabteq r4, ip, ip, r5 │ │ │ │ + smlabteq r4, sl, ip, r5 │ │ │ │ + smlabteq r4, r8, ip, r5 │ │ │ │ + smlabteq r4, r6, ip, r5 │ │ │ │ + smlabteq r4, r2, ip, r5 │ │ │ │ + tsteq r2, r6, lsr #4 │ │ │ │ + tsteq r2, r4, lsr #4 │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ + tsteq sl, lr, asr fp │ │ │ │ + @ instruction: 0x01045c94 │ │ │ │ + smlabteq r3, r4, r4, r5 │ │ │ │ + @ instruction: 0x01045c9e │ │ │ │ + smlatbeq r3, r8, r4, r5 │ │ │ │ + strheq r4, [r2, -r6] │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ strdeq r4, [r2, -r0] │ │ │ │ - ldrdeq r4, [r2, -lr] │ │ │ │ - smlatteq r4, r4, r7, r3 │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ + tsteq r4, r6, ror #24 │ │ │ │ + smlatteq r2, r8, r1, r4 │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + smlatbeq sl, lr, sl, r1 │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + tsteq r2, r4, lsr #32 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + qaddeq r4, lr, r2 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + smlatbeq r3, r2, r3, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec161dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -86087,28 +86087,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r4, r6, fp, r5 │ │ │ │ - tsteq r4, r0, lsl fp │ │ │ │ - smlabteq r4, r2, sl, r5 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - @ instruction: 0x01045a96 │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - tsteq r4, r6, asr #22 │ │ │ │ - tsteq r4, ip, lsl #22 │ │ │ │ - smlabteq r4, sl, fp, r5 │ │ │ │ - smlabbeq r4, r8, fp, r5 │ │ │ │ - @ instruction: 0x01045b9e │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + @ instruction: 0x01045a90 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + @ instruction: 0x01045ab0 │ │ │ │ + smlabteq r4, r6, sl, r5 │ │ │ │ + smlabbeq r4, ip, sl, r5 │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + smlatteq r4, r0, sl, r5 │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + smlabbeq r4, r0, fp, r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec162f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -86611,129 +86611,129 @@ │ │ │ │ bmi 1eb78f4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stc 7, cr15, [r4, #-680] @ 0xfffffd58 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ ldcllt 12, cr14, [r8, #1016]! @ 0x3f8 │ │ │ │ - tsteq r1, lr, asr r9 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r3, r6, lsr #2 │ │ │ │ - @ instruction: 0x01035ab6 │ │ │ │ - tsteq r3, r2, lsl #2 │ │ │ │ - tsteq r3, r6, lsl #8 │ │ │ │ - smlatteq r3, r2, r0, r5 │ │ │ │ - smlabbeq r1, sl, fp, r5 │ │ │ │ - smlabteq r3, r2, r0, r5 │ │ │ │ - @ instruction: 0x01045ab6 │ │ │ │ - smlatbeq r3, r4, r0, r5 │ │ │ │ - smlatbeq r4, r8, sl, r5 │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - smlabbeq r4, ip, sl, r5 │ │ │ │ - strdeq r5, [r1, -r6] │ │ │ │ - smlatteq r1, lr, r8, r5 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ - tsteq r4, lr, ror #20 │ │ │ │ - tsteq r3, r4 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - smlatteq r3, r6, pc, r4 @ │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - smlabteq r3, r8, pc, r4 @ │ │ │ │ - ldrdeq r3, [r2, -r0] │ │ │ │ - ldrdeq r3, [r2, -r2] │ │ │ │ - @ instruction: 0x01023bb6 │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - tsteq r3, r6, asr #28 │ │ │ │ - tsteq r3, r4, asr #28 │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - tsteq r3, r4, ror lr │ │ │ │ - tsteq r3, r2, ror lr │ │ │ │ - smlabbeq r3, r6, lr, r6 │ │ │ │ - @ instruction: 0x01036e98 │ │ │ │ - smlabbeq r4, r4, sp, r5 │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - smlabbeq r3, r4, lr, r6 │ │ │ │ - smlabbeq r3, r8, lr, r6 │ │ │ │ - smlabbeq r3, ip, lr, r6 │ │ │ │ - @ instruction: 0x01036e90 │ │ │ │ - smlabbeq r3, r8, lr, r6 │ │ │ │ - smlabbeq r3, r0, lr, r6 │ │ │ │ - smlabbeq r3, r0, lr, r6 │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ - smlabbeq sl, sl, r4, r1 │ │ │ │ - tsteq r3, sl, asr lr │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, r6, asr r6 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r4, r2, lsl ip │ │ │ │ - tsteq r3, r6, lsr pc │ │ │ │ - tsteq r3, lr, lsr pc │ │ │ │ - tsteq r3, sl, asr #30 │ │ │ │ - tsteq r3, sl, asr #30 │ │ │ │ - tsteq r3, sl, asr #30 │ │ │ │ - tsteq r3, sl, asr #30 │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - qaddeq r6, ip, r3 │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - smlatbeq r3, r0, pc, r5 @ │ │ │ │ - tsteq r3, r2, asr pc │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, r6, lsr #26 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - smlabbeq r3, lr, pc, r5 @ │ │ │ │ - @ instruction: 0x01035f98 │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - tsteq r3, r8, lsr sp │ │ │ │ - tsteq r3, sl, lsr sp │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - smlabbeq r3, r2, pc, r5 @ │ │ │ │ - smlabbeq r3, r4, pc, r5 @ │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - @ instruction: 0x0104569c │ │ │ │ - tsteq r3, sl, lsl sp │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - tsteq r3, r2, lsr sp │ │ │ │ - tsteq sl, r6, lsr r2 │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - tsteq r2, r0, ror #12 │ │ │ │ - tsteq r2, lr, asr r6 │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r3, r8, ror fp │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - tsteq r3, sl, lsl #26 │ │ │ │ - ldrdeq r5, [r1, -r8] │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - smlatbeq r1, ip, r3, r5 │ │ │ │ - smlatbeq r1, r6, r3, r5 │ │ │ │ - @ instruction: 0x0101cb9c │ │ │ │ - smlabbeq r1, lr, fp, ip │ │ │ │ - smlabbeq r1, ip, fp, ip │ │ │ │ - smlabbeq r1, sl, fp, ip │ │ │ │ - smlabbeq r1, r8, fp, ip │ │ │ │ - smlabbeq r1, r6, fp, ip │ │ │ │ - smlabbeq r1, r4, fp, ip │ │ │ │ - smlabbeq r1, r2, fp, ip │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - smlatbeq r4, r8, r7, r1 │ │ │ │ - smlabbeq r4, sl, r7, r1 │ │ │ │ - smlatbeq sl, r2, r0, r1 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - tsteq r3, sl, lsl #20 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + smlabteq r3, r6, r0, r5 │ │ │ │ + @ instruction: 0x010158be │ │ │ │ + smlatbeq r3, r6, r0, r5 │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + smlabbeq r3, r2, r0, r5 │ │ │ │ + smlabbeq r3, r6, r3, r7 │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ + tsteq r1, sl, lsl #22 │ │ │ │ + tsteq r3, r2, asr #32 │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + smlatbeq r1, r8, r8, r5 │ │ │ │ + smlatbeq r1, r0, r8, r5 │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + smlatbeq r3, r2, pc, r4 @ │ │ │ │ + smlatteq r4, lr, r9, r5 │ │ │ │ + smlabbeq r3, r4, pc, r4 @ │ │ │ │ + smlatteq r4, r8, r9, r5 │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + smlatteq r4, r6, r9, r5 │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r2, asr fp │ │ │ │ + tsteq r2, r6, lsr fp │ │ │ │ + smlabteq r3, lr, sp, r6 │ │ │ │ + smlabteq r3, lr, sp, r6 │ │ │ │ + smlabteq r3, r6, sp, r6 │ │ │ │ + smlabteq r3, r4, sp, r6 │ │ │ │ + ldrdeq r6, [r3, -ip] │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + strdeq r6, [r3, -r2] │ │ │ │ + tsteq r3, r6, lsl #28 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ + @ instruction: 0x01036994 │ │ │ │ + tsteq sl, sl, lsl #8 │ │ │ │ + ldrdeq r6, [r3, -sl] │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + smlabteq r3, ip, sp, r6 │ │ │ │ + smlabteq r3, r0, sp, r6 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + ldrdeq r5, [r1, -r6] │ │ │ │ + smlatbeq r3, r0, sp, r6 │ │ │ │ + @ instruction: 0x01045b92 │ │ │ │ + @ instruction: 0x01035eb6 │ │ │ │ + @ instruction: 0x01035ebe │ │ │ │ + smlabteq r3, sl, lr, r5 │ │ │ │ + smlabteq r3, sl, lr, r5 │ │ │ │ + smlabteq r3, sl, lr, r5 │ │ │ │ + smlabteq r3, sl, lr, r5 │ │ │ │ + ldrdeq r5, [r3, -r8] │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + ldrdeq r5, [r3, -r2] │ │ │ │ + smlatteq r3, r4, lr, r5 │ │ │ │ + smlatbeq r3, r6, ip, r6 │ │ │ │ + smlabteq r3, r8, ip, r6 │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + tsteq r3, r8, lsl pc │ │ │ │ + @ instruction: 0x01036cb6 │ │ │ │ + @ instruction: 0x01036cb8 │ │ │ │ + @ instruction: 0x01036cba │ │ │ │ + @ instruction: 0x01036cbc │ │ │ │ + tsteq r3, r2, lsl #30 │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + smlatbeq r3, r2, ip, r6 │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + @ instruction: 0x01036c9a │ │ │ │ + smlatbeq r3, r8, ip, r6 │ │ │ │ + @ instruction: 0x01036cb2 │ │ │ │ + @ instruction: 0x010a11b6 │ │ │ │ + smlatbeq r3, r8, ip, r6 │ │ │ │ + smlatteq r2, r0, r5, r3 │ │ │ │ + ldrdeq r3, [r2, -lr] │ │ │ │ + @ instruction: 0x01036c94 │ │ │ │ + strdeq r4, [r3, -r8] │ │ │ │ + smlabbeq r3, sl, ip, r6 │ │ │ │ + smlabbeq r3, sl, ip, r6 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + ldrdeq r1, [r4, -r4] │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + tsteq r1, sl, lsl #22 │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + tsteq r1, r2, lsl #22 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + tsteq r4, sl, lsl #14 │ │ │ │ + tsteq sl, r2, lsr #32 │ │ │ │ + @ instruction: 0x0101519e │ │ │ │ + smlabbeq r3, sl, r9, r4 │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -86781,29 +86781,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, r8, asr #6 │ │ │ │ - smlabteq r4, r6, r2, r5 │ │ │ │ - smlabbeq r4, ip, r2, r5 │ │ │ │ - smlatbeq r4, r6, r2, r5 │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - tsteq r4, r8, lsl #6 │ │ │ │ - @ instruction: 0x010452be │ │ │ │ - @ instruction: 0x010453b0 │ │ │ │ - tsteq r4, r2, ror #6 │ │ │ │ - smlabbeq r4, r4, r3, r5 │ │ │ │ - tsteq r4, lr, lsr #6 │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - smlatbeq r4, ip, r3, r5 │ │ │ │ + smlabteq r4, r8, r2, r5 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + tsteq r4, r6, lsr #4 │ │ │ │ + smlatteq r4, r0, r1, r5 │ │ │ │ + tsteq r4, r6, ror r2 │ │ │ │ + smlabbeq r4, r8, r2, r5 │ │ │ │ + tsteq r4, lr, lsr r2 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + smlatteq r4, r2, r2, r5 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + smlatbeq r4, lr, r2, r5 │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + tsteq r4, lr, asr r3 │ │ │ │ + tsteq r4, ip, lsr #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16dcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -87672,205 +87672,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [sl], #676 @ 0x2a4 │ │ │ │ bmi ff138f94 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - @ instruction: 0x0101c1b6 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - @ instruction: 0x0101c5be │ │ │ │ - @ instruction: 0x01014eb4 │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - @ instruction: 0x01014e92 │ │ │ │ - tsteq r3, r2, asr r8 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - smlabteq r4, r8, r2, r5 │ │ │ │ - tsteq r1, lr, asr #28 │ │ │ │ - smlabteq r4, sl, r2, r5 │ │ │ │ + strdeq r4, [r1, -sl] │ │ │ │ + smlatteq r3, r4, r5, r4 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ tsteq r1, r4, lsr lr │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r4, r6, lsl r2 │ │ │ │ - tsteq r4, lr, lsl r2 │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - @ instruction: 0x01014db8 │ │ │ │ - smlatbeq r1, r8, sp, r4 │ │ │ │ - @ instruction: 0x01014d98 │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - smlabteq r3, sl, r4, r4 │ │ │ │ - tsteq r3, r0, lsr r5 │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - smlatteq r1, sl, ip, r4 │ │ │ │ - smlatteq r1, r2, ip, r4 │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - @ instruction: 0x01014cb8 │ │ │ │ - @ instruction: 0x01014cb0 │ │ │ │ - smlatteq r3, ip, r4, r4 │ │ │ │ - smlabbeq r1, r6, ip, r4 │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - smlatteq r3, r2, r4, r4 │ │ │ │ - tsteq r1, r4, asr ip │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + ldrdeq lr, [r3, -r2] │ │ │ │ strdeq r4, [r1, -r0] │ │ │ │ - smlatteq r1, r8, fp, r4 │ │ │ │ - smlabteq r3, r8, r4, r4 │ │ │ │ - @ instruction: 0x01014bbe │ │ │ │ - @ instruction: 0x01014bb6 │ │ │ │ - smlabteq r3, r2, r4, r4 │ │ │ │ - smlabbeq r1, ip, fp, r4 │ │ │ │ - smlabbeq r1, r4, fp, r4 │ │ │ │ - smlatbeq r3, ip, r4, r4 │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r1, r2, asr fp │ │ │ │ - @ instruction: 0x01034496 │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - smlabbeq r3, r0, r4, r4 │ │ │ │ - strdeq r4, [r1, -r6] │ │ │ │ - smlatteq r1, lr, sl, r4 │ │ │ │ - tsteq r3, r6, ror r4 │ │ │ │ - smlabteq r1, r4, sl, r4 │ │ │ │ - @ instruction: 0x01014abc │ │ │ │ - smlabbeq r3, r0, r4, r4 │ │ │ │ - @ instruction: 0x01014a92 │ │ │ │ - smlabbeq r1, sl, sl, r4 │ │ │ │ - tsteq r3, lr, ror #8 │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - tsteq r3, r8, lsr #22 │ │ │ │ - tsteq r3, r4, ror r1 │ │ │ │ - smlabteq r1, r2, ip, fp │ │ │ │ - tsteq r3, r0, lsl r3 │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - tsteq r3, lr, lsl r3 │ │ │ │ - tsteq r3, ip, lsl r3 │ │ │ │ - tsteq r3, sl, lsl r3 │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - tsteq r3, r2, lsr #6 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - tsteq r3, sl, asr #6 │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - tsteq r3, r2, ror r3 │ │ │ │ - smlabbeq r3, r0, r3, r5 │ │ │ │ - tsteq r3, lr, ror r3 │ │ │ │ - tsteq r3, ip, ror r3 │ │ │ │ - tsteq r3, lr, ror r3 │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq sl, ip, asr #12 │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - smlatteq r4, lr, r2, r2 │ │ │ │ - smlabteq r3, lr, r7, r4 │ │ │ │ - smlabteq r3, sl, r7, r4 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - @ instruction: 0x010347b6 │ │ │ │ - @ instruction: 0x010347b6 │ │ │ │ - @ instruction: 0x010347b6 │ │ │ │ - smlatbeq r3, lr, r7, r4 │ │ │ │ - smlatbeq r3, sl, r7, r4 │ │ │ │ - smlatbeq r3, r6, r7, r4 │ │ │ │ - smlatbeq r3, r6, r7, r4 │ │ │ │ - smlatbeq r3, sl, r7, r4 │ │ │ │ - smlatbeq r3, lr, r7, r4 │ │ │ │ - @ instruction: 0x010347b6 │ │ │ │ - tsteq sl, r0, lsr #10 │ │ │ │ - tsteq r3, r8, lsr r5 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r3, ip, lsr #10 │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - smlatteq r3, r6, r4, r5 │ │ │ │ - @ instruction: 0x010a0490 │ │ │ │ - smlatteq r3, lr, r4, r5 │ │ │ │ - smlatteq r3, r6, r4, r5 │ │ │ │ - strdeq r5, [r3, -r2] │ │ │ │ - strdeq r5, [r3, -sl] │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - smlatbeq r2, r6, r9, r2 │ │ │ │ - smlatbeq r2, r8, r9, r2 │ │ │ │ - smlabbeq r2, ip, r9, r2 │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - tsteq r3, sl, lsl ip │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - tsteq r3, r8, asr #24 │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - tsteq r3, lr, ror #24 │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - tsteq r3, sl, asr ip │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r3, r6, ror #24 │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - smlatteq r3, sl, r7, r5 │ │ │ │ - tsteq sl, r0, ror #4 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r4, r2, lsr sl │ │ │ │ - tsteq r3, r2, lsr #24 │ │ │ │ - tsteq r3, r6, lsl ip │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - strdeq r5, [r3, -r6] │ │ │ │ - smlabteq r4, r8, r9, r4 │ │ │ │ - smlatteq r3, ip, ip, r4 │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + smlabteq r1, lr, sp, r4 │ │ │ │ + tsteq r4, sl, asr #4 │ │ │ │ + @ instruction: 0x01014db4 │ │ │ │ + smlatbeq r4, r0, r1, r5 │ │ │ │ + smlatteq r3, lr, r4, r4 │ │ │ │ + @ instruction: 0x01045196 │ │ │ │ + @ instruction: 0x0104519e │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + @ instruction: 0x0103449c │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, r8, lsr #26 │ │ │ │ + tsteq r1, r8, lsl sp │ │ │ │ + smlatteq r3, lr, r6, lr │ │ │ │ + tsteq r3, sl, asr #8 │ │ │ │ + @ instruction: 0x010344b0 │ │ │ │ + smlabteq r1, lr, ip, r4 │ │ │ │ + smlabteq r1, r6, ip, r4 │ │ │ │ + smlatbeq r3, r2, r4, r4 │ │ │ │ + @ instruction: 0x01014c9c │ │ │ │ + @ instruction: 0x01014c94 │ │ │ │ + @ instruction: 0x01034498 │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + smlabbeq r3, r2, r4, r4 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + strdeq r4, [r1, -lr] │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + smlabteq r1, ip, fp, r4 │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + smlatbeq r1, r2, fp, r4 │ │ │ │ + @ instruction: 0x01014b9a │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + tsteq r3, r8, asr #8 │ │ │ │ + tsteq r1, lr, lsr fp │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + tsteq r3, ip, lsr #8 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + ldrdeq r4, [r1, -r2] │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + smlatbeq r1, r8, sl, r4 │ │ │ │ + smlatbeq r1, r0, sl, r4 │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + smlatteq r3, lr, r3, r4 │ │ │ │ + smlatteq r1, r0, r9, r4 │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + smlatbeq r3, r8, sl, r4 │ │ │ │ strdeq r4, [r3, -r4] │ │ │ │ - tsteq r3, r0, lsl #26 │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - tsteq r3, r8, lsl lr │ │ │ │ - smlatteq r4, sl, r7, r4 │ │ │ │ - tsteq r3, r8, lsl #26 │ │ │ │ - tsteq r3, lr, asr #26 │ │ │ │ - tsteq r3, r0, lsl #26 │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - ldrdeq r5, [r3, -r4] │ │ │ │ - strdeq r5, [r3, -r6] │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq r3, r6, asr #26 │ │ │ │ - smlatteq r3, r4, sl, r5 │ │ │ │ - smlatteq r3, r6, sl, r5 │ │ │ │ - smlatteq r3, r8, sl, r5 │ │ │ │ - smlatteq r3, sl, sl, r5 │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r3, r2, lsr sp │ │ │ │ - ldrdeq r5, [r3, -r0] │ │ │ │ - tsteq r4, sl, asr #8 │ │ │ │ - smlabteq r3, r8, sl, r5 │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ + @ instruction: 0x01035290 │ │ │ │ + @ instruction: 0x01035296 │ │ │ │ + smlatbeq r3, r0, r2, r5 │ │ │ │ + @ instruction: 0x0103529e │ │ │ │ + @ instruction: 0x0103529c │ │ │ │ + @ instruction: 0x0103529a │ │ │ │ + smlatbeq r3, r4, r2, r5 │ │ │ │ + smlatbeq r3, r2, r2, r5 │ │ │ │ + smlatbeq r3, ip, r2, r5 │ │ │ │ + smlatbeq r3, lr, r2, r5 │ │ │ │ + @ instruction: 0x010352bc │ │ │ │ + smlabteq r3, sl, r2, r5 │ │ │ │ + smlatteq r3, ip, r2, r5 │ │ │ │ + strdeq r5, [r3, -r2] │ │ │ │ + mrseq r5, SP_svc │ │ │ │ + strdeq r5, [r3, -lr] │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ + strdeq r5, [r3, -lr] │ │ │ │ + smlabteq r4, ip, ip, r4 │ │ │ │ + smlabteq sl, ip, r5, r0 │ │ │ │ + smlabbeq r2, sl, sp, r2 │ │ │ │ + smlatteq r1, r2, r0, ip │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + strheq ip, [r1, -r6] │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + smlatbeq sl, r0, r4, r0 │ │ │ │ + @ instruction: 0x010354b8 │ │ │ │ + @ instruction: 0x010354ba │ │ │ │ + @ instruction: 0x010354b2 │ │ │ │ + smlatbeq r3, ip, r4, r5 │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ + @ instruction: 0x01035496 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + tsteq sl, r0, lsl r4 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, sl, ror r4 │ │ │ │ + smlabbeq r3, r2, r4, r5 │ │ │ │ + @ instruction: 0x01044a9a │ │ │ │ + tsteq r2, r6, lsr #18 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, ip, lsl #18 │ │ │ │ + smlatbeq r3, r4, fp, r5 │ │ │ │ + smlatbeq r3, r4, fp, r5 │ │ │ │ + @ instruction: 0x01035b9c │ │ │ │ + @ instruction: 0x01035b9a │ │ │ │ + @ instruction: 0x01035bb2 │ │ │ │ + smlabteq r3, sl, fp, r5 │ │ │ │ + smlabteq r3, r8, fp, r5 │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + smlatteq r3, lr, fp, r5 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + smlabteq r3, lr, fp, r5 │ │ │ │ + smlabteq r3, lr, fp, r5 │ │ │ │ + smlabteq r3, lr, fp, r5 │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + ldrdeq r5, [r3, -lr] │ │ │ │ + smlatteq r3, r2, fp, r5 │ │ │ │ + smlatteq r3, r6, fp, r5 │ │ │ │ + ldrdeq r5, [r3, -lr] │ │ │ │ ldrdeq r5, [r3, -r6] │ │ │ │ - smlatteq r3, r0, sl, r5 │ │ │ │ + ldrdeq r5, [r3, -r6] │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + smlatteq sl, r0, r1, r0 │ │ │ │ + @ instruction: 0x01035bb0 │ │ │ │ + @ instruction: 0x010469b2 │ │ │ │ + smlatbeq r3, r2, fp, r5 │ │ │ │ + @ instruction: 0x01035b96 │ │ │ │ + @ instruction: 0x010143b4 │ │ │ │ + smlatbeq r1, ip, r3, r4 │ │ │ │ + tsteq r3, r6, ror fp │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + smlabbeq r3, r0, ip, r4 │ │ │ │ + smlabbeq r3, r2, ip, r4 │ │ │ │ + smlabbeq r3, r4, ip, r4 │ │ │ │ + smlabbeq r3, r6, ip, r4 │ │ │ │ + @ instruction: 0x01034c94 │ │ │ │ + @ instruction: 0x01034c96 │ │ │ │ + @ instruction: 0x01034d98 │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + smlabbeq r3, r8, ip, r4 │ │ │ │ + smlabteq r3, lr, ip, r4 │ │ │ │ + smlabbeq r3, r0, ip, r4 │ │ │ │ + @ instruction: 0x01034c92 │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + tsteq r3, r6, ror sl │ │ │ │ + @ instruction: 0x01034cbc │ │ │ │ + smlabteq r3, r6, ip, r4 │ │ │ │ + tsteq r3, r4, ror #20 │ │ │ │ + tsteq r3, r6, ror #20 │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ + tsteq r3, sl, ror #20 │ │ │ │ + @ instruction: 0x01034cb0 │ │ │ │ + @ instruction: 0x01034cb2 │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + smlabteq r4, sl, r3, r4 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r3, r6, asr sl │ │ │ │ + tsteq r3, r0, ror #20 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7b938 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a7eb30 │ │ │ │ @@ -87968,40 +87968,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, ip, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea64 │ │ │ │ - smlatteq r9, r8, ip, pc @ │ │ │ │ - ldrdeq r5, [r3, -sl] │ │ │ │ - tsteq r2, r2, lsl r1 │ │ │ │ - tsteq r2, r0, lsl r1 │ │ │ │ - smlabteq r3, r6, r7, r5 │ │ │ │ - tsteq r3, sl, lsr #12 │ │ │ │ - @ instruction: 0x010357bc │ │ │ │ - @ instruction: 0x010357bc │ │ │ │ - smlabbeq r1, sl, lr, r3 │ │ │ │ - smlabbeq r1, r4, lr, r3 │ │ │ │ - tsteq r4, r6, lsl #6 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, r0, asr #12 │ │ │ │ - tsteq r1, lr, lsr r6 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - tsteq r1, r8, lsr r6 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, r4, lsr r6 │ │ │ │ - tsteq r1, lr, lsr #12 │ │ │ │ - tsteq r1, ip, lsr #12 │ │ │ │ - tsteq r4, sl, asr r2 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - tstpeq r9, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + swpeq r2, r2, [r2] @ │ │ │ │ + swpeq r2, r0, [r2] @ │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + smlatbeq r3, sl, r5, r3 │ │ │ │ + tsteq r3, ip, lsr r7 │ │ │ │ + tsteq r3, ip, lsr r7 │ │ │ │ + tsteq r1, sl, lsl #28 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + smlabbeq r4, r6, r2, r0 │ │ │ │ + ldrdeq r3, [r1, -lr] │ │ │ │ + ldrdeq r3, [r1, -r8] │ │ │ │ + smlabteq r1, lr, r5, fp │ │ │ │ + smlabteq r1, r0, r5, fp │ │ │ │ + @ instruction: 0x0101b5be │ │ │ │ + @ instruction: 0x0101b5bc │ │ │ │ + @ instruction: 0x0101b5ba │ │ │ │ + @ instruction: 0x0101b5b8 │ │ │ │ + @ instruction: 0x0101b5b6 │ │ │ │ + @ instruction: 0x0101b5b4 │ │ │ │ + smlatbeq r1, lr, r5, fp │ │ │ │ + smlatbeq r1, ip, r5, fp │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ + @ instruction: 0x010401bc │ │ │ │ + ldrdeq pc, [r9, -r4] │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -88034,24 +88034,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - @ instruction: 0x010441be │ │ │ │ - smlabbeq r4, ip, r1, r4 │ │ │ │ - @ instruction: 0x0104419e │ │ │ │ - smlabteq r4, r4, r1, r4 │ │ │ │ - ldrdeq r4, [r4, -r6] │ │ │ │ - tsteq r4, r0, lsr r2 │ │ │ │ - tsteq r4, r2, lsl #4 │ │ │ │ - tsteq r4, r0, lsl r2 │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ + @ instruction: 0x01044190 │ │ │ │ + tsteq r4, lr, lsr r1 │ │ │ │ + tsteq r4, ip, lsl #2 │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ + tsteq r4, r6, asr r1 │ │ │ │ + @ instruction: 0x010441b0 │ │ │ │ + smlabbeq r4, r2, r1, r4 │ │ │ │ + @ instruction: 0x01044190 │ │ │ │ + @ instruction: 0x010441b2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1814c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -88566,130 +88566,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7a8447a │ │ │ │ bmi 1ebce5c │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r8, asr fp │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - smlatbeq r4, r4, r1, r4 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, r0, asr fp │ │ │ │ - tstpeq r9, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ - smlatbeq r9, sl, r8, pc @ │ │ │ │ - tsteq r1, r4, lsr #22 │ │ │ │ - strheq r4, [r4, -r6] │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - tstpeq r9, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ - strdeq r3, [r1, -r6] │ │ │ │ - strdeq r3, [r1, -r6] │ │ │ │ - smlatteq r1, lr, sl, r3 │ │ │ │ - smlabteq r1, r4, sl, r3 │ │ │ │ - smlabteq r1, r4, sl, r3 │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r9, r3 │ │ │ │ - smlatteq r1, r6, r9, r3 │ │ │ │ - @ instruction: 0x01013aba │ │ │ │ - @ instruction: 0x010139bc │ │ │ │ - @ instruction: 0x010139b4 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - smlabbeq r1, sl, r9, r3 │ │ │ │ - smlabbeq r1, r2, r9, r3 │ │ │ │ - tsteq r3, sl, ror r6 │ │ │ │ - tsteq r3, r8, ror r6 │ │ │ │ - tsteq r3, r4, ror r6 │ │ │ │ - @ instruction: 0x010356b8 │ │ │ │ - tsteq r3, r6, asr #12 │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - tstpeq r3, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r1, r8, r0, fp │ │ │ │ - smlabteq r1, r4, r0, fp │ │ │ │ - tstpeq r3, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r1, ip, r0, fp │ │ │ │ - strheq fp, [r1, -r0] │ │ │ │ - tstpeq r3, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r1, -sl] │ │ │ │ - strdeq r3, [r1, -r2] │ │ │ │ - smlatbeq r4, lr, sp, r3 │ │ │ │ - tstpeq r3, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01043d90 │ │ │ │ - smlatteq r3, r6, ip, pc @ │ │ │ │ - smlatteq r3, sl, ip, pc @ │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, sl, asr sp │ │ │ │ - tstpeq r9, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r3, lr, ror lr │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - smlatteq r1, r2, r8, r3 │ │ │ │ - smlatbeq r9, r6, r4, pc @ │ │ │ │ - smlabteq r1, lr, r8, r3 │ │ │ │ - smlatbeq r1, r6, r8, r3 │ │ │ │ - @ instruction: 0x010138b4 │ │ │ │ - @ instruction: 0x010138b2 │ │ │ │ - @ instruction: 0x010138b0 │ │ │ │ - smlatbeq r1, lr, r8, r3 │ │ │ │ - @ instruction: 0x010138b0 │ │ │ │ - tstpeq r9, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r1, r0, r8, r3 │ │ │ │ - tsteq r1, r4, lsr #16 │ │ │ │ + ldrdeq r3, [r1, -r8] │ │ │ │ + @ instruction: 0x01033298 │ │ │ │ + smlatteq r1, ip, sl, r3 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + smlatteq r1, r4, sl, r3 │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ + @ instruction: 0x0109f8ba │ │ │ │ + @ instruction: 0x01013abe │ │ │ │ + smlabteq r1, r0, sl, r3 │ │ │ │ + @ instruction: 0x01013ab8 │ │ │ │ + smlatbeq r1, lr, sl, r3 │ │ │ │ + swpeq r4, r4, [r4] @ │ │ │ │ + @ instruction: 0x01013a9c │ │ │ │ + smlatbeq r1, r8, sl, r3 │ │ │ │ + tstpeq r9, sl, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, r4, sl, r3 │ │ │ │ + tsteq r4, r6, lsr r0 │ │ │ │ + @ instruction: 0x01013a96 │ │ │ │ + smlabbeq r1, r2, sl, r3 │ │ │ │ + smlabteq r9, ip, r7, pc @ │ │ │ │ + tsteq r1, r0, ror sl │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + tsteq r4, r4, ror r1 │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + strdeq r5, [r3, -sl] │ │ │ │ + strdeq r5, [r3, -r8] │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + smlabteq r3, r6, r5, r5 │ │ │ │ + smlabteq r3, r2, r5, r5 │ │ │ │ + strdeq pc, [r3, -r8] │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + smlatteq r3, r8, sp, pc @ │ │ │ │ + smlatteq r3, r0, sp, pc @ │ │ │ │ + ldrdeq pc, [r3, -r8] │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + smlabteq r3, r8, sp, pc @ │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + smlatbeq r3, r0, sp, pc @ │ │ │ │ + smlatbeq r9, r6, r5, pc @ │ │ │ │ + smlatbeq r3, r6, sp, pc @ │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + @ instruction: 0x0103fd94 │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + tsteq r1, r2, ror r7 │ │ │ │ + tsteq r4, lr, lsr #26 │ │ │ │ + @ instruction: 0x0103fc98 │ │ │ │ + @ instruction: 0x0103fc9c │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + tstpeq r3, r6, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x0109f494 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + tsteq r1, r2, ror #16 │ │ │ │ + tstpeq r9, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + tsteq r1, r6, lsr #16 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ tsteq r1, r2, lsr r8 │ │ │ │ tsteq r1, r0, lsr r8 │ │ │ │ tsteq r1, lr, lsr #16 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, lr, lsr #16 │ │ │ │ - smlatbeq r9, r2, r3, pc @ │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - tsteq r1, r0, asr #16 │ │ │ │ - tstpeq r9, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, lr, ror r7 │ │ │ │ - tstpeq r9, r2, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - smlabteq r9, r0, r2, pc @ │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - smlabteq r1, r0, r6, r3 │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + smlatbeq r9, r4, r3, pc @ │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + smlatbeq r1, r4, r7, r3 │ │ │ │ + @ instruction: 0x010137b2 │ │ │ │ + @ instruction: 0x010137b0 │ │ │ │ + smlatbeq r1, lr, r7, r3 │ │ │ │ + smlatbeq r1, ip, r7, r3 │ │ │ │ + smlatbeq r1, lr, r7, r3 │ │ │ │ + tstpeq r9, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, sl, r7, r3 │ │ │ │ + smlabteq r1, r0, r7, r3 │ │ │ │ + strdeq pc, [r9, -r0] │ │ │ │ + strdeq r3, [r1, -r0] │ │ │ │ + strdeq r3, [r1, -lr] │ │ │ │ + smlabteq r9, r2, r2, pc @ │ │ │ │ + smlatteq r1, sl, r6, r3 │ │ │ │ + smlabteq r1, r2, r6, r3 │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ smlabteq r1, lr, r6, r3 │ │ │ │ smlabteq r1, ip, r6, r3 │ │ │ │ smlabteq r1, sl, r6, r3 │ │ │ │ - smlabteq r1, r8, r6, r3 │ │ │ │ - smlabteq r1, sl, r6, r3 │ │ │ │ - tstpeq r9, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r1, r6, r6, r3 │ │ │ │ - tstpeq r9, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - smlabbeq r3, r0, fp, r2 │ │ │ │ + smlabteq r1, ip, r6, r3 │ │ │ │ + tstpeq r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010136bc │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + @ instruction: 0x0109f1be │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + @ instruction: 0x0109f198 │ │ │ │ + @ instruction: 0x010134b4 │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec18b4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -89018,98 +89018,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x01043ab8 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - smlatbeq r4, ip, r6, r3 │ │ │ │ - smlatteq r4, sl, r5, r3 │ │ │ │ - smlabbeq r4, ip, r5, r3 │ │ │ │ - tsteq r4, r6, asr #10 │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ - @ instruction: 0x01043592 │ │ │ │ - smlatbeq r4, ip, r5, r3 │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + @ instruction: 0x01043792 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r4, sl, ror #10 │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + smlabteq r4, r6, r4, r3 │ │ │ │ + smlatteq r4, r0, r4, r3 │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + @ instruction: 0x010435b6 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, r6, r3 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ strdeq r3, [r4, -lr] │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - smlabteq r4, r4, r6, r3 │ │ │ │ - tsteq r4, lr, ror r6 │ │ │ │ - @ instruction: 0x01043698 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - smlatteq r4, ip, r6, r3 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - smlatteq r4, lr, r8, r3 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - smlatteq r4, r2, r7, r3 │ │ │ │ - @ instruction: 0x0104379c │ │ │ │ - @ instruction: 0x010437b6 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ - smlabbeq r4, r4, r8, r3 │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - tsteq r4, r8, asr r8 │ │ │ │ - @ instruction: 0x01043892 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - smlabteq r4, r0, r8, r3 │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ - smlabbeq r4, lr, r9, r3 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - @ instruction: 0x0104399c │ │ │ │ - tsteq r4, r6, asr ip │ │ │ │ - tsteq r4, r0, lsl fp │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ - @ instruction: 0x010439be │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + tsteq r4, r2, asr r6 │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + smlatteq r4, r6, r6, r3 │ │ │ │ + smlatbeq r4, r0, r6, r3 │ │ │ │ + @ instruction: 0x010436ba │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + tsteq r4, lr, ror #16 │ │ │ │ + smlabteq r4, r8, r7, r3 │ │ │ │ + tsteq r4, r2, ror #14 │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ + tsteq r4, r6, lsr r7 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + smlabbeq r4, sl, r7, r3 │ │ │ │ + tsteq r4, r4, lsl #16 │ │ │ │ + @ instruction: 0x010437be │ │ │ │ ldrdeq r3, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsl sl │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - smlatbeq r4, r6, sl, r3 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - @ instruction: 0x01043ab4 │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - smlatteq r4, r2, sl, r3 │ │ │ │ - strdeq r3, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsr fp │ │ │ │ - @ instruction: 0x01043bb0 │ │ │ │ - tsteq r4, sl, ror #22 │ │ │ │ - smlabbeq r4, r4, fp, r3 │ │ │ │ - @ instruction: 0x01043bbe │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - @ instruction: 0x01043c92 │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - smlatteq r4, r6, fp, r3 │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - tsteq r4, sl, lsr ip │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - smlabteq r4, lr, ip, r3 │ │ │ │ - smlabbeq r4, r8, ip, r3 │ │ │ │ - smlatbeq r4, r2, ip, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - smlatbeq r4, sl, sp, r3 │ │ │ │ - tsteq r4, r4, asr sp │ │ │ │ - tsteq r4, sl, lsl #26 │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ - tsteq r4, sl, ror #26 │ │ │ │ - smlatteq r4, r8, sp, r3 │ │ │ │ - smlatbeq r4, r6, sp, r3 │ │ │ │ - smlabteq r4, r0, sp, r3 │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + smlabteq r4, ip, r8, r3 │ │ │ │ + smlabbeq r4, r6, r8, r3 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + @ instruction: 0x01043894 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + smlabteq r4, r8, r8, r3 │ │ │ │ + smlatteq r4, r2, r8, r3 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + @ instruction: 0x01043a90 │ │ │ │ + smlatteq r4, sl, r9, r3 │ │ │ │ + smlabbeq r4, r4, r9, r3 │ │ │ │ + tsteq r4, lr, lsr r9 │ │ │ │ + tsteq r4, r8, asr r9 │ │ │ │ + @ instruction: 0x01043992 │ │ │ │ + smlatbeq r4, ip, r9, r3 │ │ │ │ + tsteq r4, r6, lsr #20 │ │ │ │ + smlatteq r4, r0, r9, r3 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + smlatteq r4, lr, sl, r3 │ │ │ │ + smlatbeq r4, r8, sl, r3 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + @ instruction: 0x01043ab6 │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + smlatteq r4, sl, sl, r3 │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + @ instruction: 0x01043cb8 │ │ │ │ + tsteq r4, r2, lsl ip │ │ │ │ + smlatbeq r4, ip, fp, r3 │ │ │ │ + tsteq r4, r6, ror #22 │ │ │ │ + smlabbeq r4, r0, fp, r3 │ │ │ │ + @ instruction: 0x01043bba │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r4, r2, lsr #24 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + smlabbeq r4, sl, ip, r3 │ │ │ │ + smlatbeq r4, r4, ip, r3 │ │ │ │ + smlatteq r4, sl, ip, r3 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + tsteq r4, r6, lsr #26 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ + smlabbeq r4, sl, sp, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec191d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x004ff5b1 │ │ │ │ @ instruction: 0xf5b1d843 │ │ │ │ @@ -89310,44 +89310,44 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a7447a │ │ │ │ bmi 93e2bc │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - @ instruction: 0x01012998 │ │ │ │ - smlabbeq r3, r4, r1, r2 │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ - tsteq r3, r8, ror #2 │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r1, r6, asr #18 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r3, lr, lsl r1 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - tsteq r1, lr, ror r9 │ │ │ │ - tsteq r4, r6, lsl #22 │ │ │ │ - tsteq r1, r2, ror #18 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - smlabteq r1, r8, fp, r9 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - smlabbeq r4, ip, sl, r3 │ │ │ │ - qaddeq r2, lr, r3 │ │ │ │ - smlatteq r3, r8, ip, r1 │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - smlatteq r1, r0, r8, r2 │ │ │ │ - @ instruction: 0x01043a94 │ │ │ │ - tsteq r3, r8, lsl r0 │ │ │ │ - @ instruction: 0x01043a9e │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + @ instruction: 0x01012a9e │ │ │ │ + smlatteq r3, r8, r0, r2 │ │ │ │ + smlatteq r1, r2, r8, r2 │ │ │ │ + smlabteq r3, ip, r0, r2 │ │ │ │ + smlabteq r1, r6, r8, r2 │ │ │ │ + strheq r2, [r3, -r0] │ │ │ │ + @ instruction: 0x01042590 │ │ │ │ + swpeq r2, lr, [r3] │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ + smlabbeq r4, r6, sl, r3 │ │ │ │ + smlatteq r1, r2, r8, r2 │ │ │ │ + smlabbeq r4, r0, sl, r3 │ │ │ │ + smlabteq r1, ip, r8, r2 │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ strdeq r1, [r3, -lr] │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ ldrdeq r1, [r3, -lr] │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + smlabteq r3, r0, pc, r1 @ │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + @ instruction: 0x01031f98 │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + tsteq r3, lr, ror pc │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec19594 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0817c │ │ │ │ @@ -90084,124 +90084,124 @@ │ │ │ │ ldmdami r0!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r2, sp, lr, pc}^ @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - smlatbeq r4, r8, r9, r3 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ smlatbeq r1, lr, r2, r2 │ │ │ │ - @ instruction: 0x0101229c │ │ │ │ - tsteq r1, r6, ror r2 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r1, r4, lsl r2 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - ldrdeq r2, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r1, r2 │ │ │ │ - smlatbeq r1, sl, r1, r2 │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - tsteq r1, r4, asr r1 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + smlatteq r4, r2, r8, r3 │ │ │ │ + tsteq r1, lr, lsr #4 │ │ │ │ + tsteq r1, ip, lsl r2 │ │ │ │ + strdeq r2, [r1, -r6] │ │ │ │ + smlabbeq r4, sl, r8, r3 │ │ │ │ + @ instruction: 0x01012194 │ │ │ │ + smlabbeq r1, r2, r1, r2 │ │ │ │ + tsteq r1, r8, asr r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ tsteq r1, sl, lsr #2 │ │ │ │ - tsteq r1, r0, lsr #2 │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - ldrdeq r2, [r1, -r8] │ │ │ │ - smlatbeq r1, ip, r0, r2 │ │ │ │ - smlabbeq r1, r8, r0, r2 │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - @ instruction: 0x01011fb2 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ - tsteq r1, lr, lsr pc │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - strdeq r1, [r1, -r6] │ │ │ │ - smlabteq r1, r6, lr, r1 │ │ │ │ - @ instruction: 0x01011e96 │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - smlabteq r1, r0, sp, r1 │ │ │ │ - smlatbeq r1, r0, sp, r1 │ │ │ │ - tsteq r1, lr, ror sp │ │ │ │ - tsteq r1, r0, asr sp │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - strdeq r1, [r1, -ip] │ │ │ │ - ldrdeq r1, [r1, -sl] │ │ │ │ - @ instruction: 0x01011cb0 │ │ │ │ - smlabbeq r1, r6, ip, r1 │ │ │ │ - tsteq r1, ip, asr ip │ │ │ │ - tsteq r1, r4, asr ip │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + smlatbeq r1, sl, r0, r2 │ │ │ │ + smlatbeq r1, r0, r0, r2 │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + qaddeq r2, r8, r1 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, r8 │ │ │ │ + strdeq r1, [r1, -r4] │ │ │ │ + smlatbeq r1, r8, pc, r1 @ │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + tsteq r1, r4, asr pc │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + strdeq r1, [r1, -r8] │ │ │ │ + ldrdeq r1, [r1, -r0] │ │ │ │ + @ instruction: 0x01011ebe │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + smlatteq r1, r6, sp, r1 │ │ │ │ + @ instruction: 0x01011db8 │ │ │ │ + smlabbeq r1, lr, sp, r1 │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + strdeq r1, [r1, -lr] │ │ │ │ + ldrdeq r1, [r1, -r0] │ │ │ │ + smlatbeq r1, r6, ip, r1 │ │ │ │ + @ instruction: 0x01011c9e │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ tsteq r1, r0, lsr ip │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - ldrdeq r1, [r1, -lr] │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + ldrdeq r1, [r1, -ip] │ │ │ │ + ldrdeq r1, [r1, -r4] │ │ │ │ @ instruction: 0x01011bb0 │ │ │ │ - smlatbeq r1, r8, fp, r1 │ │ │ │ - smlabbeq r1, r6, fp, r1 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - smlatteq r1, r2, sl, r1 │ │ │ │ - @ instruction: 0x01011aba │ │ │ │ + smlabbeq r1, ip, fp, r1 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + smlatteq r1, r4, sl, r1 │ │ │ │ @ instruction: 0x01011ab4 │ │ │ │ - @ instruction: 0x01011a92 │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, r8, lsl sl │ │ │ │ + smlabbeq r1, sl, sl, r1 │ │ │ │ + tsteq r1, r2, ror #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ tsteq r1, r2, lsl sl │ │ │ │ - strdeq r1, [r1, -r2] │ │ │ │ - ldrdeq r1, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r9, r1 │ │ │ │ - smlabbeq r1, r6, r9, r1 │ │ │ │ - tsteq r1, r0, ror #18 │ │ │ │ - tsteq r1, sl, asr r9 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - strdeq r1, [r1, -r4] │ │ │ │ - ldrdeq r1, [r1, -r6] │ │ │ │ - @ instruction: 0x010118b8 │ │ │ │ - smlatbeq r4, r4, pc, r2 @ │ │ │ │ - smlatbeq r1, r6, r8, r1 │ │ │ │ - smlatbeq r1, r0, r8, r1 │ │ │ │ + strdeq r1, [r1, -r0] │ │ │ │ + smlabteq r1, r4, r9, r1 │ │ │ │ + @ instruction: 0x01011998 │ │ │ │ + @ instruction: 0x01011992 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + tsteq r1, r2, asr r9 │ │ │ │ + tsteq r1, ip, lsr #18 │ │ │ │ + tsteq r1, r6, lsl #18 │ │ │ │ + smlatteq r1, r0, r8, r1 │ │ │ │ + ldrdeq r1, [r1, -sl] │ │ │ │ + @ instruction: 0x010118ba │ │ │ │ @ instruction: 0x0101189a │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - smlabbeq r1, lr, r8, r1 │ │ │ │ - smlabbeq r1, r8, r8, r1 │ │ │ │ - smlabbeq r1, r2, r8, r1 │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - smlabteq r4, r0, pc, r2 @ │ │ │ │ - tsteq r4, sl, ror pc │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - tsteq r1, ip, asr #16 │ │ │ │ - @ instruction: 0x01042fbe │ │ │ │ - tsteq r1, r0, asr #16 │ │ │ │ - tsteq r1, sl, lsr r8 │ │ │ │ - tsteq r1, r4, lsr r8 │ │ │ │ - tsteq r1, lr, lsr #16 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - tsteq r1, r2, lsr #16 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - strdeq r1, [r1, -lr] │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ - strdeq r1, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r7, r1 │ │ │ │ - smlatteq r1, r6, r7, r1 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, r6, asr r8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + tsteq r1, r6, lsr #16 │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + tsteq r1, sl, lsl r8 │ │ │ │ + smlatbeq r4, r8, pc, r2 @ │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + strdeq r1, [r1, -r6] │ │ │ │ + strdeq r1, [r1, -r0] │ │ │ │ + smlatteq r1, sl, r7, r1 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + ldrdeq r1, [r1, -r8] │ │ │ │ + ldrdeq r1, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r7, r1 │ │ │ │ + tsteq r4, lr, lsr pc │ │ │ │ + smlabteq r1, r0, r7, r1 │ │ │ │ + @ instruction: 0x010117ba │ │ │ │ + @ instruction: 0x010117b4 │ │ │ │ + smlatbeq r1, lr, r7, r1 │ │ │ │ + smlatbeq r1, r8, r7, r1 │ │ │ │ + smlatbeq r1, r2, r7, r1 │ │ │ │ + @ instruction: 0x0101179c │ │ │ │ + @ instruction: 0x01011796 │ │ │ │ + @ instruction: 0x01011790 │ │ │ │ + smlabbeq r1, sl, r7, r1 │ │ │ │ + smlabbeq r1, r4, r7, r1 │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r1, r2, ror r7 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r1, r6, ror #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 57b844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4674d4> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r1, lr, ror r9 │ │ │ │ - tsteq r3, r6, ror #2 │ │ │ │ - ldrdeq r1, [r1, -r8] │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - tsteq r3, sl, lsr #22 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - smlatteq r1, r6, r6, r8 │ │ │ │ - smlatteq r3, lr, sl, r0 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - ldrdeq r2, [r3, -r6] │ │ │ │ - @ instruction: 0x01010f96 │ │ │ │ + strdeq r1, [r1, -lr] │ │ │ │ + smlatteq r3, r6, r0, r1 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + smlatbeq r3, r2, r0, r1 │ │ │ │ + @ instruction: 0x010112be │ │ │ │ + smlatbeq r3, sl, sl, r0 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + smlabbeq r3, ip, sl, r0 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r3, lr, ror #20 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + smlabteq r3, r0, r8, r1 │ │ │ │ + tsteq r3, r6, asr r3 │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-107] @ 0xffffff95 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ stmdale r3!, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @@ -90742,25 +90742,25 @@ │ │ │ │ stmdami sp, {r1, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - strdeq r0, [r1, -r2] │ │ │ │ - smlabteq r1, sl, sp, r0 │ │ │ │ - smlabteq r1, r4, sp, r0 │ │ │ │ - tsteq r4, r4, ror #10 │ │ │ │ - smlatbeq r1, sl, sp, r0 │ │ │ │ - smlatbeq r1, r4, sp, r0 │ │ │ │ - @ instruction: 0x01010d9e │ │ │ │ + ldrdeq r0, [r1, -sl] │ │ │ │ + smlabteq r1, r0, sp, r0 │ │ │ │ + @ instruction: 0x01010db4 │ │ │ │ + smlabbeq r1, lr, sp, r0 │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + smlatteq r4, r4, r4, r2 │ │ │ │ + tsteq r1, sl, lsr #26 │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1aba0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r1, r0, asr #30 │ │ │ │ @@ -91060,79 +91060,79 @@ │ │ │ │ @ instruction: 0xf7a64620 │ │ │ │ and lr, r7, r6, asr #20 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1001cf8 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - smlabteq r1, r8, r0, r1 │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - smlabteq r1, r4, r0, r1 │ │ │ │ - strheq r1, [r1, -r2] │ │ │ │ - @ instruction: 0x0109ce9e │ │ │ │ - smlatbeq r1, r4, r0, r1 │ │ │ │ - smlatbeq r1, r8, r0, r1 │ │ │ │ - smlatbeq r1, r2, r0, r1 │ │ │ │ - swpeq r1, sl, [r1] @ │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ smlabbeq r4, r2, r6, r1 │ │ │ │ - smlabbeq r1, ip, r0, r1 │ │ │ │ - swpeq r1, sl, [r1] @ │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ tsteq r9, lr, lsl lr │ │ │ │ - swpeq r1, sl, [r1] @ │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - swpeq r1, r0, [r1] @ │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - smlabteq r9, sl, sp, ip │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ - tsteq r1, sl, asr #30 │ │ │ │ - smlabbeq r3, ip, r7, pc @ │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - tsteq r3, r8, lsl ip │ │ │ │ - tsteq r3, r8, lsl ip │ │ │ │ - tsteq r3, r6, lsl ip │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - smlatteq r3, ip, fp, r2 │ │ │ │ - smlatteq r3, sl, fp, r2 │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - tsteq r3, r0, lsl r4 │ │ │ │ - tsteq r3, sl, lsl #8 │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - strdeq sp, [r3, -lr] │ │ │ │ - smlabbeq r1, r0, r6, r8 │ │ │ │ - tsteq r1, lr, ror r6 │ │ │ │ - ldrdeq sp, [r3, -ip] │ │ │ │ - smlatteq r9, r4, fp, ip │ │ │ │ - smlatteq r3, r6, r3, sp │ │ │ │ - smlabbeq r1, lr, r6, r8 │ │ │ │ - tsteq r1, r4, ror r6 │ │ │ │ - ldrdeq sp, [r3, -sl] │ │ │ │ - smlabteq r1, r2, sp, r0 │ │ │ │ - @ instruction: 0x01010dbc │ │ │ │ - tsteq r4, sl, ror r3 │ │ │ │ - smlatteq r3, r6, r2, sp │ │ │ │ - smlatteq r3, ip, r2, sp │ │ │ │ - tsteq r4, r2, ror #6 │ │ │ │ - @ instruction: 0x0103d2ba │ │ │ │ - smlabteq r3, r0, r2, sp │ │ │ │ - smlatbeq r3, r6, r0, r0 │ │ │ │ - @ instruction: 0x0103049a │ │ │ │ - tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + tsteq r1, r8, lsr #32 │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + tsteq r1, ip │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + @ instruction: 0x0109cd9e │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + smlatbeq r4, lr, r5, r1 │ │ │ │ + tsteq r1, r0, lsl r0 │ │ │ │ + strdeq r0, [r1, -lr] │ │ │ │ + tsteq r9, sl, asr #26 │ │ │ │ + strdeq r0, [r1, -r0] │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + strdeq r0, [r1, -sl] │ │ │ │ + strdeq r0, [r1, -r4] │ │ │ │ + smlabteq r1, ip, pc, r0 @ │ │ │ │ + smlabteq r1, lr, pc, r0 @ │ │ │ │ + smlatteq r1, r0, pc, r0 @ │ │ │ │ + strdeq r0, [r1, -ip] │ │ │ │ + strdeq r0, [r1, -r6] │ │ │ │ + smlabteq r1, ip, pc, r0 @ │ │ │ │ + ldrdeq r0, [r1, -r0] │ │ │ │ + smlabteq r1, sl, lr, r0 │ │ │ │ + tstpeq r3, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, r4, lr, r0 │ │ │ │ + @ instruction: 0x01010e9e │ │ │ │ + @ instruction: 0x01032b98 │ │ │ │ + @ instruction: 0x01032b98 │ │ │ │ + @ instruction: 0x01032b96 │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + tsteq r3, sl, ror #22 │ │ │ │ + smlatbeq r3, r2, r3, sp │ │ │ │ + @ instruction: 0x0103d39c │ │ │ │ + @ instruction: 0x0103d396 │ │ │ │ + @ instruction: 0x0103d390 │ │ │ │ + smlabbeq r3, sl, r3, sp │ │ │ │ + smlabbeq r3, r4, r3, sp │ │ │ │ + tsteq r3, lr, ror r3 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r9, r4, ror #22 │ │ │ │ + tsteq r3, r6, ror #6 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ + smlatteq r4, r2, r2, r1 │ │ │ │ + tsteq r3, sl, lsr r2 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + smlatteq r1, ip, r8, r0 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b178 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08263 │ │ │ │ @@ -91958,98 +91958,98 @@ │ │ │ │ @ instruction: 0xf5a080b5 │ │ │ │ @ instruction: 0xf04f5356 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r4, {r3, r4, r5, r9, pc}^ │ │ │ │ mvns r4, #120, 8 @ 0x78000000 │ │ │ │ - tsteq r1, r6, lsr #14 │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - smlabbeq r4, lr, lr, r1 │ │ │ │ smlatbeq r1, r6, r6, r0 │ │ │ │ - @ instruction: 0x01010694 │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - smlabteq r1, r8, r5, r0 │ │ │ │ - @ instruction: 0x010105b6 │ │ │ │ - @ instruction: 0x01041e90 │ │ │ │ - smlatbeq r4, lr, lr, r1 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r4, r4, lsl pc │ │ │ │ - tsteq r4, r2, lsr pc │ │ │ │ - smlabteq r4, r2, pc, r1 @ │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - tsteq r1, r2, asr r4 │ │ │ │ - smlabteq r4, r0, pc, r1 @ │ │ │ │ - smlatteq r1, r4, r3, r0 │ │ │ │ - ldrdeq r0, [r1, -sl] │ │ │ │ - smlabteq r4, r8, pc, r1 @ │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - tsteq r4, sl │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - strheq r2, [r4, -r2] │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - tsteq r4, r4, ror #2 │ │ │ │ - smlabteq r4, r2, r1, r2 │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - tsteq r4, r4, asr r2 │ │ │ │ - smlatbeq r4, r8, r2, r2 │ │ │ │ - tsteq r4, lr, lsr #6 │ │ │ │ - tsteq r4, r8, lsr r3 │ │ │ │ - @ instruction: 0x01042396 │ │ │ │ - smlatteq r4, sl, r3, r2 │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - smlabteq r4, r2, r4, r2 │ │ │ │ - smlabteq r1, r0, r0, r0 │ │ │ │ - swpeq r0, r4, [r1] │ │ │ │ - smlabbeq r1, sl, r0, r0 │ │ │ │ - tsteq r1, r6, rrx │ │ │ │ - tsteq r1, sl, lsr r0 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + tsteq r4, lr, lsl #28 │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + smlatteq r1, lr, r5, r0 │ │ │ │ + smlatbeq r4, r8, sp, r1 │ │ │ │ + smlabbeq r1, lr, r5, r0 │ │ │ │ + smlabteq r4, ip, sp, r1 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, r6, lsr r5 │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + tsteq r4, lr, lsr #28 │ │ │ │ + @ instruction: 0x010104ba │ │ │ │ + @ instruction: 0x01041e94 │ │ │ │ + @ instruction: 0x01041eb2 │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ + ldrdeq r1, [r4, -r0] │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + ldrdeq r0, [r1, -r2] │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + smlabbeq r4, sl, pc, r1 @ │ │ │ │ + smlatteq r4, r8, pc, r1 @ │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + swpeq r2, r0, [r4] │ │ │ │ + smlatteq r4, r4, r0, r2 │ │ │ │ + tsteq r4, r2, asr #2 │ │ │ │ + tsteq r4, r6, ror r1 │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + smlatbeq r4, lr, r2, r2 │ │ │ │ + @ instruction: 0x010422b8 │ │ │ │ + tsteq r4, r6, lsl r3 │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + smlatteq r4, r6, r3, r2 │ │ │ │ + tsteq r4, r2, asr #8 │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + tsteq r1, r4, lsl r0 │ │ │ │ + tsteq r1, sl │ │ │ │ + smlatteq r0, r6, pc, pc @ │ │ │ │ @ instruction: 0x0100ffba │ │ │ │ - smlabbeq r0, ip, pc, pc @ │ │ │ │ - tstpeq r0, lr, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, ip, lr, pc @ │ │ │ │ - smlatteq r0, r2, lr, pc @ │ │ │ │ - smlabteq r0, lr, lr, pc @ │ │ │ │ - smlatbeq r0, ip, lr, pc @ │ │ │ │ - @ instruction: 0x010423b4 │ │ │ │ - tstpeq r0, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - smlabteq r0, r8, sp, pc @ │ │ │ │ - @ instruction: 0x0100fdbe │ │ │ │ - smlatbeq r0, r6, sp, pc @ │ │ │ │ - smlabbeq r4, r4, r3, r2 │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - smlatteq r0, lr, ip, pc @ │ │ │ │ - smlabteq r0, r0, ip, pc @ │ │ │ │ - smlatbeq r0, r4, ip, pc @ │ │ │ │ - smlabbeq r0, r0, ip, pc @ │ │ │ │ - tsteq r4, r6, lsl #8 │ │ │ │ - tstpeq r0, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, r0, fp, pc @ │ │ │ │ + @ instruction: 0x0100ffb0 │ │ │ │ + @ instruction: 0x0100ff9c │ │ │ │ + smlatteq r4, r4, r3, r2 │ │ │ │ + tstpeq r0, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, lr, lr, pc @ │ │ │ │ + smlabteq r0, r8, lr, pc @ │ │ │ │ + smlatbeq r0, r8, lr, pc @ │ │ │ │ + tstpeq r0, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + @ instruction: 0x0100fd9c │ │ │ │ + tstpeq r0, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + @ instruction: 0x010423ba │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + tstpeq r0, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r6, r3, r2 │ │ │ │ @ instruction: 0x0100fbb6 │ │ │ │ - smlabbeq r0, ip, fp, pc @ │ │ │ │ - smlabbeq r0, r4, fp, pc @ │ │ │ │ + smlabbeq r0, sl, fp, pc @ │ │ │ │ tstpeq r0, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, lr, sl, pc @ │ │ │ │ - smlabteq r0, sl, sl, pc @ │ │ │ │ - @ instruction: 0x0100fa9c │ │ │ │ + tstpeq r0, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r0, sl, pc @ │ │ │ │ + @ instruction: 0x0100fabc │ │ │ │ + @ instruction: 0x0100fa92 │ │ │ │ + tstpeq r0, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ cmpppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0055f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5355 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -92467,185 +92467,185 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2220 @ 0xfffff754 │ │ │ │ stmiami ip!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2219 @ 0xfffff755 │ │ │ │ stmiami fp!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tstpeq r0, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -lr] │ │ │ │ - ldrdeq pc, [r0, -sl] │ │ │ │ - @ instruction: 0x0100f8b0 │ │ │ │ - smlabbeq r0, ip, r8, pc @ │ │ │ │ - tstpeq r0, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, r2, r8, pc @ │ │ │ │ + tstpeq r0, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ smlatteq r0, r8, r7, pc @ │ │ │ │ - smlabteq r0, r4, r7, pc @ │ │ │ │ - smlatbeq r0, r0, r7, pc @ │ │ │ │ - tstpeq r0, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ - @ instruction: 0x0100f6bc │ │ │ │ - @ instruction: 0x0100f69a │ │ │ │ - tstpeq r0, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r6, r5, r1 │ │ │ │ - smlabbeq r4, r0, r1, r1 │ │ │ │ - smlatbeq r4, r6, pc, r0 @ │ │ │ │ - smlabbeq r4, ip, lr, r0 │ │ │ │ - tstpeq r0, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ + @ instruction: 0x0100f7bc │ │ │ │ + @ instruction: 0x0100f792 │ │ │ │ + tstpeq r0, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r0, -r6] │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - smlatteq r0, sl, r5, pc @ │ │ │ │ - smlatteq r0, r4, r5, pc @ │ │ │ │ - smlatteq r4, lr, sp, r1 │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ ldrdeq pc, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r5, pc @ │ │ │ │ - smlatteq r4, lr, sp, r0 │ │ │ │ - smlabteq r0, r0, r5, pc @ │ │ │ │ - @ instruction: 0x0100f5ba │ │ │ │ - smlabteq r4, r0, lr, r0 │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r4, r8, asr #28 │ │ │ │ - smlatbeq r0, r2, r5, pc @ │ │ │ │ - smlatteq r4, r8, lr, r0 │ │ │ │ - tsteq r4, r2, lsl #30 │ │ │ │ - @ instruction: 0x0100f590 │ │ │ │ - tsteq r4, r6, lsl r0 │ │ │ │ - @ instruction: 0x01040f90 │ │ │ │ - tsteq r4, sl, asr #30 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tstpeq r0, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01040fb2 │ │ │ │ - smlabteq r4, ip, pc, r0 @ │ │ │ │ - tstpeq r0, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - tsteq r4, r2, lsr r0 │ │ │ │ - tstpeq r0, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104129c │ │ │ │ - @ instruction: 0x01041196 │ │ │ │ - strheq r1, [r4, -r0] │ │ │ │ - tstpeq r0, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ - tstpeq r0, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ - smlatbeq r4, ip, r1, r1 │ │ │ │ - smlabteq r4, r6, r1, r1 │ │ │ │ - tstpeq r0, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsl r2 │ │ │ │ - tsteq r4, r4, lsr r2 │ │ │ │ - smlatteq r0, lr, r4, pc @ │ │ │ │ - tsteq r4, r8, asr #6 │ │ │ │ - smlabteq r4, r2, r2, r1 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ - @ instruction: 0x01041296 │ │ │ │ - ldrdeq pc, [r0, -r0] │ │ │ │ - smlatteq r4, sl, r2, r1 │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - @ instruction: 0x0100f4be │ │ │ │ - @ instruction: 0x01041398 │ │ │ │ - tsteq r4, r2, asr r3 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - smlatbeq r0, r6, r4, pc @ │ │ │ │ - smlabteq r4, r0, r3, r1 │ │ │ │ - ldrdeq r1, [r4, -sl] │ │ │ │ - @ instruction: 0x0100f494 │ │ │ │ - smlatbeq r4, lr, r7, r1 │ │ │ │ - smlabteq r4, r8, r5, r1 │ │ │ │ - smlatteq r4, r2, r4, r1 │ │ │ │ - tsteq r4, ip, asr r4 │ │ │ │ - tsteq r4, r6, lsl r4 │ │ │ │ - tsteq r4, r0, lsr r4 │ │ │ │ - tstpeq r0, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r4, r4, r1 │ │ │ │ - @ instruction: 0x0104149e │ │ │ │ - tstpeq r0, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsr r5 │ │ │ │ - smlatteq r4, ip, r4, r1 │ │ │ │ + smlatbeq r0, lr, r6, pc @ │ │ │ │ + smlabbeq r0, r6, r6, pc @ │ │ │ │ + tstpeq r0, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -r2] │ │ │ │ + ldrdeq pc, [r0, -r2] │ │ │ │ + @ instruction: 0x0100f5b2 │ │ │ │ tsteq r4, r6, lsl #10 │ │ │ │ - tstpeq r0, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ - tstpeq r0, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, ror #12 │ │ │ │ - smlatteq r4, r8, r5, r1 │ │ │ │ - smlatbeq r4, r2, r5, r1 │ │ │ │ - @ instruction: 0x010415bc │ │ │ │ - tstpeq r0, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r4, sl, lsr #12 │ │ │ │ - tstpeq r0, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010416be │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - @ instruction: 0x01041692 │ │ │ │ - smlatteq r0, ip, r3, pc @ │ │ │ │ - smlabteq r4, r6, r6, r1 │ │ │ │ - smlatteq r0, r0, r3, pc @ │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - strdeq r1, [r4, -r4] │ │ │ │ - tsteq r4, lr, ror #14 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ - @ instruction: 0x0100f3bc │ │ │ │ - @ instruction: 0x01041796 │ │ │ │ + mrseq r1, (UNDEF: 20) │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + smlabbeq r0, lr, r5, pc @ │ │ │ │ + smlabbeq r0, r8, r5, pc @ │ │ │ │ + smlabbeq r0, r2, r5, pc @ │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tstpeq r0, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ + swpeq r1, r8, [r4] │ │ │ │ + tstpeq r0, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, ror #26 │ │ │ │ + tstpeq r0, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, ror #26 │ │ │ │ + tstpeq r0, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + smlabteq r4, r8, sp, r0 │ │ │ │ + tstpeq r0, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + smlabbeq r4, r2, lr, r0 │ │ │ │ + tstpeq r0, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01040f96 │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + smlabteq r4, sl, lr, r0 │ │ │ │ + smlatbeq r4, r4, lr, r0 │ │ │ │ + strdeq pc, [r0, -r2] │ │ │ │ + smlatteq r0, ip, r4, pc @ │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + ldrdeq pc, [r0, -sl] │ │ │ │ + smlatbeq r4, r0, pc, r0 @ │ │ │ │ + @ instruction: 0x01040fb2 │ │ │ │ + smlabteq r0, r8, r4, pc @ │ │ │ │ + smlabteq r0, r2, r4, pc @ │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + tsteq r4, r6, lsl r1 │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + smlatbeq r0, sl, r4, pc @ │ │ │ │ + smlabteq r4, r4, r0, r1 │ │ │ │ + @ instruction: 0x0100f49e │ │ │ │ + @ instruction: 0x0100f498 │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + smlabbeq r0, r0, r4, pc @ │ │ │ │ + @ instruction: 0x0104119a │ │ │ │ + @ instruction: 0x010411b4 │ │ │ │ + tstpeq r0, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, r2, r1 │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + strdeq r1, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + tstpeq r0, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, ror #4 │ │ │ │ + smlabbeq r4, r4, r2, r1 │ │ │ │ + tstpeq r0, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r2, r1 │ │ │ │ + tstpeq r0, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + tsteq r4, sl, asr r3 │ │ │ │ + tstpeq r0, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, lr, lsr #14 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + @ instruction: 0x01041396 │ │ │ │ + @ instruction: 0x010413b0 │ │ │ │ + smlatteq r0, sl, r3, pc @ │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + @ instruction: 0x010414b2 │ │ │ │ + tsteq r4, ip, ror #8 │ │ │ │ + smlabbeq r4, r6, r4, r1 │ │ │ │ + smlabteq r0, r0, r3, pc @ │ │ │ │ + @ instruction: 0x010414ba │ │ │ │ + @ instruction: 0x0100f3b4 │ │ │ │ + smlatteq r4, lr, r5, r1 │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + @ instruction: 0x0100f396 │ │ │ │ + @ instruction: 0x01041590 │ │ │ │ + smlatbeq r4, sl, r5, r1 │ │ │ │ + smlabbeq r0, r4, r3, pc @ │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + strdeq r1, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tstpeq r0, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ + tstpeq r0, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01041892 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + smlatteq r4, lr, r6, r1 │ │ │ │ + smlatbeq r4, r8, r6, r1 │ │ │ │ + smlabteq r4, r2, r6, r1 │ │ │ │ + tstpeq r0, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, lsl r7 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tstpeq r0, sl, lsr #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010417b0 │ │ │ │ - smlatbeq r0, sl, r3, pc @ │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - ldrdeq r1, [r4, -lr] │ │ │ │ - @ instruction: 0x0100f398 │ │ │ │ - @ instruction: 0x0100f392 │ │ │ │ + tsteq r4, lr, asr r7 │ │ │ │ + tstpeq r0, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r4, r7, r1 │ │ │ │ + @ instruction: 0x010417ba │ │ │ │ + mrseq pc, LR_irq @ │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ + strdeq pc, [r0, -r4] │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + @ instruction: 0x01041994 │ │ │ │ + smlatbeq r4, lr, r8, r1 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + ldrdeq pc, [r0, -r6] │ │ │ │ tsteq r4, r4, ror #16 │ │ │ │ - tsteq r4, sl, lsr r8 │ │ │ │ - smlabbeq r0, r0, r3, pc @ │ │ │ │ - tstpeq r0, sl, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, ror r8 │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - tstpeq r0, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, r8, r1 │ │ │ │ - tstpeq r0, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r0, r9, r1 │ │ │ │ - @ instruction: 0x010419b2 │ │ │ │ - tstpeq r0, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, lr, sl, r1 │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tstpeq r0, r6, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r6, sl, r1 │ │ │ │ - tstpeq r0, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -ip] │ │ │ │ - strdeq pc, [r0, -r6] │ │ │ │ - strdeq pc, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r2, pc @ │ │ │ │ - smlatteq r0, r4, r2, pc @ │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ - ldrdeq pc, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r2, pc @ │ │ │ │ - smlabteq r0, r6, r2, pc @ │ │ │ │ - smlabteq r0, r0, r2, pc @ │ │ │ │ - @ instruction: 0x0100f2ba │ │ │ │ - @ instruction: 0x0100f2b4 │ │ │ │ - smlatbeq r0, lr, r2, pc @ │ │ │ │ - smlatbeq r0, r8, r2, pc @ │ │ │ │ + smlabteq r0, sl, r2, pc @ │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + @ instruction: 0x0100f2b8 │ │ │ │ + tsteq r4, lr, lsr #20 │ │ │ │ + smlabteq r4, r8, r9, r1 │ │ │ │ + smlatbeq r0, r6, r2, pc @ │ │ │ │ + smlatbeq r0, r0, r2, pc @ │ │ │ │ + @ instruction: 0x0100f29a │ │ │ │ + @ instruction: 0x0100f294 │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + smlabbeq r0, r8, r2, pc @ │ │ │ │ + smlabbeq r0, r2, r2, pc @ │ │ │ │ + tstpeq r0, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -93371,58 +93371,58 @@ │ │ │ │ and lr, r7, sl, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldmda r0!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatteq r0, r6, r2, pc @ │ │ │ │ - smlabteq r2, lr, sl, lr │ │ │ │ - tstpeq r0, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r4, sl, lr │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - ldrdeq lr, [r2, -r8] │ │ │ │ - @ instruction: 0x0100f19a │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ - tsteq r2, r6, ror #4 │ │ │ │ - smlatbeq r1, r4, sp, r5 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - @ instruction: 0x0102e59a │ │ │ │ - tsteq r2, lr, lsr #4 │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - tsteq r2, r4, lsl r2 │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - @ instruction: 0x0100ea9a │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - smlabbeq r0, r6, sl, lr │ │ │ │ - smlabteq r0, lr, r9, lr │ │ │ │ - @ instruction: 0x0102e1ba │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - tsteq r2, r4, ror r1 │ │ │ │ - @ instruction: 0x01015c9e │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ - tsteq r2, r4, lsr r1 │ │ │ │ - tstpeq r3, r2, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r4, lsl r1 │ │ │ │ - @ instruction: 0x0102dd9e │ │ │ │ - strdeq lr, [r2, -r6] │ │ │ │ - tstpeq r3, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r2, -ip] │ │ │ │ - tstpeq r3, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, r2, r0, lr │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ - @ instruction: 0x01015c96 │ │ │ │ - swpeq lr, ip, [r2] │ │ │ │ - tsteq r3, r6, ror #2 │ │ │ │ - smlabbeq r2, r2, r0, lr │ │ │ │ - tsteq r0, r4, asr r5 │ │ │ │ + tstpeq r0, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, asr #20 │ │ │ │ + @ instruction: 0x0100f3bc │ │ │ │ + tsteq r2, r4, lsl #20 │ │ │ │ + smlatbeq r1, r2, r4, r6 │ │ │ │ + tsteq r2, r8, asr r9 │ │ │ │ + tstpeq r0, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r0, -ip] │ │ │ │ + smlatteq r2, r6, r1, lr │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ + smlabteq r2, r8, r1, lr │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + smlatbeq r2, lr, r1, lr │ │ │ │ + smlabbeq r3, r4, r3, ip │ │ │ │ + @ instruction: 0x0102e194 │ │ │ │ + @ instruction: 0x0103e694 │ │ │ │ + tsteq r0, sl, lsl sl │ │ │ │ + smlabbeq r3, lr, r6, lr │ │ │ │ + tsteq r0, r6, lsl #20 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + smlatteq r3, ip, r5, lr │ │ │ │ + smlatteq r3, ip, r5, lr │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + smlabteq r0, sl, r8, lr │ │ │ │ + strheq lr, [r2, -r4] │ │ │ │ + smlabteq r3, r2, sl, pc @ │ │ │ │ + swpeq lr, r4, [r2] │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ + ldrdeq pc, [r3, -r8] │ │ │ │ + qaddeq lr, ip, r2 │ │ │ │ + smlatteq r3, r2, sl, pc @ │ │ │ │ + tsteq r2, r2, asr #32 │ │ │ │ + smlabteq r3, lr, r2, ip │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ + smlatteq r3, r6, r0, sp │ │ │ │ + tsteq r2, r2 │ │ │ │ + ldrdeq lr, [r0, -r4] │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1d53c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, pc, r4, lsr r8 @ │ │ │ │ ldmdacs r0, {r0, r1, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -93471,31 +93471,31 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r0, r6, r3, lr │ │ │ │ - tsteq r4, lr, ror #24 │ │ │ │ - tsteq r0, ip, ror #6 │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - @ instruction: 0x01040bb8 │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ + tsteq r0, r6, lsr #6 │ │ │ │ + smlatteq r4, lr, fp, r0 │ │ │ │ + smlatteq r0, ip, r2, lr │ │ │ │ smlabbeq r4, r0, fp, r0 │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - smlatbeq r4, r0, fp, r0 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - smlabteq r4, ip, fp, r0 │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - strdeq lr, [r0, -r8] │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + smlatteq r4, r4, sl, r0 │ │ │ │ + smlatbeq r0, lr, r2, lr │ │ │ │ + smlatbeq r0, r8, r2, lr │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + smlabbeq r0, sl, r2, lr │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + tsteq r0, r8, ror r2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94060,136 +94060,136 @@ │ │ │ │ b ff684bb8 │ │ │ │ bmi 207ed4c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq r3, r8, ror r3 │ │ │ │ - smlabteq r2, r2, sp, sp │ │ │ │ - smlabteq r4, sl, sl, r0 │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - @ instruction: 0x01040ab6 │ │ │ │ - tsteq r3, r0, ror #6 │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ - smlabteq r1, ip, r9, ip │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r2, sl, lsl #26 │ │ │ │ - tsteq r3, r2, ror r3 │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - tsteq r9, r0, asr #6 │ │ │ │ - tsteq r3, ip, lsl #14 │ │ │ │ - @ instruction: 0x0103c2ba │ │ │ │ - smlabbeq r2, r6, r8, pc @ │ │ │ │ - strdeq ip, [r3, -r6] │ │ │ │ - @ instruction: 0x0101ca9c │ │ │ │ - @ instruction: 0x0101ca94 │ │ │ │ - smlatteq r3, r6, r2, lr │ │ │ │ - smlatteq r3, r4, sl, lr │ │ │ │ - @ instruction: 0x0102fb94 │ │ │ │ - smlabteq r3, r4, r2, lr │ │ │ │ - smlabteq r3, r4, r2, lr │ │ │ │ - smlabteq r3, r8, r2, lr │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ - tsteq r9, sl, asr #4 │ │ │ │ - smlatbeq r3, r4, r2, lr │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - @ instruction: 0x0103e29a │ │ │ │ - @ instruction: 0x0103e296 │ │ │ │ - smlatteq r9, ip, r1, sl │ │ │ │ - smlatteq r4, r6, r8, r0 │ │ │ │ - smlatteq r4, r8, r8, r0 │ │ │ │ - smlatteq r4, r4, r8, r0 │ │ │ │ - smlatteq r4, r0, r8, r0 │ │ │ │ - smlatteq r4, r4, r8, r0 │ │ │ │ - smlatteq r4, r4, r8, r0 │ │ │ │ - smlatteq r4, r8, r8, r0 │ │ │ │ - smlatteq r4, ip, r8, r0 │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - ldrdeq lr, [r3, -ip] │ │ │ │ - @ instruction: 0x0102f692 │ │ │ │ - ldrdeq lr, [r3, -r6] │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ - smlabteq r3, lr, r1, lr │ │ │ │ - smlabteq r3, sl, r1, lr │ │ │ │ - smlabteq r3, r6, r1, lr │ │ │ │ - smlabteq r3, r2, r1, lr │ │ │ │ - @ instruction: 0x0103e1be │ │ │ │ - @ instruction: 0x0103e1b8 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r9, ip, asr #32 │ │ │ │ - tsteq r3, lr, ror r1 │ │ │ │ - @ instruction: 0x0102d9b6 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + tsteq r2, r2, asr #26 │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + strdeq lr, [r3, -r0] │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + smlatteq r3, r0, r2, lr │ │ │ │ + tsteq r1, r8, asr r9 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + smlabteq r3, ip, r2, lr │ │ │ │ + smlabbeq r2, sl, ip, sp │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + smlatteq r3, r2, r2, lr │ │ │ │ + smlabteq r9, r0, r2, sl │ │ │ │ + smlabbeq r3, ip, r6, ip │ │ │ │ + tsteq r3, sl, lsr r2 │ │ │ │ + tstpeq r2, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + tsteq r1, ip, lsl sl │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r3, r4, ror #20 │ │ │ │ + tstpeq r2, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r8, asr #4 │ │ │ │ ldrdeq r0, [r4, -r4] │ │ │ │ - tsteq r3, r6, ror #2 │ │ │ │ - tsteq r2, lr, ror #18 │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - smlabteq r3, ip, pc, sp @ │ │ │ │ - @ instruction: 0x0101c6b0 │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - smlatbeq r1, r4, r6, ip │ │ │ │ - smlatbeq r1, ip, r6, ip │ │ │ │ - tsteq r9, r6, ror #30 │ │ │ │ - @ instruction: 0x0102d8b0 │ │ │ │ - smlabteq r2, sl, r8, sp │ │ │ │ - @ instruction: 0x0102d892 │ │ │ │ - smlatbeq r2, ip, r8, sp │ │ │ │ - strdeq lr, [r0, -r0] │ │ │ │ - smlabbeq r2, sl, r8, sp │ │ │ │ - @ instruction: 0x0101c496 │ │ │ │ - smlabbeq r1, r6, r4, ip │ │ │ │ - smlabbeq r1, r4, r4, ip │ │ │ │ - smlatbeq r4, r6, r6, r0 │ │ │ │ - smlatbeq r4, r8, r6, r0 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - @ instruction: 0x0104069c │ │ │ │ - smlatbeq r3, sl, pc, sl @ │ │ │ │ - tsteq r9, r6, ror lr │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r1, ip, ror r4 │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r0, asr r4 │ │ │ │ - tsteq r1, lr, lsr r4 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r4, r4, asr #12 │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ - smlatteq r1, r6, r3, ip │ │ │ │ - smlatteq r3, r6, lr, sl │ │ │ │ - tsteq r3, r0, asr r5 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, lr, lsr r5 │ │ │ │ - tsteq r3, r8, lsr r5 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - @ instruction: 0x010157b4 │ │ │ │ - @ instruction: 0x010157b2 │ │ │ │ - tsteq r9, r6, lsr #26 │ │ │ │ - @ instruction: 0x010157bc │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - @ instruction: 0x010157b8 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - tstpeq r2, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0101c492 │ │ │ │ - rscseq r8, pc, ip, lsl #24 │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - smlabbeq r9, r0, ip, r9 │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - smlatteq r2, r6, r5, sp │ │ │ │ - tsteq r1, ip, lsr r1 │ │ │ │ - smlabteq r4, lr, r4, r0 │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - smlabbeq r0, lr, sl, sp │ │ │ │ + smlabteq r9, sl, r1, sl │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ + tsteq r3, sl, lsl r2 │ │ │ │ + tsteq r3, r6, lsl r2 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq r4, r6, ror #16 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + tstpeq r2, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, lr, asr #2 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + tsteq r3, r6, asr #2 │ │ │ │ + tsteq r3, r2, asr #2 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + @ instruction: 0x0101c69a │ │ │ │ + @ instruction: 0x0101c696 │ │ │ │ + @ instruction: 0x0101c69a │ │ │ │ + smlabteq r9, ip, pc, r9 @ │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ + smlatteq r3, r6, r0, lr │ │ │ │ + smlatteq r2, lr, r8, sp │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + tsteq r3, ip, asr #30 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + smlatbeq r3, r4, r0, lr │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ + tsteq r1, ip, lsr #12 │ │ │ │ + smlatteq r9, r6, lr, r9 │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r2, sl, asr #16 │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + tsteq r2, ip, lsr #16 │ │ │ │ + tsteq r0, r0, ror r0 │ │ │ │ + tsteq r2, sl, lsl #16 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + tsteq r1, r6, lsl #8 │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + tsteq r4, r6, lsr #12 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + strdeq r9, [r9, -r6] │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + smlatteq r1, sl, r3, ip │ │ │ │ + smlabteq r1, r8, r3, ip │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + @ instruction: 0x0101c3be │ │ │ │ + smlabteq r4, r0, r5, r0 │ │ │ │ + smlabteq r4, r4, r5, r0 │ │ │ │ + @ instruction: 0x010405be │ │ │ │ + @ instruction: 0x010405b8 │ │ │ │ + tsteq r1, r8, ror r3 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + smlabteq r3, sl, r4, sl │ │ │ │ + smlabteq r3, r4, r4, sl │ │ │ │ + @ instruction: 0x0103a4be │ │ │ │ + @ instruction: 0x0103a4b8 │ │ │ │ + @ instruction: 0x0103a4b2 │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + smlatbeq r9, r6, ip, r9 │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq r1, r0, asr r7 │ │ │ │ + tsteq r1, r8, lsr r7 │ │ │ │ + smlabteq r3, r4, r0, ip │ │ │ │ + smlabteq r4, ip, r4, r0 │ │ │ │ + smlabteq r2, sl, r1, pc @ │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + rscseq r8, pc, ip, lsl #23 │ │ │ │ + swpeq ip, r2, [r3] │ │ │ │ + swpeq ip, r8, [r3] │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + strheq r5, [r1, -ip] │ │ │ │ + tsteq r4, lr, asr #8 │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + tsteq r0, lr, lsl #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1e134 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r1, r8, #88, 6 @ 0x60000001 │ │ │ │ strbhi pc, [r1, #-3]! @ │ │ │ │ orrhi pc, r0, r2, lsl #4 │ │ │ │ @@ -95019,104 +95019,104 @@ │ │ │ │ @ instruction: 0x73a4f6a0 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97469c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbthi pc, [r4], r2, lsl #2 @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmlt r8, {r0, r1, ip, sp, lr, pc} │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - @ instruction: 0x010409b8 │ │ │ │ - smlatteq r0, sl, r6, sp │ │ │ │ - smlabteq r0, ip, r6, sp │ │ │ │ - @ instruction: 0x0100d6b4 │ │ │ │ - smlabbeq r0, lr, r6, sp │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, ip, lsr r6 │ │ │ │ - tsteq r0, r8, lsl r6 │ │ │ │ - smlatteq r0, sl, r5, sp │ │ │ │ + @ instruction: 0x0100d6bc │ │ │ │ + tsteq r4, r8, lsr r9 │ │ │ │ + tsteq r0, sl, ror #12 │ │ │ │ + tsteq r0, ip, asr #12 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r0, lr, lsl #12 │ │ │ │ + smlatteq r0, r2, r5, sp │ │ │ │ @ instruction: 0x0100d5bc │ │ │ │ - smlabbeq r0, lr, r5, sp │ │ │ │ - tsteq r0, r4, ror #10 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, ip, lsl #10 │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ - ldrdeq sp, [r0, -lr] │ │ │ │ - @ instruction: 0x0100d4ba │ │ │ │ - smlabbeq r0, lr, r4, sp │ │ │ │ - tsteq r0, r4, ror #8 │ │ │ │ - tsteq r0, sl, asr r4 │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ - strdeq sp, [r0, -lr] │ │ │ │ + @ instruction: 0x0100d598 │ │ │ │ + tsteq r0, sl, ror #10 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + tsteq r0, lr, lsl #10 │ │ │ │ + smlatteq r0, r4, r4, sp │ │ │ │ + @ instruction: 0x0100d4b8 │ │ │ │ + smlabbeq r0, ip, r4, sp │ │ │ │ + smlabbeq r0, r2, r4, sp │ │ │ │ + tsteq r0, lr, asr r4 │ │ │ │ + tsteq r0, sl, lsr r4 │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + smlatteq r0, r4, r3, sp │ │ │ │ ldrdeq sp, [r0, -sl] │ │ │ │ - smlatbeq r0, ip, r3, sp │ │ │ │ - smlabbeq r0, r0, r3, sp │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r0, sl, asr #6 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - strdeq sp, [r0, -r6] │ │ │ │ - smlatteq r0, ip, r2, sp │ │ │ │ - smlabteq r0, r6, r2, sp │ │ │ │ - @ instruction: 0x0100d29a │ │ │ │ - tsteq r0, lr, ror #4 │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - tsteq r0, r2, asr r2 │ │ │ │ - tsteq r0, r6, lsr #4 │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ - tsteq r0, r2, lsl #4 │ │ │ │ + @ instruction: 0x0100d3b4 │ │ │ │ + smlabbeq r0, r8, r3, sp │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r0, ip, lsr #6 │ │ │ │ + mrseq sp, LR_irq │ │ │ │ ldrdeq sp, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r1, sp │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, lr, lsr r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - mrseq sp, (UNDEF: 16) │ │ │ │ - smlatteq r0, lr, r0, sp │ │ │ │ - ldrdeq sp, [r0, -ip] │ │ │ │ - strheq sp, [r0, -r0] │ │ │ │ - smlabbeq r0, r4, r0, sp │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - tsteq r0, r4, lsr r0 │ │ │ │ - tsteq r0, r8 │ │ │ │ - smlatteq r0, r4, pc, ip @ │ │ │ │ - smlabteq r0, r0, pc, ip @ │ │ │ │ - @ instruction: 0x0100cf94 │ │ │ │ - tsteq r0, r0, ror pc │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - tsteq r0, lr, lsl pc │ │ │ │ + smlabteq r0, sl, r2, sp │ │ │ │ + smlatbeq r0, r4, r2, sp │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ + tsteq r0, r6, asr #4 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + smlatteq r0, lr, r1, sp │ │ │ │ + smlatteq r0, r4, r1, sp │ │ │ │ + ldrdeq sp, [r0, -r2] │ │ │ │ + smlatbeq r0, r6, r1, sp │ │ │ │ + @ instruction: 0x0100d194 │ │ │ │ + smlabbeq r0, r2, r1, sp │ │ │ │ + tsteq r0, r4, asr r1 │ │ │ │ + tsteq r0, r8, lsr #2 │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + ldrdeq sp, [r0, -r0] │ │ │ │ + strheq sp, [r0, -lr] │ │ │ │ + smlatbeq r0, ip, r0, sp │ │ │ │ + smlabbeq r0, r0, r0, sp │ │ │ │ + tsteq r0, lr, rrx │ │ │ │ + qaddeq sp, ip, r0 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + tsteq r0, r4 │ │ │ │ + smlatteq r0, r0, pc, ip @ │ │ │ │ + @ instruction: 0x0100cfb4 │ │ │ │ + smlabbeq r0, r8, pc, ip @ │ │ │ │ + tsteq r0, r4, ror #30 │ │ │ │ + tsteq r0, r0, asr #30 │ │ │ │ + tsteq r0, r4, lsl pc │ │ │ │ strdeq ip, [r0, -r0] │ │ │ │ - smlabteq r0, r4, lr, ip │ │ │ │ - @ instruction: 0x0100ce98 │ │ │ │ - tsteq r0, ip, ror #28 │ │ │ │ - tsteq r0, r2, ror #28 │ │ │ │ - tsteq r0, lr, lsr lr │ │ │ │ - tsteq r0, sl, lsl lr │ │ │ │ - smlatteq r0, lr, sp, ip │ │ │ │ - smlabteq r0, sl, sp, ip │ │ │ │ - smlatbeq r0, r8, sp, ip │ │ │ │ - tsteq r0, lr, ror sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, r2, lsr sp │ │ │ │ - tsteq r0, r0, lsl sp │ │ │ │ - smlatteq r0, r6, ip, ip │ │ │ │ - smlabteq r0, r4, ip, ip │ │ │ │ - smlatbeq r0, r2, ip, ip │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - smlabteq r0, ip, fp, ip │ │ │ │ - smlabteq r0, r4, fp, ip │ │ │ │ - smlatbeq r0, r0, fp, ip │ │ │ │ - tsteq r0, r4, ror fp │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - tsteq r0, ip, lsl fp │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - smlabteq r0, sl, sl, ip │ │ │ │ + smlabteq r0, ip, lr, ip │ │ │ │ + @ instruction: 0x0100ce9e │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + smlatteq r0, ip, sp, ip │ │ │ │ + smlatteq r0, r2, sp, ip │ │ │ │ + @ instruction: 0x0100cdbe │ │ │ │ + @ instruction: 0x0100cd9a │ │ │ │ + tsteq r0, lr, ror #26 │ │ │ │ + tsteq r0, sl, asr #26 │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + @ instruction: 0x0100ccb2 │ │ │ │ + @ instruction: 0x0100cc90 │ │ │ │ + tsteq r0, r6, ror #24 │ │ │ │ + tsteq r0, r4, asr #24 │ │ │ │ + tsteq r0, r2, lsr #24 │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + smlabteq r0, r8, fp, ip │ │ │ │ + @ instruction: 0x0100cb9c │ │ │ │ + tsteq r0, r8, ror fp │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + tsteq r0, r4, asr #22 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + smlabteq r0, r8, sl, ip │ │ │ │ + smlabteq r0, r0, sl, ip │ │ │ │ + @ instruction: 0x0100ca9c │ │ │ │ + tsteq r0, r8, ror sl │ │ │ │ + tsteq r0, sl, asr #20 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - tsteq r0, r6, lsr r9 │ │ │ │ - tsteq r0, r8, lsl #18 │ │ │ │ - strdeq ip, [r0, -lr] │ │ │ │ - ldrdeq ip, [r0, -sl] │ │ │ │ - @ instruction: 0x0100c8b4 │ │ │ │ - smlabbeq r0, r6, r8, ip │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ + @ instruction: 0x0100c8b6 │ │ │ │ + smlabbeq r0, r8, r8, ip │ │ │ │ + tsteq r0, lr, ror r8 │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ tsteq r0, r4, lsr r8 │ │ │ │ - tsteq r0, sl, lsr #16 │ │ │ │ - tsteq r0, r4, lsl #16 │ │ │ │ - strdeq pc, [r3, -r0] │ │ │ │ - @ instruction: 0x0100c792 │ │ │ │ - tsteq r0, r4, ror #14 │ │ │ │ - tsteq r0, r4, lsr r7 │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ - ldrdeq ip, [r0, -r2] │ │ │ │ - smlabteq r0, r8, r6, ip │ │ │ │ - smlatbeq r0, r2, r6, ip │ │ │ │ - tsteq r0, sl, ror r6 │ │ │ │ - tsteq r0, lr, asr #12 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlatteq r0, lr, r5, ip │ │ │ │ - smlabteq r0, sl, r5, ip │ │ │ │ - @ instruction: 0x0100c598 │ │ │ │ - tsteq r0, r6, ror #10 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ - tsteq r0, sl, lsl #10 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ - ldrdeq ip, [r0, -r2] │ │ │ │ - smlatbeq r0, r4, r4, ip │ │ │ │ - @ instruction: 0x0100c49a │ │ │ │ - smlabbeq r0, r6, r4, ip │ │ │ │ - tsteq r0, r4, asr r4 │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + smlatteq r0, r2, r7, ip │ │ │ │ + @ instruction: 0x0100c7b4 │ │ │ │ + smlatbeq r0, sl, r7, ip │ │ │ │ + smlabbeq r0, r4, r7, ip │ │ │ │ + tstpeq r3, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + smlatteq r0, r4, r6, ip │ │ │ │ + @ instruction: 0x0100c6b4 │ │ │ │ + smlabbeq r0, r4, r6, ip │ │ │ │ + tsteq r0, r2, asr r6 │ │ │ │ + tsteq r0, r8, asr #12 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + strdeq ip, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r5, ip │ │ │ │ + @ instruction: 0x0100c59c │ │ │ │ + @ instruction: 0x0100c592 │ │ │ │ + tsteq r0, lr, ror #10 │ │ │ │ + tsteq r0, sl, asr #10 │ │ │ │ + tsteq r0, r8, lsl r5 │ │ │ │ + smlatteq r0, r6, r4, ip │ │ │ │ + @ instruction: 0x0100c4ba │ │ │ │ + @ instruction: 0x0100c4b0 │ │ │ │ + smlabbeq r0, sl, r4, ip │ │ │ │ + tsteq r0, ip, asr r4 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ tsteq r0, r4, lsr #8 │ │ │ │ tsteq r0, sl, lsl r4 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r3, ip │ │ │ │ + tsteq r0, r6, lsl #8 │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + smlatbeq r0, r4, r3, ip │ │ │ │ @ instruction: 0x0100c39a │ │ │ │ - tsteq r0, r6, ror #6 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r0, r6, lsl #6 │ │ │ │ - ldrdeq ip, [r0, -lr] │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, lr, asr #6 │ │ │ │ + tsteq r0, sl, lsl r3 │ │ │ │ + smlatteq r0, r6, r2, ip │ │ │ │ @ instruction: 0x0100c2b6 │ │ │ │ - smlabbeq r0, sl, r2, ip │ │ │ │ - tsteq r0, r6, ror r2 │ │ │ │ - tsteq r0, r0, asr r2 │ │ │ │ - tsteq r0, r0, lsr #4 │ │ │ │ - strdeq ip, [r0, -r0] │ │ │ │ - smlatteq r0, r6, r1, ip │ │ │ │ - @ instruction: 0x0100c1be │ │ │ │ - @ instruction: 0x0100c190 │ │ │ │ - smlabbeq r0, r6, r1, ip │ │ │ │ - tsteq r0, lr, asr r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - strdeq ip, [r0, -ip] │ │ │ │ - smlabteq r0, ip, r0, ip │ │ │ │ - smlatbeq r0, r4, r0, ip │ │ │ │ - tsteq r0, r2, ror r0 │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - tsteq r0, sl, lsl r0 │ │ │ │ - tsteq r0, r0, lsl r0 │ │ │ │ + smlabbeq r0, r6, r2, ip │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r0, r6, lsr r2 │ │ │ │ + tsteq r0, sl, lsl #4 │ │ │ │ + strdeq ip, [r0, -r6] │ │ │ │ + ldrdeq ip, [r0, -r0] │ │ │ │ + smlatbeq r0, r0, r1, ip │ │ │ │ + tsteq r0, r0, ror r1 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r0, lsl r1 │ │ │ │ + tsteq r0, r6, lsl #2 │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ + smlatbeq r0, ip, r0, ip │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + tsteq r0, ip, asr #32 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + strdeq fp, [r0, -r2] │ │ │ │ smlatteq r0, r8, pc, fp @ │ │ │ │ - @ instruction: 0x0100bfb8 │ │ │ │ - @ instruction: 0x0100bf92 │ │ │ │ - tsteq r0, r4, ror #30 │ │ │ │ - tsteq r0, ip, asr pc │ │ │ │ - tsteq r0, lr, lsr #30 │ │ │ │ - tsteq r0, r6, lsr #30 │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ - smlabteq r0, r6, lr, fp │ │ │ │ - @ instruction: 0x0100be9a │ │ │ │ - tsteq r0, lr, ror #28 │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - tsteq r0, r4, lsl lr │ │ │ │ - tsteq r0, ip, lsl #28 │ │ │ │ - smlatteq r0, r6, sp, fp │ │ │ │ - @ instruction: 0x0100bdbc │ │ │ │ - @ instruction: 0x0100bdb4 │ │ │ │ - smlabbeq r0, lr, sp, fp │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ - tsteq r0, sl, lsr sp │ │ │ │ - tsteq r0, r2, lsr sp │ │ │ │ - tsteq r0, r0, lsl sp │ │ │ │ - smlatteq r0, lr, ip, fp │ │ │ │ - smlabteq r0, r2, ip, fp │ │ │ │ - @ instruction: 0x0100bc94 │ │ │ │ + smlabteq r0, sl, pc, fp @ │ │ │ │ + @ instruction: 0x0100bf9a │ │ │ │ + @ instruction: 0x0100bf90 │ │ │ │ + tsteq r0, r8, ror #30 │ │ │ │ + tsteq r0, r8, lsr pc │ │ │ │ + tsteq r0, r2, lsl pc │ │ │ │ + smlatteq r0, r4, lr, fp │ │ │ │ + ldrdeq fp, [r0, -ip] │ │ │ │ + smlatbeq r0, lr, lr, fp │ │ │ │ + smlatbeq r0, r6, lr, fp │ │ │ │ + smlabbeq r0, r0, lr, fp │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, sl, lsl lr │ │ │ │ + smlatteq r0, lr, sp, fp │ │ │ │ + smlabteq r0, r4, sp, fp │ │ │ │ + @ instruction: 0x0100bd94 │ │ │ │ + smlabbeq r0, ip, sp, fp │ │ │ │ + tsteq r0, r6, ror #26 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + smlatteq r0, r4, ip, fp │ │ │ │ + @ instruction: 0x0100bcba │ │ │ │ + @ instruction: 0x0100bcb2 │ │ │ │ + @ instruction: 0x0100bc90 │ │ │ │ + tsteq r0, lr, ror #24 │ │ │ │ + tsteq r0, r2, asr #24 │ │ │ │ + tsteq r0, r4, lsl ip │ │ │ │ @ instruction: 0x43bcf641 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e5 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -96833,103 +96833,103 @@ │ │ │ │ cmpppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9762f4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c0589c │ │ │ │ - tsteq r0, r2, lsl #22 │ │ │ │ - strdeq fp, [r0, -r8] │ │ │ │ - ldrdeq fp, [r0, -r4] │ │ │ │ - @ instruction: 0x0100bab0 │ │ │ │ - smlabbeq r0, r4, sl, fp │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - tsteq r0, ip, lsl #20 │ │ │ │ - ldrdeq fp, [r0, -lr] │ │ │ │ - @ instruction: 0x0100b9b2 │ │ │ │ - smlabbeq r0, lr, r9, fp │ │ │ │ - tsteq r0, r0, ror #18 │ │ │ │ - tsteq r0, r6, asr r9 │ │ │ │ - tsteq r0, r0, lsr r9 │ │ │ │ - tsteq r0, r2, lsl #18 │ │ │ │ - ldrdeq fp, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r8, fp │ │ │ │ - smlatbeq r0, r4, r8, fp │ │ │ │ - tsteq r0, lr, ror r8 │ │ │ │ - tsteq r0, r2, asr r8 │ │ │ │ - tsteq r0, r6, lsr #16 │ │ │ │ - strdeq fp, [r0, -sl] │ │ │ │ - strdeq fp, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r7, fp │ │ │ │ - smlatbeq r0, r8, r7, fp │ │ │ │ - tsteq r0, ip, ror r7 │ │ │ │ - tsteq r0, r8, asr r7 │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ - tsteq r0, r2, lsr #14 │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - strdeq fp, [r0, -r8] │ │ │ │ - @ instruction: 0x0100b6b0 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - ldrdeq lr, [r3, -lr] │ │ │ │ - tsteq r0, sl, asr #12 │ │ │ │ - tsteq r0, r6, lsr r6 │ │ │ │ - smlabbeq r3, lr, r2, lr │ │ │ │ - smlabteq r0, lr, r5, fp │ │ │ │ - @ instruction: 0x0100b5ba │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - strdeq fp, [r0, -r4] │ │ │ │ - smlatteq r0, r0, r4, fp │ │ │ │ - ldrdeq lr, [r3, -lr] │ │ │ │ - tsteq r0, lr, asr r4 │ │ │ │ - tsteq r0, lr, lsr #8 │ │ │ │ - tsteq r0, r0, lsl #8 │ │ │ │ - smlatteq r0, r2, r3, fp │ │ │ │ - @ instruction: 0x0100b3b6 │ │ │ │ - smlatbeq r0, ip, r3, fp │ │ │ │ - smlabbeq r0, r6, r3, fp │ │ │ │ - tsteq r0, sl, asr #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, r4, lsl r3 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ + smlabbeq r0, r2, sl, fp │ │ │ │ + tsteq r0, r8, ror sl │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + smlatteq r0, r0, r9, fp │ │ │ │ + @ instruction: 0x0100b9bc │ │ │ │ + smlabbeq r0, ip, r9, fp │ │ │ │ + tsteq r0, lr, asr r9 │ │ │ │ + tsteq r0, r2, lsr r9 │ │ │ │ + tsteq r0, lr, lsl #18 │ │ │ │ + smlatteq r0, r0, r8, fp │ │ │ │ + ldrdeq fp, [r0, -r6] │ │ │ │ + @ instruction: 0x0100b8b0 │ │ │ │ + smlabbeq r0, r2, r8, fp │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, sl, asr #16 │ │ │ │ + tsteq r0, r4, lsr #16 │ │ │ │ + strdeq fp, [r0, -lr] │ │ │ │ + ldrdeq fp, [r0, -r2] │ │ │ │ + smlatbeq r0, r6, r7, fp │ │ │ │ + tsteq r0, sl, ror r7 │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + strdeq fp, [r0, -ip] │ │ │ │ + ldrdeq fp, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, r6, fp │ │ │ │ + smlatbeq r0, r2, r6, fp │ │ │ │ + smlabbeq r0, ip, r6, fp │ │ │ │ + tsteq r0, r8, ror r6 │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ + smlabbeq r3, sl, r1, lr │ │ │ │ + tsteq r3, lr, asr r2 │ │ │ │ + smlabteq r0, sl, r5, fp │ │ │ │ + @ instruction: 0x0100b5b6 │ │ │ │ + tsteq r3, lr, lsl #4 │ │ │ │ + tsteq r0, lr, asr #10 │ │ │ │ + tsteq r0, sl, lsr r5 │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ strdeq fp, [r0, -r2] │ │ │ │ - @ instruction: 0x0100b2b8 │ │ │ │ - @ instruction: 0x0100b29a │ │ │ │ - tsteq r0, ip, ror #4 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, r6, lsr r2 │ │ │ │ + smlatbeq r3, ip, r0, lr │ │ │ │ + @ instruction: 0x0103e198 │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ + tsteq r0, r0, ror #8 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + ldrdeq fp, [r0, -lr] │ │ │ │ + smlatbeq r0, lr, r3, fp │ │ │ │ + smlabbeq r0, r0, r3, fp │ │ │ │ + tsteq r0, r2, ror #6 │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + tsteq r0, ip, lsr #6 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + smlabteq r0, sl, r2, fp │ │ │ │ + smlabteq r0, r0, r2, fp │ │ │ │ + @ instruction: 0x0100b294 │ │ │ │ + smlabbeq r0, sl, r2, fp │ │ │ │ + tsteq r0, r2, ror r2 │ │ │ │ + tsteq r0, r8, lsr r2 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + smlatteq r0, ip, r1, fp │ │ │ │ + ldrdeq fp, [r0, -r8] │ │ │ │ + @ instruction: 0x0100b1b6 │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ smlatteq r3, r2, r0, lr │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - smlatteq r3, ip, r1, lr │ │ │ │ - tsteq r3, lr, ror #4 │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ - @ instruction: 0x0103e396 │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - ldrdeq fp, [r0, -r6] │ │ │ │ - smlatbeq r0, r6, r0, fp │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - tsteq r0, sl, lsl r0 │ │ │ │ - tsteq r0, r2, lsl r0 │ │ │ │ - smlatteq r0, lr, pc, sl @ │ │ │ │ - @ instruction: 0x0100afbe │ │ │ │ + tsteq r3, ip, ror #2 │ │ │ │ + smlatteq r3, lr, r1, lr │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + @ instruction: 0x0103e2ba │ │ │ │ + smlabbeq r0, r2, r0, fp │ │ │ │ + qaddeq fp, r6, r0 │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + strdeq sl, [r0, -r6] │ │ │ │ + smlabteq r0, r8, pc, sl @ │ │ │ │ @ instruction: 0x0100af9a │ │ │ │ - tsteq r0, r8, ror pc │ │ │ │ - tsteq r0, lr, asr #30 │ │ │ │ - tsteq r0, r4, lsr #30 │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ + @ instruction: 0x0100af92 │ │ │ │ + tsteq r0, lr, ror #30 │ │ │ │ + tsteq r0, lr, lsr pc │ │ │ │ + tsteq r0, sl, lsl pc │ │ │ │ strdeq sl, [r0, -r8] │ │ │ │ - smlabteq r0, sl, lr, sl │ │ │ │ - smlabteq r0, r2, lr, sl │ │ │ │ - smlatbeq r0, r0, lr, sl │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ + smlabteq r0, lr, lr, sl │ │ │ │ + smlatbeq r0, r4, lr, sl │ │ │ │ + @ instruction: 0x0100ae9c │ │ │ │ + tsteq r0, r8, ror lr │ │ │ │ + tsteq r0, sl, asr #28 │ │ │ │ + tsteq r0, r2, asr #28 │ │ │ │ + tsteq r0, r0, lsr #28 │ │ │ │ + strdeq sl, [r0, -r2] │ │ │ │ cmnppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmpppl pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -97731,106 +97731,106 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9770f8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0x81b6f100 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdami ip, {r1, r3, r5, r6, r8, r9, sp, lr, pc}^ │ │ │ │ cmn r7, #120, 8 @ 0x78000000 │ │ │ │ - ldrdeq sl, [r0, -lr] │ │ │ │ - smlatbeq r0, lr, ip, sl │ │ │ │ - smlabbeq r0, lr, ip, sl │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, lr, lsr ip │ │ │ │ - tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, lr, asr ip │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ tsteq r0, lr, lsl #24 │ │ │ │ - ldrdeq sl, [r0, -lr] │ │ │ │ - smlatbeq r0, lr, fp, sl │ │ │ │ - smlatbeq r0, r4, fp, sl │ │ │ │ - smlabbeq r0, r0, fp, sl │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ - tsteq r0, sl, asr #22 │ │ │ │ + smlatteq r0, sl, fp, sl │ │ │ │ + @ instruction: 0x0100abbe │ │ │ │ + @ instruction: 0x0100abb4 │ │ │ │ + smlabbeq r0, lr, fp, sl │ │ │ │ + tsteq r0, lr, asr fp │ │ │ │ + tsteq r0, lr, lsr #22 │ │ │ │ tsteq r0, r4, lsr #22 │ │ │ │ - strdeq sl, [r0, -r2] │ │ │ │ - smlabteq r0, r0, sl, sl │ │ │ │ - @ instruction: 0x0100aa94 │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ - tsteq r0, r2, asr #20 │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - smlatteq r0, ip, r9, sl │ │ │ │ - smlatteq r0, r2, r9, sl │ │ │ │ - @ instruction: 0x0100a9be │ │ │ │ - @ instruction: 0x0100a992 │ │ │ │ - tsteq r0, r6, ror #18 │ │ │ │ - tsteq r0, ip, asr r9 │ │ │ │ - tsteq r0, r6, lsr r9 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - strdeq sl, [r0, -ip] │ │ │ │ - ldrdeq sl, [r0, -r8] │ │ │ │ - smlatbeq r0, r6, r8, sl │ │ │ │ - tsteq r0, sl, ror r8 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ - smlatteq r0, lr, r7, sl │ │ │ │ - smlatteq r0, r4, r7, sl │ │ │ │ - smlabteq r0, r0, r7, sl │ │ │ │ - @ instruction: 0x0100a794 │ │ │ │ - tsteq r0, r8, ror #14 │ │ │ │ - tsteq r0, lr, asr r7 │ │ │ │ - tsteq r0, r8, lsr r7 │ │ │ │ - tsteq r0, r8, lsl #14 │ │ │ │ - strdeq sl, [r0, -lr] │ │ │ │ - ldrdeq sl, [r0, -sl] │ │ │ │ - smlatbeq r0, r8, r6, sl │ │ │ │ - tsteq r0, sl, ror r6 │ │ │ │ - tsteq r0, ip, asr #12 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - smlatteq r0, ip, r5, sl │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + ldrdeq sl, [r0, -r4] │ │ │ │ + smlabteq r0, sl, sl, sl │ │ │ │ + smlatbeq r0, r4, sl, sl │ │ │ │ + tsteq r0, r2, ror sl │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, r4, lsl sl │ │ │ │ + smlatteq r0, r8, r9, sl │ │ │ │ + smlabteq r0, r2, r9, sl │ │ │ │ + @ instruction: 0x0100a99c │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq r0, lr, lsr r9 │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + smlatteq r0, r6, r8, sl │ │ │ │ + ldrdeq sl, [r0, -ip] │ │ │ │ + @ instruction: 0x0100a8b6 │ │ │ │ + smlabbeq r0, r6, r8, sl │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + tsteq r0, r6, lsr #16 │ │ │ │ + strdeq sl, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r7, sl │ │ │ │ + smlabteq r0, r4, r7, sl │ │ │ │ + @ instruction: 0x0100a79e │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, r4, lsl r7 │ │ │ │ + smlatteq r0, r8, r6, sl │ │ │ │ + ldrdeq sl, [r0, -lr] │ │ │ │ + @ instruction: 0x0100a6b8 │ │ │ │ + smlabbeq r0, r8, r6, sl │ │ │ │ + tsteq r0, lr, ror r6 │ │ │ │ + tsteq r0, sl, asr r6 │ │ │ │ + tsteq r0, r8, lsr #12 │ │ │ │ + strdeq sl, [r0, -sl] │ │ │ │ smlabteq r0, ip, r5, sl │ │ │ │ - smlatbeq r0, r8, r5, sl │ │ │ │ - tsteq r0, ip, ror r5 │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ + @ instruction: 0x0100a59c │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ tsteq r0, ip, asr #10 │ │ │ │ - tsteq r0, ip, lsl r5 │ │ │ │ - smlatteq r0, ip, r4, sl │ │ │ │ - smlatteq r0, r2, r4, sl │ │ │ │ - @ instruction: 0x0100a4be │ │ │ │ - @ instruction: 0x0100a492 │ │ │ │ - smlabbeq r0, r8, r4, sl │ │ │ │ + tsteq r0, r8, lsr #10 │ │ │ │ + strdeq sl, [r0, -ip] │ │ │ │ + strdeq sl, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r4, sl │ │ │ │ + @ instruction: 0x0100a49c │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ tsteq r0, r2, ror #8 │ │ │ │ - tsteq r0, r0, lsr r4 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - ldrdeq sl, [r0, -r8] │ │ │ │ - @ instruction: 0x0100a3b2 │ │ │ │ - smlabbeq r0, ip, r3, sl │ │ │ │ - tsteq r0, ip, asr r3 │ │ │ │ - tsteq r0, r2, asr r3 │ │ │ │ - tsteq r0, r0, lsr r3 │ │ │ │ - tsteq r0, r6, lsl #6 │ │ │ │ + tsteq r0, lr, lsr r4 │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + tsteq r0, r8, lsl #8 │ │ │ │ + smlatteq r0, r2, r3, sl │ │ │ │ + @ instruction: 0x0100a3b0 │ │ │ │ + smlabbeq r0, r4, r3, sl │ │ │ │ + tsteq r0, r8, asr r3 │ │ │ │ + tsteq r0, r2, lsr r3 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ ldrdeq sl, [r0, -ip] │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - @ instruction: 0x0100a2b0 │ │ │ │ - smlabbeq r0, r2, r2, sl │ │ │ │ - tsteq r0, sl, ror r2 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, ip, lsr #4 │ │ │ │ - mrseq sl, R8_usr │ │ │ │ ldrdeq sl, [r0, -r2] │ │ │ │ - smlatbeq r0, r4, r1, sl │ │ │ │ - smlabbeq r0, r6, r1, sl │ │ │ │ - tsteq r0, r6, ror #2 │ │ │ │ - tsteq r0, lr, lsr r1 │ │ │ │ - tsteq r0, r8, lsr r1 │ │ │ │ - tsteq r0, r6, lsl r1 │ │ │ │ - smlatteq r0, sl, r0, sl │ │ │ │ + @ instruction: 0x0100a2b0 │ │ │ │ + smlabbeq r0, r6, r2, sl │ │ │ │ + tsteq r0, ip, asr r2 │ │ │ │ + tsteq r0, r4, asr r2 │ │ │ │ + tsteq r0, r0, lsr r2 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + strdeq sl, [r0, -sl] │ │ │ │ + ldrdeq sl, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, r1, sl │ │ │ │ + smlabbeq r0, r0, r1, sl │ │ │ │ + tsteq r0, r2, asr r1 │ │ │ │ + tsteq r0, r4, lsr #2 │ │ │ │ + tsteq r0, r6, lsl #2 │ │ │ │ + smlatteq r0, r6, r0, sl │ │ │ │ strheq sl, [r0, -lr] │ │ │ │ strheq sl, [r0, -r8] │ │ │ │ - swpeq sl, r8, [r0] │ │ │ │ - tsteq r0, lr, rrx │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ + swpeq sl, r6, [r0] │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r0, lr, lsr r0 │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + tsteq r0, r8, lsl r0 │ │ │ │ + smlatteq r0, lr, pc, r9 @ │ │ │ │ + smlatteq r0, r8, pc, r9 @ │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 957068 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,176 +98168,176 @@ │ │ │ │ stmiami r4!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2211 @ 0xfffff75d │ │ │ │ stmiami r3!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2210 @ 0xfffff75e │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - smlatbeq r0, sl, lr, r9 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r0, r6, asr #28 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ + tsteq r0, r4, asr lr │ │ │ │ + tsteq r0, sl, lsr #28 │ │ │ │ strdeq r9, [r0, -ip] │ │ │ │ - strdeq r9, [r0, -r4] │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - smlatbeq r0, r6, sp, r9 │ │ │ │ - tsteq r0, sl, ror sp │ │ │ │ - tsteq r0, r2, ror sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, lr, lsr #26 │ │ │ │ - tsteq r0, r8, lsr #26 │ │ │ │ - tsteq r0, r8, lsl #26 │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - @ instruction: 0x0103c896 │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ - smlatteq r0, sl, ip, r9 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - ldrdeq r9, [r0, -lr] │ │ │ │ - ldrdeq r9, [r0, -r8] │ │ │ │ - ldrdeq ip, [r3, -r6] │ │ │ │ - smlabteq r0, ip, ip, r9 │ │ │ │ - smlabteq r0, r6, ip, r9 │ │ │ │ - smlabteq r0, r0, ip, r9 │ │ │ │ - @ instruction: 0x01009cba │ │ │ │ - @ instruction: 0x01009cb4 │ │ │ │ + smlabteq r0, lr, sp, r9 │ │ │ │ + smlabteq r0, r6, sp, r9 │ │ │ │ + smlatbeq r0, r4, sp, r9 │ │ │ │ + tsteq r0, ip, ror sp │ │ │ │ + tsteq r0, r4, ror sp │ │ │ │ + tsteq r0, r2, asr sp │ │ │ │ + tsteq r0, r6, lsr #26 │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ + strdeq r9, [r0, -r2] │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ smlatbeq r0, lr, ip, r9 │ │ │ │ smlatbeq r0, r8, ip, r9 │ │ │ │ - smlatbeq r0, r2, ip, r9 │ │ │ │ - @ instruction: 0x01009c9c │ │ │ │ - @ instruction: 0x01009c96 │ │ │ │ - @ instruction: 0x01009c90 │ │ │ │ - smlabbeq r0, sl, ip, r9 │ │ │ │ - smlabbeq r0, r4, ip, r9 │ │ │ │ - tsteq r0, lr, ror ip │ │ │ │ - tsteq r0, r8, ror ip │ │ │ │ - tsteq r0, r2, ror ip │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tsteq r0, sl, asr ip │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, r2, asr #24 │ │ │ │ - tsteq r0, ip, lsr ip │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, sl, lsr #24 │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - tsteq r0, lr, lsl ip │ │ │ │ - tsteq r0, r8, lsl ip │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - tsteq r0, ip, lsl #24 │ │ │ │ - tsteq r0, r6, lsl #24 │ │ │ │ - tsteq r0, r0, lsl #24 │ │ │ │ - strdeq r9, [r0, -sl] │ │ │ │ - strdeq r9, [r0, -r4] │ │ │ │ - smlatteq r0, lr, fp, r9 │ │ │ │ - smlatteq r0, r8, fp, r9 │ │ │ │ - smlatteq r0, r2, fp, r9 │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, sl, fp, r9 │ │ │ │ - smlabteq r0, r4, fp, r9 │ │ │ │ - @ instruction: 0x01009bbe │ │ │ │ - @ instruction: 0x01009bb8 │ │ │ │ - @ instruction: 0x01009bb2 │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - smlatbeq r0, r6, fp, r9 │ │ │ │ - smlatbeq r0, r0, fp, r9 │ │ │ │ - @ instruction: 0x01009b9a │ │ │ │ - @ instruction: 0x01009b94 │ │ │ │ - smlabbeq r0, lr, fp, r9 │ │ │ │ - smlabbeq r0, r8, fp, r9 │ │ │ │ - smlabbeq r0, r2, fp, r9 │ │ │ │ - tsteq r0, ip, ror fp │ │ │ │ - tsteq r0, r6, ror fp │ │ │ │ - tsteq r0, r0, ror fp │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ - tsteq r0, r4, ror #22 │ │ │ │ - tsteq r0, lr, asr fp │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r2, asr fp │ │ │ │ - @ instruction: 0x0103c894 │ │ │ │ - tsteq r0, r6, asr #22 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - smlatbeq r3, lr, r8, ip │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - strdeq ip, [r3, -r6] │ │ │ │ - smlabteq r3, r8, r8, ip │ │ │ │ - tsteq r0, r2, lsr #22 │ │ │ │ - smlatteq r3, r8, r8, ip │ │ │ │ - tsteq r0, r6, lsl fp │ │ │ │ - tsteq r3, r8, lsl #18 │ │ │ │ - tsteq r0, sl, lsl #22 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - tsteq r3, r6, lsl r7 │ │ │ │ + smlabbeq r0, r8, ip, r9 │ │ │ │ + smlatbeq r3, r0, sl, ip │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ + @ instruction: 0x0103c8b0 │ │ │ │ + tsteq r0, sl, ror #24 │ │ │ │ + smlatteq r3, r0, lr, ip │ │ │ │ + tsteq r0, lr, asr ip │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + tsteq r3, r6, asr r7 │ │ │ │ + tsteq r0, ip, asr #24 │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + tsteq r0, r0, asr #24 │ │ │ │ + tsteq r0, sl, lsr ip │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r0, r8, lsr #24 │ │ │ │ + tsteq r0, r2, lsr #24 │ │ │ │ + tsteq r0, ip, lsl ip │ │ │ │ + tsteq r0, r6, lsl ip │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + tsteq r0, sl, lsl #24 │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + strdeq r9, [r0, -lr] │ │ │ │ strdeq r9, [r0, -r8] │ │ │ │ - tsteq r3, sl, lsr fp │ │ │ │ - smlatteq r3, r4, r9, ip │ │ │ │ - tsteq r3, r2, asr r9 │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ + strdeq r9, [r0, -r2] │ │ │ │ + smlatteq r0, ip, fp, r9 │ │ │ │ + smlatteq r0, r6, fp, r9 │ │ │ │ + smlatteq r0, r0, fp, r9 │ │ │ │ ldrdeq r9, [r0, -sl] │ │ │ │ ldrdeq r9, [r0, -r4] │ │ │ │ - smlabteq r0, lr, sl, r9 │ │ │ │ - tsteq r3, r0, asr r9 │ │ │ │ - smlabteq r0, r2, sl, r9 │ │ │ │ - tsteq r3, ip, asr sl │ │ │ │ - smlatteq r3, r6, r9, ip │ │ │ │ - @ instruction: 0x01009ab0 │ │ │ │ - smlabbeq r3, r2, sl, ip │ │ │ │ - smlatbeq r0, r4, sl, r9 │ │ │ │ - tsteq r3, r6, lsr #24 │ │ │ │ - smlatbeq r3, r0, fp, ip │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - smlabbeq r0, ip, sl, r9 │ │ │ │ - smlabbeq r0, r6, sl, r9 │ │ │ │ - tsteq r3, r8, asr #24 │ │ │ │ - tsteq r0, sl, ror sl │ │ │ │ - tsteq r0, r4, ror sl │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ - tsteq r0, r2, ror #20 │ │ │ │ - tsteq r0, ip, asr sl │ │ │ │ - tsteq r0, r6, asr sl │ │ │ │ - tsteq r0, r0, asr sl │ │ │ │ - tsteq r0, sl, asr #20 │ │ │ │ - tsteq r0, r4, asr #20 │ │ │ │ - tsteq r0, lr, lsr sl │ │ │ │ - tsteq r0, r8, lsr sl │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ - tsteq r0, ip, lsr #20 │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - tsteq r0, r0, lsr #20 │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ - tsteq r0, r4, lsl sl │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, r2, lsl #20 │ │ │ │ + smlabteq r0, lr, fp, r9 │ │ │ │ + smlabteq r0, r8, fp, r9 │ │ │ │ + smlabteq r0, r2, fp, r9 │ │ │ │ + @ instruction: 0x01009bbc │ │ │ │ + @ instruction: 0x01009bb6 │ │ │ │ + @ instruction: 0x01009bb0 │ │ │ │ + smlatbeq r0, sl, fp, r9 │ │ │ │ + smlatbeq r0, r4, fp, r9 │ │ │ │ + @ instruction: 0x01009b9e │ │ │ │ + @ instruction: 0x01009b98 │ │ │ │ + @ instruction: 0x01009b92 │ │ │ │ + smlabbeq r0, ip, fp, r9 │ │ │ │ + smlabbeq r0, r6, fp, r9 │ │ │ │ + smlabbeq r0, r0, fp, r9 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r0, r4, ror fp │ │ │ │ + tsteq r0, lr, ror #22 │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r0, r2, ror #22 │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r0, r0, asr fp │ │ │ │ + tsteq r0, sl, asr #22 │ │ │ │ + tsteq r0, r4, asr #22 │ │ │ │ + tsteq r0, lr, lsr fp │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + tsteq r0, r2, lsr fp │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + tsteq r0, r6, lsr #22 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + tsteq r0, sl, lsl fp │ │ │ │ + tsteq r0, r4, lsl fp │ │ │ │ + tsteq r0, lr, lsl #22 │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + tsteq r0, r2, lsl #22 │ │ │ │ strdeq r9, [r0, -ip] │ │ │ │ strdeq r9, [r0, -r6] │ │ │ │ strdeq r9, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r9, r9 │ │ │ │ - smlatteq r0, r4, r9, r9 │ │ │ │ + smlatteq r0, sl, sl, r9 │ │ │ │ + smlatteq r0, r4, sl, r9 │ │ │ │ ldrdeq r9, [r0, -lr] │ │ │ │ ldrdeq r9, [r0, -r8] │ │ │ │ ldrdeq r9, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r9, r9 │ │ │ │ - smlabteq r0, r6, r9, r9 │ │ │ │ - smlabteq r0, r0, r9, r9 │ │ │ │ - @ instruction: 0x010099ba │ │ │ │ - @ instruction: 0x010099b4 │ │ │ │ - smlatbeq r0, lr, r9, r9 │ │ │ │ - smlatbeq r0, r8, r9, r9 │ │ │ │ - smlatbeq r0, r2, r9, r9 │ │ │ │ - @ instruction: 0x0100999c │ │ │ │ - @ instruction: 0x01009996 │ │ │ │ + tsteq r3, r4, lsl r8 │ │ │ │ + smlabteq r0, r6, sl, r9 │ │ │ │ + smlabteq r0, r0, sl, r9 │ │ │ │ + tsteq r3, lr, lsr #16 │ │ │ │ + @ instruction: 0x01009ab4 │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + tsteq r3, r8, asr #16 │ │ │ │ + smlatbeq r0, r2, sl, r9 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + @ instruction: 0x01009a96 │ │ │ │ + smlabbeq r3, r8, r8, ip │ │ │ │ + smlabbeq r0, sl, sl, r9 │ │ │ │ + smlabbeq r0, r4, sl, r9 │ │ │ │ + @ instruction: 0x0103c696 │ │ │ │ + tsteq r0, r8, ror sl │ │ │ │ + @ instruction: 0x0103caba │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + ldrdeq ip, [r3, -r2] │ │ │ │ + @ instruction: 0x0103c8b0 │ │ │ │ + tsteq r0, sl, asr sl │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + tsteq r0, lr, asr #20 │ │ │ │ + ldrdeq ip, [r3, -r0] │ │ │ │ + tsteq r0, r2, asr #20 │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + tsteq r3, r6, ror #18 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq r3, r2, lsl #20 │ │ │ │ + tsteq r0, r4, lsr #20 │ │ │ │ + smlatbeq r3, r6, fp, ip │ │ │ │ + tsteq r3, r0, lsr #22 │ │ │ │ + @ instruction: 0x0103ca9a │ │ │ │ + tsteq r0, ip, lsl #20 │ │ │ │ + tsteq r0, r6, lsl #20 │ │ │ │ + smlabteq r3, r8, fp, ip │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r9, r9 │ │ │ │ + smlatteq r0, r8, r9, r9 │ │ │ │ + smlatteq r0, r2, r9, r9 │ │ │ │ + ldrdeq r9, [r0, -ip] │ │ │ │ + ldrdeq r9, [r0, -r6] │ │ │ │ + ldrdeq r9, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r9, r9 │ │ │ │ + smlabteq r0, r4, r9, r9 │ │ │ │ + @ instruction: 0x010099be │ │ │ │ + @ instruction: 0x010099b8 │ │ │ │ + @ instruction: 0x010099b2 │ │ │ │ + smlatbeq r0, ip, r9, r9 │ │ │ │ + smlatbeq r0, r6, r9, r9 │ │ │ │ + smlatbeq r0, r0, r9, r9 │ │ │ │ + @ instruction: 0x0100999a │ │ │ │ + @ instruction: 0x01009994 │ │ │ │ + smlabbeq r0, lr, r9, r9 │ │ │ │ + smlabbeq r0, r8, r9, r9 │ │ │ │ + smlabbeq r0, r2, r9, r9 │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ + tsteq r0, r6, ror r9 │ │ │ │ + tsteq r0, r0, ror r9 │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r0, lr, asr r9 │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + tsteq r0, r2, asr r9 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, r6, asr #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, sl, lsr r9 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq r0, lr, lsr #18 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + tsteq r0, r2, lsr #18 │ │ │ │ + tsteq r0, ip, lsl r9 │ │ │ │ + tsteq r0, r6, lsl r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsne pc, r8, #536870916 @ 0x20000004 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -100944,16 +100944,16 @@ │ │ │ │ blcc 8e2694 │ │ │ │ blcs 7fa32c │ │ │ │ cmnphi ip, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ tst fp, r5, ror r3 │ │ │ │ - tsteq r0, r2, lsl #28 │ │ │ │ - smlatteq r2, sl, r5, r7 │ │ │ │ + smlabbeq r0, r2, sp, r7 │ │ │ │ + tsteq r2, sl, ror #10 │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r0, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r0, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101392,89 +101392,89 @@ │ │ │ │ mul r7, r0, r9 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmib r6, {r2, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq r3, r8, lr, r9 │ │ │ │ - smlatbeq r3, r4, lr, r9 │ │ │ │ - smlatbeq r3, r0, lr, r9 │ │ │ │ - @ instruction: 0x01039e9c │ │ │ │ - @ instruction: 0x01039e98 │ │ │ │ - @ instruction: 0x01039e94 │ │ │ │ - smlabteq r9, lr, sp, r2 │ │ │ │ - tsteq r3, lr, ror lr │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - smlabteq r0, ip, pc, r6 @ │ │ │ │ - tsteq r3, r6, ror #28 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - tsteq r9, r2, asr #26 │ │ │ │ - tsteq r3, r6, asr lr │ │ │ │ - tsteq r3, r2, lsl lr │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - smlatteq r9, lr, ip, r2 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ tsteq r3, r8, lsr #28 │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ tsteq r3, r4, lsr #28 │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - smlabbeq r9, sl, ip, r2 │ │ │ │ - smlabteq r2, lr, sp, r7 │ │ │ │ - strdeq r6, [r2, -r2] │ │ │ │ - tsteq r2, r0, lsr r0 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - smlabteq r3, sl, sp, r9 │ │ │ │ - smlabteq r3, r4, sp, r9 │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + tsteq r9, lr, asr #26 │ │ │ │ + strdeq r9, [r3, -lr] │ │ │ │ + tsteq r0, r4, asr pc │ │ │ │ + tsteq r0, ip, asr #30 │ │ │ │ + smlatteq r3, r6, sp, r9 │ │ │ │ + smlatteq r3, r8, sp, r9 │ │ │ │ + smlatteq r3, r8, sp, r9 │ │ │ │ + smlatteq r3, sl, sp, r9 │ │ │ │ + smlabteq r9, r2, ip, r2 │ │ │ │ ldrdeq r9, [r3, -r6] │ │ │ │ - smlabteq r2, ip, pc, r7 @ │ │ │ │ - smlabbeq r2, ip, r0, r8 │ │ │ │ - smlabteq r2, r2, pc, r7 @ │ │ │ │ - @ instruction: 0x01027fbc │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - @ instruction: 0x01027f96 │ │ │ │ - smlatbeq r2, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x01039d92 │ │ │ │ + @ instruction: 0x01039d94 │ │ │ │ + @ instruction: 0x01039d96 │ │ │ │ + tsteq r9, lr, ror #24 │ │ │ │ + smlatbeq r3, r2, sp, r9 │ │ │ │ + smlatbeq r3, r8, sp, r9 │ │ │ │ + smlatbeq r3, r6, sp, r9 │ │ │ │ + smlatbeq r3, r4, sp, r9 │ │ │ │ + smlatbeq r3, r2, sp, r9 │ │ │ │ + tsteq r9, sl, lsl #24 │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, r2, ror r5 │ │ │ │ @ instruction: 0x01027fb0 │ │ │ │ - smlatbeq r2, lr, pc, r7 @ │ │ │ │ - smlatbeq r2, ip, pc, r7 @ │ │ │ │ - smlabbeq r2, r4, pc, r7 @ │ │ │ │ - smlabbeq r2, r2, pc, r7 @ │ │ │ │ - smlatbeq r2, r0, pc, r7 @ │ │ │ │ - @ instruction: 0x01027f94 │ │ │ │ - @ instruction: 0x01027f92 │ │ │ │ - @ instruction: 0x01027f90 │ │ │ │ - @ instruction: 0x01027f96 │ │ │ │ - @ instruction: 0x01027f9c │ │ │ │ - smlatbeq r2, r6, pc, r7 @ │ │ │ │ - smlatteq r3, r8, r7, r6 │ │ │ │ - @ instruction: 0x01092ab0 │ │ │ │ - smlabbeq r2, r8, pc, r7 @ │ │ │ │ - smlabbeq r2, ip, pc, r7 @ │ │ │ │ - smlatbeq r2, lr, lr, r7 │ │ │ │ - smlatbeq r2, ip, lr, r7 │ │ │ │ - tsteq r9, ip, asr sl │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - @ instruction: 0x010263be │ │ │ │ - ldrdeq r6, [r0, -ip] │ │ │ │ - smlatbeq r2, r0, r3, r6 │ │ │ │ - ldrdeq r6, [r0, -sl] │ │ │ │ - smlabbeq r2, r2, r3, r6 │ │ │ │ - @ instruction: 0x0100deb0 │ │ │ │ - tsteq r2, r6, ror #6 │ │ │ │ - smlatbeq r0, r8, lr, sp │ │ │ │ - tsteq r2, ip, asr #6 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - tsteq r0, r0, lsl #16 │ │ │ │ + strdeq r6, [r0, -ip] │ │ │ │ + strdeq r6, [r0, -r6] │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ + tsteq r3, r4, asr #26 │ │ │ │ + tsteq r3, r6, asr sp │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + tsteq r3, r6, asr sp │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ + tsteq r2, ip │ │ │ │ + tsteq r2, r2, asr #30 │ │ │ │ + tsteq r2, ip, lsr pc │ │ │ │ + smlatteq r2, r0, pc, r7 @ │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + tsteq r2, r0, lsr pc │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, ip, lsr #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + tsteq r2, r2, lsl pc │ │ │ │ + tsteq r2, r0, lsl pc │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + tsteq r9, r0, lsr sl │ │ │ │ + tsteq r2, r8, lsl #30 │ │ │ │ + tsteq r2, ip, lsl #30 │ │ │ │ + tsteq r2, lr, lsr #28 │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ + tsteq r2, lr, lsr r3 │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + tsteq r0, r0, lsr lr │ │ │ │ + smlatteq r2, r6, r2, r6 │ │ │ │ + tsteq r0, r8, lsr #28 │ │ │ │ + smlabteq r2, ip, r2, r6 │ │ │ │ + smlabteq r0, r2, sl, r6 │ │ │ │ + smlatbeq r2, lr, r2, r6 │ │ │ │ + smlabbeq r0, r0, r7, r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25308 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -101495,21 +101495,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r3, ip, asr sl │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - strdeq r9, [r3, -lr] │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - tsteq r3, sl, ror sl │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + smlatbeq r3, r6, r9, r9 │ │ │ │ + @ instruction: 0x010399bc │ │ │ │ + tsteq r3, lr, ror r9 │ │ │ │ + smlatteq r3, ip, r9, r9 │ │ │ │ + strdeq r9, [r3, -sl] │ │ │ │ + smlabteq r3, ip, r9, r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec25394 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 1686714 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r4, #620]! @ 0x26c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf79b4620 │ │ │ │ ldcllt 13, cr14, [r8, #952]! @ 0x3b8 │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - ldrdeq r8, [r2, -r2] │ │ │ │ - smlabteq r2, lr, r6, r8 │ │ │ │ - ldrdeq r8, [r2, -r2] │ │ │ │ - tsteq r9, ip, lsr #14 │ │ │ │ - @ instruction: 0x010399b0 │ │ │ │ - smlabbeq r2, ip, r0, r6 │ │ │ │ - tsteq r3, r6, asr lr │ │ │ │ - ldrdeq r6, [r0, -r8] │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - ldrdeq r6, [r0, -r0] │ │ │ │ - @ instruction: 0x010068bc │ │ │ │ - smlatbeq r9, r6, r6, r2 │ │ │ │ - smlatbeq r0, sl, r8, r6 │ │ │ │ - smlatbeq r0, ip, r8, r6 │ │ │ │ - smlatbeq r0, r4, r8, r6 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - tsteq r3, lr, lsl #18 │ │ │ │ - tsteq r3, r6, lsl #18 │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - tsteq r0, r6, asr r8 │ │ │ │ - tsteq r0, r4, ror #16 │ │ │ │ - smlatteq r9, r8, r5, r2 │ │ │ │ - tsteq r0, r4, ror #16 │ │ │ │ - strdeq r6, [r3, -r8] │ │ │ │ - tsteq r0, sl, asr r8 │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - @ instruction: 0x01092594 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - tsteq r0, r2, asr #16 │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - tsteq r0, r8, lsl r8 │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + smlatbeq r9, ip, r6, r2 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r2, ip │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + @ instruction: 0x01036e90 │ │ │ │ + tsteq r0, r0, asr r8 │ │ │ │ + tsteq r0, ip, lsr r8 │ │ │ │ + tsteq r9, r6, lsr #12 │ │ │ │ tsteq r0, sl, lsr #16 │ │ │ │ - tsteq r0, r6, asr #14 │ │ │ │ - tsteq r0, r0, asr #14 │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - smlatteq r0, lr, r6, r6 │ │ │ │ - smlatteq r0, r8, r6, r6 │ │ │ │ - smlatteq r2, r2, r3, r8 │ │ │ │ - smlatteq r2, r2, r3, r8 │ │ │ │ - smlatteq r2, r0, r3, r8 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - @ instruction: 0x010283b6 │ │ │ │ - @ instruction: 0x010283b4 │ │ │ │ - smlatteq r3, ip, fp, r2 │ │ │ │ - smlatteq r3, r6, fp, r2 │ │ │ │ - smlatteq r3, r0, fp, r2 │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - ldrdeq r2, [r3, -r4] │ │ │ │ - smlabteq r3, lr, fp, r2 │ │ │ │ - smlabteq r3, r8, fp, r2 │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ - smlatbeq r3, r6, fp, r2 │ │ │ │ - smlatbeq r9, lr, r3, r2 │ │ │ │ - @ instruction: 0x01032bb0 │ │ │ │ - tsteq r0, r8, asr lr │ │ │ │ - tsteq r0, lr, lsr lr │ │ │ │ - smlatbeq r3, r4, fp, r2 │ │ │ │ - smlabbeq r0, ip, r5, r6 │ │ │ │ - smlabbeq r0, r6, r5, r6 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - @ instruction: 0x01032ab0 │ │ │ │ - @ instruction: 0x01032ab6 │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ - smlabbeq r3, r4, sl, r2 │ │ │ │ - smlabbeq r3, sl, sl, r2 │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - @ instruction: 0x010922bc │ │ │ │ - strdeq r6, [r3, -lr] │ │ │ │ - tsteq r2, sl, lsr #24 │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - @ instruction: 0x0100659e │ │ │ │ - smlatteq r2, sl, fp, r5 │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + tsteq r0, r4, lsr #16 │ │ │ │ + smlabbeq r3, ip, r8, r9 │ │ │ │ + smlabbeq r3, lr, r8, r9 │ │ │ │ + smlabbeq r3, r6, r8, r9 │ │ │ │ + smlatteq r0, r8, r7, r6 │ │ │ │ + smlabteq r3, lr, sp, r6 │ │ │ │ + ldrdeq r6, [r0, -r6] │ │ │ │ + smlatteq r0, r4, r7, r6 │ │ │ │ + tsteq r9, r8, ror #10 │ │ │ │ + smlatteq r0, r4, r7, r6 │ │ │ │ + tsteq r3, r8, ror sp │ │ │ │ + ldrdeq r6, [r0, -sl] │ │ │ │ + smlabteq r0, r8, r7, r6 │ │ │ │ + tsteq r9, r4, lsl r5 │ │ │ │ + @ instruction: 0x010067ba │ │ │ │ + smlabteq r0, r2, r7, r6 │ │ │ │ + smlabteq r0, r4, r7, r6 │ │ │ │ + @ instruction: 0x010067be │ │ │ │ + @ instruction: 0x01006796 │ │ │ │ + @ instruction: 0x01006798 │ │ │ │ + smlatbeq r0, sl, r7, r6 │ │ │ │ + smlabteq r0, r6, r6, r6 │ │ │ │ + smlabteq r0, r0, r6, r6 │ │ │ │ + @ instruction: 0x01006796 │ │ │ │ + @ instruction: 0x0100669a │ │ │ │ + @ instruction: 0x01006694 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + tsteq r0, lr, ror #12 │ │ │ │ + tsteq r0, r8, ror #12 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + smlatbeq r2, r6, r3, r8 │ │ │ │ + tsteq r2, r6, lsr r3 │ │ │ │ + tsteq r2, r4, lsr r3 │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + tsteq r3, r6, ror #22 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + smlabteq r0, sl, sp, sp │ │ │ │ + smlabteq r0, r8, sp, sp │ │ │ │ + tsteq r3, r6, lsr #22 │ │ │ │ + tsteq r9, lr, lsr #6 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + ldrdeq sp, [r0, -r8] │ │ │ │ + @ instruction: 0x0100ddbe │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r0, ip, lsl #10 │ │ │ │ + tsteq r0, r6, lsl #10 │ │ │ │ + smlabteq r3, r4, sl, r6 │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + smlatbeq r3, ip, sl, r6 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + tsteq r3, sl, lsl #20 │ │ │ │ + @ instruction: 0x01036a94 │ │ │ │ + @ instruction: 0x01036a9a │ │ │ │ + smlabbeq r3, r0, sl, r6 │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ + tsteq r3, lr, ror sl │ │ │ │ + smlatbeq r2, sl, fp, r5 │ │ │ │ + smlabbeq r3, r0, sl, r6 │ │ │ │ + tsteq r0, lr, lsl r5 │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25a50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrbhi pc, [r6, -r0] @ │ │ │ │ cmpphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -102738,100 +102738,100 @@ │ │ │ │ @ instruction: 0xf5a080b9 │ │ │ │ @ instruction: 0xf04f535d │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b54478 │ │ │ │ - tsteq r0, r6, ror #28 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r0, r4, lsl lr │ │ │ │ - strdeq r5, [r0, -lr] │ │ │ │ - ldrdeq r5, [r0, -r2] │ │ │ │ - smlatbeq r0, r8, sp, r5 │ │ │ │ - smlabbeq r0, r2, sp, r5 │ │ │ │ - tsteq r0, lr, asr sp │ │ │ │ - tsteq r0, r2, lsr sp │ │ │ │ - tsteq r0, ip, lsl #26 │ │ │ │ - smlatteq r0, r8, ip, r5 │ │ │ │ - tsteq r3, r0, lsr r2 │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - ldrdeq r5, [r0, -sl] │ │ │ │ + smlatteq r0, r6, sp, r5 │ │ │ │ + @ instruction: 0x010397b0 │ │ │ │ + @ instruction: 0x01005d94 │ │ │ │ + tsteq r0, lr, ror sp │ │ │ │ + tsteq r0, r2, asr sp │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ + ldrdeq r5, [r0, -lr] │ │ │ │ + @ instruction: 0x01005cb2 │ │ │ │ + smlabbeq r0, ip, ip, r5 │ │ │ │ + tsteq r0, r8, ror #24 │ │ │ │ + @ instruction: 0x010391b0 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + ldrdeq r5, [r0, -ip] │ │ │ │ smlatbeq r0, lr, fp, r5 │ │ │ │ smlabbeq r0, r4, fp, r5 │ │ │ │ - tsteq r0, sl, ror fp │ │ │ │ - tsteq r0, r6, asr fp │ │ │ │ - tsteq r0, r2, lsr fp │ │ │ │ - tsteq r0, r8, lsl #22 │ │ │ │ - smlatteq r0, r4, sl, r5 │ │ │ │ - smlabteq r0, r0, sl, r5 │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + tsteq r0, lr, lsr #22 │ │ │ │ + tsteq r0, r4, lsl #22 │ │ │ │ + strdeq r5, [r0, -sl] │ │ │ │ + ldrdeq r5, [r0, -r6] │ │ │ │ + @ instruction: 0x01005ab2 │ │ │ │ smlabbeq r0, r8, sl, r5 │ │ │ │ - tsteq r0, ip, asr sl │ │ │ │ - tsteq r0, r2, asr sl │ │ │ │ - tsteq r0, lr, lsr #20 │ │ │ │ - tsteq r0, r2, lsl #20 │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - smlatteq r0, r6, r9, r5 │ │ │ │ - @ instruction: 0x010059b6 │ │ │ │ - tsteq r0, lr, ror r9 │ │ │ │ - tsteq r0, r0, ror #18 │ │ │ │ - tsteq r0, r0, lsr r9 │ │ │ │ - tsteq r0, ip, lsl r9 │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, r8, lsl #20 │ │ │ │ + ldrdeq r5, [r0, -ip] │ │ │ │ + ldrdeq r5, [r0, -r2] │ │ │ │ + smlatbeq r0, lr, r9, r5 │ │ │ │ + smlabbeq r0, r2, r9, r5 │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + tsteq r0, r6, ror #18 │ │ │ │ + tsteq r0, r6, lsr r9 │ │ │ │ strdeq r5, [r0, -lr] │ │ │ │ - smlabteq r0, ip, r8, r5 │ │ │ │ - smlatbeq r0, r0, r8, r5 │ │ │ │ - @ instruction: 0x01005896 │ │ │ │ - tsteq r0, r8, ror r8 │ │ │ │ - tsteq r0, r4, asr r8 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - smlabbeq r3, r6, r0, r9 │ │ │ │ - strheq r9, [r3, -lr] │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - smlatteq r0, lr, r6, r5 │ │ │ │ - smlabteq r0, r0, r6, r5 │ │ │ │ - @ instruction: 0x01005692 │ │ │ │ - tsteq r0, r4, ror #12 │ │ │ │ - tsteq r0, r6, lsr r6 │ │ │ │ - tsteq r0, lr, lsr #12 │ │ │ │ - tsteq r0, sl, lsl #12 │ │ │ │ - smlatteq r0, r6, r5, r5 │ │ │ │ - @ instruction: 0x010055bc │ │ │ │ - @ instruction: 0x01005592 │ │ │ │ + smlatteq r0, r0, r8, r5 │ │ │ │ + @ instruction: 0x010058b0 │ │ │ │ + @ instruction: 0x0100589c │ │ │ │ + tsteq r0, lr, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ + tsteq r0, r6, lsl r8 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + ldrdeq r5, [r0, -r4] │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + @ instruction: 0x01038dbe │ │ │ │ + tsteq r3, lr, asr lr │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r3, r6 │ │ │ │ + tsteq r3, lr, lsr r0 │ │ │ │ + smlatbeq r0, r0, r6, r5 │ │ │ │ + tsteq r0, lr, ror #12 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, r2, lsl r6 │ │ │ │ + smlatteq r0, r4, r5, r5 │ │ │ │ + @ instruction: 0x010055b6 │ │ │ │ + smlatbeq r0, lr, r5, r5 │ │ │ │ smlabbeq r0, sl, r5, r5 │ │ │ │ tsteq r0, r6, ror #10 │ │ │ │ - tsteq r0, r2, asr #10 │ │ │ │ - tsteq r0, r6, lsl r5 │ │ │ │ - smlatteq r0, sl, r4, r5 │ │ │ │ - @ instruction: 0x010054be │ │ │ │ - @ instruction: 0x010054b8 │ │ │ │ - @ instruction: 0x01005498 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ - tsteq r0, ip, asr #8 │ │ │ │ - tsteq r0, r0, lsr r4 │ │ │ │ - tsteq r0, r0, lsl r4 │ │ │ │ - smlatteq r0, r2, r3, r5 │ │ │ │ - @ instruction: 0x010053ba │ │ │ │ - @ instruction: 0x01005392 │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r0, r4, ror #6 │ │ │ │ - tsteq r0, r2, asr #6 │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ - strdeq r5, [r0, -r4] │ │ │ │ - smlabteq r0, r8, r2, r5 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + tsteq r0, r2, lsl r5 │ │ │ │ + tsteq r0, sl, lsl #10 │ │ │ │ + smlatteq r0, r6, r4, r5 │ │ │ │ + smlabteq r0, r2, r4, r5 │ │ │ │ + @ instruction: 0x01005496 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, lr, lsr r4 │ │ │ │ + tsteq r0, r8, lsr r4 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + smlabteq r0, ip, r3, r5 │ │ │ │ + @ instruction: 0x010053b0 │ │ │ │ + @ instruction: 0x01005390 │ │ │ │ + tsteq r0, r2, ror #6 │ │ │ │ + tsteq r0, sl, lsr r3 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + smlatteq r0, sl, r2, r5 │ │ │ │ + smlatteq r0, r4, r2, r5 │ │ │ │ smlabteq r0, r2, r2, r5 │ │ │ │ - smlatbeq r0, r2, r2, r5 │ │ │ │ - smlabbeq r0, r2, r2, r5 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, ip, lsr #4 │ │ │ │ + smlatbeq r0, r0, r2, r5 │ │ │ │ + tsteq r0, r4, ror r2 │ │ │ │ + tsteq r0, r8, asr #4 │ │ │ │ + tsteq r0, r2, asr #4 │ │ │ │ + tsteq r0, r2, lsr #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, r1, r5 │ │ │ │ tstpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ ldmdale r1, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x005cf5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f535c │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -102958,74 +102958,74 @@ │ │ │ │ ldmdami lr!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2109 @ 0xfffff7c3 │ │ │ │ ldmdami sp!, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq r0, lr, r0, r5 │ │ │ │ - smlatbeq r0, r8, r0, r5 │ │ │ │ - smlabbeq r0, r8, r0, r5 │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - tsteq r0, r2, asr #32 │ │ │ │ - tsteq r0, r2, lsr #32 │ │ │ │ - tsteq r0, r2 │ │ │ │ - smlatteq r3, r2, r6, r8 │ │ │ │ - smlabbeq r3, ip, r5, r8 │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - smlatbeq r3, ip, r9, r8 │ │ │ │ - ldrdeq r4, [r0, -lr] │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - ldrdeq r4, [r0, -r2] │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - smlabteq r0, r6, pc, r4 @ │ │ │ │ - smlabteq r0, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01004fba │ │ │ │ - @ instruction: 0x01004fb4 │ │ │ │ - smlatbeq r0, lr, pc, r4 @ │ │ │ │ - smlatbeq r0, r8, pc, r4 @ │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq r0, r8, lsr #32 │ │ │ │ + tsteq r0, r8 │ │ │ │ + smlatteq r0, r8, pc, r4 @ │ │ │ │ + smlabteq r0, r2, pc, r4 @ │ │ │ │ smlatbeq r0, r2, pc, r4 @ │ │ │ │ - @ instruction: 0x01004f9c │ │ │ │ - @ instruction: 0x01004f96 │ │ │ │ - @ instruction: 0x01004f90 │ │ │ │ - smlabbeq r0, sl, pc, r4 @ │ │ │ │ - smlabbeq r0, r4, pc, r4 @ │ │ │ │ - tsteq r0, lr, ror pc │ │ │ │ - smlabbeq r3, r4, r5, r8 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r0, ip, ror #30 │ │ │ │ - smlatteq r3, r2, r5, r8 │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - smlatteq r3, r8, r7, r8 │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - smlatbeq r3, r4, r6, r8 │ │ │ │ - ldrdeq r8, [r3, -r6] │ │ │ │ - tsteq r0, ip, lsr pc │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r0, r0, lsr pc │ │ │ │ - tsteq r3, lr, ror r8 │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - tsteq r0, lr, lsl pc │ │ │ │ - tsteq r0, r8, lsl pc │ │ │ │ - tsteq r0, r2, lsl pc │ │ │ │ - tsteq r0, ip, lsl #30 │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ - strdeq r4, [r0, -sl] │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - smlatteq r0, lr, lr, r4 │ │ │ │ - smlatteq r0, r8, lr, r4 │ │ │ │ - smlatteq r0, r2, lr, r4 │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - ldrdeq r4, [r0, -r6] │ │ │ │ - ldrdeq r4, [r0, -r0] │ │ │ │ - smlabteq r0, sl, lr, r4 │ │ │ │ - smlabteq r0, r4, lr, r4 │ │ │ │ - @ instruction: 0x01004ebe │ │ │ │ + smlabbeq r0, r2, pc, r4 @ │ │ │ │ + tsteq r3, r2, ror #12 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + smlatbeq r3, lr, r4, r8 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r0, lr, asr pc │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq r0, r2, asr pc │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + tsteq r0, r6, asr #30 │ │ │ │ + tsteq r0, r0, asr #30 │ │ │ │ + tsteq r0, sl, lsr pc │ │ │ │ + tsteq r0, r4, lsr pc │ │ │ │ + tsteq r0, lr, lsr #30 │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + tsteq r0, r2, lsr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + tsteq r0, r6, lsl pc │ │ │ │ + tsteq r0, r0, lsl pc │ │ │ │ + tsteq r0, sl, lsl #30 │ │ │ │ + tsteq r0, r4, lsl #30 │ │ │ │ + strdeq r4, [r0, -lr] │ │ │ │ + tsteq r3, r4, lsl #10 │ │ │ │ + smlabteq r3, r6, r4, r8 │ │ │ │ + smlatteq r0, ip, lr, r4 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + @ instruction: 0x01038594 │ │ │ │ + ldrdeq r4, [r0, -sl] │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + smlatbeq r3, r2, r6, r8 │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + tsteq r3, r6, asr r6 │ │ │ │ + @ instruction: 0x01004ebc │ │ │ │ + smlabteq r3, sl, r6, r8 │ │ │ │ + @ instruction: 0x01004eb0 │ │ │ │ + strdeq r8, [r3, -lr] │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ + @ instruction: 0x01004e9e │ │ │ │ + @ instruction: 0x01004e98 │ │ │ │ + @ instruction: 0x01004e92 │ │ │ │ + smlabbeq r0, ip, lr, r4 │ │ │ │ + smlabbeq r0, r6, lr, r4 │ │ │ │ + smlabbeq r0, r0, lr, r4 │ │ │ │ + tsteq r0, sl, ror lr │ │ │ │ + tsteq r0, r4, ror lr │ │ │ │ + tsteq r0, lr, ror #28 │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r0, ip, asr lr │ │ │ │ + tsteq r0, r6, asr lr │ │ │ │ + tsteq r0, r0, asr lr │ │ │ │ + tsteq r0, sl, asr #28 │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r0, lr, lsr lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andcc pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -103587,43 +103587,43 @@ │ │ │ │ stmda r8!, {r1, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 708228 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r4, [r0, -r8] │ │ │ │ - smlatteq r2, r4, r1, r4 │ │ │ │ - smlabteq r3, r4, r6, r4 │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - @ instruction: 0x01035b90 │ │ │ │ - @ instruction: 0x01035b90 │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ - @ instruction: 0x01035bb6 │ │ │ │ - tsteq r0, r2, lsl sl │ │ │ │ - @ instruction: 0x01035bb0 │ │ │ │ - strdeq r4, [r0, -ip] │ │ │ │ - smlatteq r0, lr, r9, r4 │ │ │ │ - tsteq r3, r4, ror pc │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - strdeq r4, [r2, -ip] │ │ │ │ - strdeq r4, [r0, -r6] │ │ │ │ - smlatteq r2, r0, r0, r4 │ │ │ │ - @ instruction: 0x010045b2 │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + tsteq r2, r2, asr r1 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + @ instruction: 0x010049b2 │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + @ instruction: 0x01004992 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + smlatteq r0, r0, fp, fp │ │ │ │ + swpeq r4, r6, [r2] │ │ │ │ + ldrdeq fp, [r0, -r8] │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + tsteq r0, r6, ror r8 │ │ │ │ + tsteq r2, r0, rrx │ │ │ │ + tsteq r0, r2, lsr r5 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2747c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r3, sl, lr, r7 │ │ │ │ + tsteq r3, sl, lsr #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2749c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 561b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d790> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 3446f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x230388> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ strd lr, [r4], -r8 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ ldcllt 15, cr14, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - tsteq r1, r8, lsr ip │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - tsteq r0, r2, ror fp │ │ │ │ - tsteq r3, r4, lsl #30 │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ + @ instruction: 0x01012bb8 │ │ │ │ + @ instruction: 0x01023f9c │ │ │ │ + strdeq fp, [r0, -r2] │ │ │ │ + smlabbeq r3, r4, lr, r6 │ │ │ │ + smlabbeq r3, r8, lr, r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs r7, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, fp, ip, lr, pc} │ │ │ │ sub sp, r0, pc, lsl #18 │ │ │ │ @@ -103692,23 +103692,23 @@ │ │ │ │ stmdami fp, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r3, sl, lsl #28 │ │ │ │ - smlatbeq r0, lr, r3, r4 │ │ │ │ - smlabbeq r0, ip, r3, r4 │ │ │ │ - smlabbeq r0, r6, r3, r4 │ │ │ │ - @ instruction: 0x01037dbc │ │ │ │ - tsteq r0, r8, asr r3 │ │ │ │ - tsteq r0, r2, asr r3 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ - tsteq r0, r6, asr #6 │ │ │ │ + smlabbeq r3, sl, sp, r7 │ │ │ │ + tsteq r0, lr, lsr #6 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + ldrdeq r4, [r0, -r8] │ │ │ │ + ldrdeq r4, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r2, r4 │ │ │ │ + smlabteq r0, r6, r2, r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - tsteq r2, lr, lsr lr │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - strdeq r4, [r3, -r2] │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - smlabbeq r3, r0, ip, r7 │ │ │ │ - smlabbeq r3, r2, ip, r7 │ │ │ │ - tsteq r3, r0, ror ip │ │ │ │ - tsteq r3, r2, ror ip │ │ │ │ - smlatteq r3, r4, sl, r6 │ │ │ │ - smlabbeq r2, sl, sp, r3 │ │ │ │ - @ instruction: 0x01034390 │ │ │ │ - tsteq r1, sl, lsl #20 │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - smlabbeq r3, r2, r3, r4 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - smlabbeq r1, r0, fp, r2 │ │ │ │ - tsteq r3, r6, lsr #16 │ │ │ │ - ldrshteq pc, [lr], #32 @ │ │ │ │ - smlabbeq r9, r0, r3, r0 │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + @ instruction: 0x01023dbe │ │ │ │ + smlabteq r3, sl, sl, r6 │ │ │ │ + tsteq r3, r2, ror r3 │ │ │ │ + strdeq r7, [r3, -r6] │ │ │ │ + tsteq r3, r0, lsl #24 │ │ │ │ + tsteq r3, r2, lsl #24 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + strdeq r7, [r3, -r2] │ │ │ │ + tsteq r3, r4, ror #20 │ │ │ │ + tsteq r2, sl, lsl #26 │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ + smlabbeq r1, sl, r9, r2 │ │ │ │ + smlabbeq r1, r0, r9, r2 │ │ │ │ + tsteq r3, r2, lsl #6 │ │ │ │ + smlabteq r2, r2, ip, r3 │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + smlatbeq r3, r6, r7, r2 │ │ │ │ + rscseq pc, lr, r0, ror r2 @ │ │ │ │ + mrseq r0, (UNDEF: 57) │ │ │ │ + tsteq r0, r4, asr r1 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27864 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vrhadd.s8 d24, d16, d8 │ │ │ │ @@ -104700,109 +104700,109 @@ │ │ │ │ bicshi pc, r9, #805306368 @ 0x30000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307db │ │ │ │ stmdami r0!, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000bf66 │ │ │ │ - tsteq r3, r2, ror #18 │ │ │ │ - smlatteq r0, r0, pc, r3 @ │ │ │ │ - smlabteq r0, r2, pc, r3 @ │ │ │ │ - smlatbeq r0, sl, pc, r3 @ │ │ │ │ - smlabbeq r0, r4, pc, r3 @ │ │ │ │ - tsteq r0, r8, asr pc │ │ │ │ - tsteq r0, r2, lsr pc │ │ │ │ - tsteq r0, lr, lsl #30 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - tsteq r3, r4, lsr #20 │ │ │ │ - tsteq r3, r6, ror sl │ │ │ │ - smlatbeq r3, ip, sl, r7 │ │ │ │ - strdeq r7, [r3, -lr] │ │ │ │ - tsteq r3, r2, asr fp │ │ │ │ - smlatbeq r3, r0, fp, r7 │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - tsteq r3, lr, ror #24 │ │ │ │ - ldrdeq r7, [r3, -sl] │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - tsteq r0, r2, lsr sp │ │ │ │ - tsteq r0, r8, lsr #26 │ │ │ │ - tsteq r0, r4, lsl #26 │ │ │ │ - ldrdeq r3, [r0, -sl] │ │ │ │ - @ instruction: 0x01003cb0 │ │ │ │ - smlatbeq r0, r6, ip, r3 │ │ │ │ - smlabbeq r0, r2, ip, r3 │ │ │ │ - tsteq r0, r6, asr ip │ │ │ │ + smlatteq r3, r2, r8, r9 │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ + tsteq r0, r2, asr #30 │ │ │ │ + tsteq r0, sl, lsr #30 │ │ │ │ + tsteq r0, r4, lsl #30 │ │ │ │ + ldrdeq r3, [r0, -r8] │ │ │ │ + @ instruction: 0x01003eb2 │ │ │ │ + smlabbeq r0, lr, lr, r3 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + smlatbeq r3, r4, r9, r7 │ │ │ │ + strdeq r7, [r3, -r6] │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + tsteq r3, lr, ror sl │ │ │ │ + ldrdeq r7, [r3, -r2] │ │ │ │ + tsteq r3, r0, lsr #22 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + smlatteq r3, lr, fp, r7 │ │ │ │ + tsteq r3, sl, asr ip │ │ │ │ + smlatbeq r3, r8, ip, r7 │ │ │ │ + smlatbeq r3, sl, ip, r7 │ │ │ │ + @ instruction: 0x01003cb2 │ │ │ │ + smlatbeq r0, r8, ip, r3 │ │ │ │ + smlabbeq r0, r4, ip, r3 │ │ │ │ + tsteq r0, sl, asr ip │ │ │ │ tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ + tsteq r0, r6, lsr #24 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ ldrdeq r3, [r0, -r6] │ │ │ │ - smlatteq r3, r4, fp, r7 │ │ │ │ - tsteq r3, lr, lsl ip │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - tsteq r3, ip, asr #24 │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - @ instruction: 0x01037eb2 │ │ │ │ - smlabteq r3, r2, lr, r7 │ │ │ │ - @ instruction: 0x01037c98 │ │ │ │ - smlatteq r3, r0, lr, r7 │ │ │ │ - smlabteq r3, r0, ip, r7 │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - strdeq r7, [r3, -sl] │ │ │ │ - smlatteq r3, r6, ip, r7 │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - tsteq r0, r6, lsr r9 │ │ │ │ - tsteq r0, r0, lsl r9 │ │ │ │ + @ instruction: 0x01003bb0 │ │ │ │ + smlabbeq r0, r4, fp, r3 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + @ instruction: 0x01037b9e │ │ │ │ + smlabteq r3, sl, fp, r7 │ │ │ │ + smlabteq r3, ip, fp, r7 │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + tsteq r3, r2, asr #28 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + tsteq r3, r0, ror #28 │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + tsteq r3, sl, ror lr │ │ │ │ + tsteq r3, r6, ror #24 │ │ │ │ + smlatbeq r3, r4, lr, r7 │ │ │ │ + @ instruction: 0x01037eb4 │ │ │ │ smlatteq r0, r2, r8, r3 │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ - @ instruction: 0x010038b4 │ │ │ │ - smlabbeq r0, r8, r8, r3 │ │ │ │ + @ instruction: 0x010038b6 │ │ │ │ + @ instruction: 0x01003890 │ │ │ │ tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, r6, lsr r8 │ │ │ │ - tsteq r0, ip, lsr #16 │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ - smlatteq r0, lr, r7, r3 │ │ │ │ - @ instruction: 0x010037b4 │ │ │ │ - smlatbeq r0, sl, r7, r3 │ │ │ │ - @ instruction: 0x01003798 │ │ │ │ - tsteq r0, sl, ror r7 │ │ │ │ - tsteq r0, lr, asr #14 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r0, r8, lsl #16 │ │ │ │ + smlatteq r0, r2, r7, r3 │ │ │ │ + @ instruction: 0x010037b6 │ │ │ │ + smlatbeq r0, ip, r7, r3 │ │ │ │ + @ instruction: 0x0100379a │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r0, r8, lsl r7 │ │ │ │ strdeq r3, [r0, -sl] │ │ │ │ - smlabteq r0, r0, r6, r3 │ │ │ │ - @ instruction: 0x010036b6 │ │ │ │ - smlatbeq r0, r4, r6, r3 │ │ │ │ - smlabbeq r0, r6, r6, r3 │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - tsteq r0, r4, asr r6 │ │ │ │ - tsteq r0, r4, asr #12 │ │ │ │ - tsteq r0, lr, lsl #12 │ │ │ │ + smlabteq r0, lr, r6, r3 │ │ │ │ + smlabteq r0, r4, r6, r3 │ │ │ │ + @ instruction: 0x010036b2 │ │ │ │ + tsteq r0, sl, ror r6 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r4, lsr #12 │ │ │ │ tsteq r0, r6, lsl #12 │ │ │ │ - strdeq r3, [r0, -r6] │ │ │ │ - smlabteq r0, sl, r5, r3 │ │ │ │ - @ instruction: 0x0100359e │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r0, lsr #10 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ - strdeq r3, [r0, -r6] │ │ │ │ - ldrdeq r3, [r0, -r4] │ │ │ │ - smlatbeq r0, sl, r4, r3 │ │ │ │ - smlabbeq r0, r0, r4, r3 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ - tsteq r0, r6, asr r4 │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ ldrdeq r3, [r0, -ip] │ │ │ │ - @ instruction: 0x010033b2 │ │ │ │ - smlatbeq r0, sl, r3, r3 │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + smlabteq r0, r4, r5, r3 │ │ │ │ + smlabbeq r0, lr, r5, r3 │ │ │ │ + smlabbeq r0, r6, r5, r3 │ │ │ │ + tsteq r0, r6, ror r5 │ │ │ │ + tsteq r0, sl, asr #10 │ │ │ │ + tsteq r0, lr, lsl r5 │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + smlabteq r0, sl, r4, r3 │ │ │ │ + smlatbeq r0, r0, r4, r3 │ │ │ │ + @ instruction: 0x01003498 │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r0, r4, asr r4 │ │ │ │ + tsteq r0, sl, lsr #8 │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + strdeq r3, [r0, -r8] │ │ │ │ + ldrdeq r3, [r0, -r6] │ │ │ │ + @ instruction: 0x010033b4 │ │ │ │ smlabbeq r0, r8, r3, r3 │ │ │ │ + tsteq r0, ip, asr r3 │ │ │ │ + tsteq r0, r2, lsr r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + tsteq r0, r8, lsl #6 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7fdf74 │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105604,101 +105604,101 @@ │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r9, {r0, r1, r2, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdami r8, {r1, r3, r4, r6, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b856 │ │ │ │ - smlatteq r0, r6, r1, r3 │ │ │ │ - @ instruction: 0x010031ba │ │ │ │ - smlabbeq r0, lr, r1, r3 │ │ │ │ - smlabbeq r0, r4, r1, r3 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - tsteq r0, ip, lsr r1 │ │ │ │ - tsteq r0, ip, lsl #2 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, sl, lsr r1 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ smlatteq r0, r0, r0, r3 │ │ │ │ - strheq r3, [r0, -r4] │ │ │ │ - smlabbeq r0, r8, r0, r3 │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - qaddeq r3, sl, r0 │ │ │ │ - tsteq r0, r6, lsr r0 │ │ │ │ - tsteq r0, sl │ │ │ │ - ldrdeq r2, [r0, -lr] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - @ instruction: 0x01002fb0 │ │ │ │ - smlabbeq r0, ip, pc, r2 @ │ │ │ │ - tsteq r0, ip, asr pc │ │ │ │ - tsteq r0, lr, lsr #30 │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ - strdeq r2, [r0, -r6] │ │ │ │ - ldrdeq r2, [r0, -r0] │ │ │ │ - smlatbeq r0, r2, lr, r2 │ │ │ │ - @ instruction: 0x01002e98 │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - tsteq r0, r6, lsl lr │ │ │ │ - tsteq r0, ip, lsl #28 │ │ │ │ - smlatteq r0, r6, sp, r2 │ │ │ │ - @ instruction: 0x01002db8 │ │ │ │ - smlatbeq r0, lr, sp, r2 │ │ │ │ - smlabbeq r0, ip, sp, r2 │ │ │ │ - tsteq r3, sl, asr #12 │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - smlabteq r3, lr, r4, r7 │ │ │ │ - @ instruction: 0x01002cb2 │ │ │ │ - ldrdeq r7, [r3, -sl] │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ + strheq r3, [r0, -ip] │ │ │ │ + smlabbeq r0, ip, r0, r3 │ │ │ │ + tsteq r0, r0, rrx │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + tsteq r0, r8 │ │ │ │ + strdeq r2, [r0, -lr] │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + @ instruction: 0x01002fb6 │ │ │ │ + smlabbeq r0, sl, pc, r2 @ │ │ │ │ + tsteq r0, lr, asr pc │ │ │ │ + tsteq r0, r4, asr pc │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + ldrdeq r2, [r0, -ip] │ │ │ │ + smlatbeq r0, lr, lr, r2 │ │ │ │ + smlabbeq r0, r0, lr, r2 │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + tsteq r0, r0, asr lr │ │ │ │ + tsteq r0, r2, lsr #28 │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ strdeq r2, [r0, -r2] │ │ │ │ - smlabteq r0, lr, fp, r2 │ │ │ │ - smlatbeq r0, r0, fp, r2 │ │ │ │ - tsteq r0, sl, ror fp │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - smlatteq r0, r8, sl, r2 │ │ │ │ - @ instruction: 0x01002ab6 │ │ │ │ - smlatbeq r0, ip, sl, r2 │ │ │ │ - smlabbeq r0, r6, sl, r2 │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ - tsteq r0, sl, asr #20 │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - smlabbeq r0, r4, r9, r2 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ - smlatteq r0, sl, r8, r2 │ │ │ │ - smlabteq r0, r2, r8, r2 │ │ │ │ - smlabbeq r0, r6, r8, r2 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ + smlabteq r0, r4, sp, r2 │ │ │ │ + @ instruction: 0x01002d96 │ │ │ │ + smlabbeq r0, ip, sp, r2 │ │ │ │ + tsteq r0, r6, ror #26 │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + tsteq r0, ip, lsl #26 │ │ │ │ + smlabteq r3, sl, r5, r7 │ │ │ │ + smlatteq r3, r8, r3, r7 │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + tsteq r0, r2, lsr ip │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + smlatteq r0, r4, fp, r2 │ │ │ │ + @ instruction: 0x01002bb8 │ │ │ │ + smlabbeq r0, sl, fp, r2 │ │ │ │ + tsteq r0, r2, ror fp │ │ │ │ + tsteq r0, lr, asr #22 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + strdeq r2, [r0, -sl] │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + smlabbeq r3, r4, r3, r7 │ │ │ │ + tsteq r0, r8, ror #20 │ │ │ │ + tsteq r0, r6, lsr sl │ │ │ │ + tsteq r0, ip, lsr #20 │ │ │ │ + tsteq r0, r6, lsl #20 │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, sl, r9, r2 │ │ │ │ + smlatbeq r0, r4, r9, r2 │ │ │ │ + @ instruction: 0x01037294 │ │ │ │ + smlabbeq r3, ip, r2, r7 │ │ │ │ + tsteq r0, r4, lsl #18 │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, sl, r8, r2 │ │ │ │ + smlatbeq r0, r4, r8, r2 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + tsteq r0, sl, ror #16 │ │ │ │ tsteq r0, r2, asr #16 │ │ │ │ - tsteq r0, sl, lsr r8 │ │ │ │ - tsteq r0, r8, lsr #16 │ │ │ │ - tsteq r3, r8, lsr #4 │ │ │ │ - smlabbeq r3, r0, r2, r7 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - smlabbeq r0, r0, r7, r2 │ │ │ │ - tsteq r0, r6, asr r7 │ │ │ │ - tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + smlatteq r0, lr, r7, r2 │ │ │ │ + smlabteq r0, r2, r7, r2 │ │ │ │ + @ instruction: 0x010027ba │ │ │ │ + smlatbeq r0, r8, r7, r2 │ │ │ │ + smlatbeq r3, r8, r1, r7 │ │ │ │ + mrseq r7, R11_usr │ │ │ │ + @ instruction: 0x010371b6 │ │ │ │ tsteq r0, r0, lsl #14 │ │ │ │ - strdeq r2, [r0, -r8] │ │ │ │ ldrdeq r2, [r0, -r6] │ │ │ │ - @ instruction: 0x010026b4 │ │ │ │ - smlabbeq r0, r4, r6, r2 │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ + smlatbeq r0, sl, r6, r2 │ │ │ │ + smlabbeq r0, r0, r6, r2 │ │ │ │ + tsteq r0, r8, ror r6 │ │ │ │ + tsteq r0, r6, asr r6 │ │ │ │ tsteq r0, r4, lsr r6 │ │ │ │ - tsteq r0, lr, lsl #12 │ │ │ │ - strdeq r2, [r0, -ip] │ │ │ │ - smlabteq r0, lr, r5, r2 │ │ │ │ - @ instruction: 0x0100259e │ │ │ │ - tsteq r0, r0, ror r5 │ │ │ │ - tsteq r0, r8, ror #10 │ │ │ │ + tsteq r0, r4, lsl #12 │ │ │ │ + smlatteq r0, r2, r5, r2 │ │ │ │ + @ instruction: 0x010025b4 │ │ │ │ + smlabbeq r0, lr, r5, r2 │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + tsteq r0, lr, asr #10 │ │ │ │ + tsteq r0, lr, lsl r5 │ │ │ │ + strdeq r2, [r0, -r0] │ │ │ │ + smlatteq r0, r8, r4, r2 │ │ │ │ @ instruction: 0x53aaf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ vmin.s8 d24, d1, d5 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10207d2 │ │ │ │ @@ -106498,100 +106498,100 @@ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ stmdblt r3!, {r1, ip, sp, lr, pc}^ │ │ │ │ teqppl r0, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdami r7, {r0, r1, r2, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b95a │ │ │ │ - smlatteq r0, r2, r3, r2 │ │ │ │ - @ instruction: 0x010023b0 │ │ │ │ - smlatbeq r0, r6, r3, r2 │ │ │ │ - smlabbeq r0, r0, r3, r2 │ │ │ │ - tsteq r0, lr, asr #6 │ │ │ │ - tsteq r0, lr, lsl r3 │ │ │ │ - tsteq r0, r4, lsl r3 │ │ │ │ - smlatteq r0, ip, r2, r2 │ │ │ │ - @ instruction: 0x010022ba │ │ │ │ + tsteq r0, r2, ror #6 │ │ │ │ + tsteq r0, r0, lsr r3 │ │ │ │ + tsteq r0, r6, lsr #6 │ │ │ │ + mrseq r2, LR_irq │ │ │ │ + smlabteq r0, lr, r2, r2 │ │ │ │ + @ instruction: 0x0100229e │ │ │ │ @ instruction: 0x01002294 │ │ │ │ - tsteq r0, r6, ror r2 │ │ │ │ - smlatteq r3, r0, sp, r6 │ │ │ │ - tsteq r3, lr, asr lr │ │ │ │ - ldrdeq r6, [r3, -r2] │ │ │ │ - tsteq r3, r6, lsr #30 │ │ │ │ - smlatbeq r0, ip, r1, r2 │ │ │ │ - tsteq r3, sl, ror #30 │ │ │ │ - tsteq r0, lr, lsr #2 │ │ │ │ - strdeq r2, [r0, -lr] │ │ │ │ - smlabteq r0, ip, r0, r2 │ │ │ │ - swpeq r2, ip, [r0] │ │ │ │ - swpeq r2, r2, [r0] │ │ │ │ - tsteq r0, ip, rrx │ │ │ │ - tsteq r0, r6, asr #32 │ │ │ │ - tsteq r0, r6, lsl r0 │ │ │ │ - tsteq r0, ip │ │ │ │ - smlatteq r0, r6, pc, r1 @ │ │ │ │ - @ instruction: 0x01001fb4 │ │ │ │ - smlabbeq r0, r2, pc, r1 @ │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - tsteq r0, r2, lsr pc │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - smlatteq r0, r2, lr, r1 │ │ │ │ - @ instruction: 0x01001eb0 │ │ │ │ - smlatbeq r0, r6, lr, r1 │ │ │ │ - @ instruction: 0x01001e90 │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r0, r2, lsr #28 │ │ │ │ - strdeq r1, [r0, -r6] │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, sp, r1 │ │ │ │ - smlabbeq r0, r2, sp, r1 │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, r8, lsr #26 │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlabteq r0, lr, ip, r1 │ │ │ │ - smlatbeq r0, r2, ip, r1 │ │ │ │ - @ instruction: 0x01001c98 │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r0, sl, lsr #24 │ │ │ │ - strdeq r1, [r0, -sl] │ │ │ │ - smlabteq r0, lr, fp, r1 │ │ │ │ - smlatbeq r0, r2, fp, r1 │ │ │ │ - @ instruction: 0x01001b98 │ │ │ │ - tsteq r0, r4, ror fp │ │ │ │ - tsteq r0, r6, asr #22 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - strdeq r1, [r0, -sl] │ │ │ │ - smlabteq r0, ip, sl, r1 │ │ │ │ - @ instruction: 0x01001a9e │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ + tsteq r0, sl, lsr r2 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + strdeq r2, [r0, -r6] │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + ldrdeq r6, [r3, -lr] │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + smlatbeq r3, r6, lr, r6 │ │ │ │ + tsteq r0, ip, lsr #2 │ │ │ │ + smlatteq r3, sl, lr, r6 │ │ │ │ + smlatbeq r0, lr, r0, r2 │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + tsteq r0, ip, asr #32 │ │ │ │ + tsteq r0, ip, lsl r0 │ │ │ │ + tsteq r0, r2, lsl r0 │ │ │ │ + smlatteq r0, ip, pc, r1 @ │ │ │ │ + smlabteq r0, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x01001f96 │ │ │ │ + smlabbeq r0, ip, pc, r1 @ │ │ │ │ + tsteq r0, r6, ror #30 │ │ │ │ + tsteq r0, r4, lsr pc │ │ │ │ + tsteq r0, r2, lsl #30 │ │ │ │ + ldrdeq r1, [r0, -sl] │ │ │ │ + @ instruction: 0x01001eb2 │ │ │ │ + smlabbeq r0, r6, lr, r1 │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r0, r0, lsr lr │ │ │ │ + tsteq r0, r6, lsr #28 │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + smlabteq r0, lr, sp, r1 │ │ │ │ + smlatbeq r0, r2, sp, r1 │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ + tsteq r0, r2, asr sp │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, ip, r1 │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r0, r2, ror ip │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, r2, lsr #24 │ │ │ │ + tsteq r0, r8, lsl ip │ │ │ │ strdeq r1, [r0, -r4] │ │ │ │ - smlatteq r0, r2, r9, r1 │ │ │ │ - ldrdeq r1, [r0, -r0] │ │ │ │ - smlatbeq r0, r4, r9, r1 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, lr, lsr r9 │ │ │ │ - tsteq r0, r2, lsl r9 │ │ │ │ - tsteq r0, sl, lsl #18 │ │ │ │ + smlatbeq r0, sl, fp, r1 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r0, lr, asr #22 │ │ │ │ + tsteq r0, r2, lsr #22 │ │ │ │ + tsteq r0, r8, lsl fp │ │ │ │ + strdeq r1, [r0, -r4] │ │ │ │ + smlabteq r0, r6, sl, r1 │ │ │ │ + smlatbeq r0, r0, sl, r1 │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ + tsteq r0, ip, asr #20 │ │ │ │ + tsteq r0, lr, lsl sl │ │ │ │ strdeq r1, [r0, -r8] │ │ │ │ - smlabteq r0, lr, r8, r1 │ │ │ │ - @ instruction: 0x010018bc │ │ │ │ - @ instruction: 0x01001898 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, r0, lsr #16 │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ - smlabteq r0, r0, r7, r1 │ │ │ │ - smlatbeq r0, r4, r7, r1 │ │ │ │ - smlabbeq r0, r2, r7, r1 │ │ │ │ - tsteq r0, r0, ror r7 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, r9, r1 │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, r4, lsr #18 │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + @ instruction: 0x010018be │ │ │ │ + @ instruction: 0x01001892 │ │ │ │ + smlabbeq r0, sl, r8, r1 │ │ │ │ + tsteq r0, r8, ror r8 │ │ │ │ + tsteq r0, lr, asr #16 │ │ │ │ + tsteq r0, ip, lsr r8 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + smlatteq r0, lr, r7, r1 │ │ │ │ + smlabteq r0, r4, r7, r1 │ │ │ │ + smlatbeq r0, r0, r7, r1 │ │ │ │ + tsteq r0, ip, ror r7 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, r4, lsr #14 │ │ │ │ + tsteq r0, r2, lsl #14 │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ movwvs pc, #33346 @ 0x8242 @ │ │ │ │ vqsub.s8 d4, d17, d8 │ │ │ │ vabd.s8 d24, d18, d17 │ │ │ │ addsmi r5, r8, #-1140850685 @ 0xbc000003 │ │ │ │ @ instruction: 0xf5a0d910 │ │ │ │ vcge.s8 d21, d1, d7 │ │ │ │ vsubl.s8 , d0, d1 │ │ │ │ @@ -107398,101 +107398,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r8, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000ba52 │ │ │ │ - smlatteq r0, r2, r5, r1 │ │ │ │ - @ instruction: 0x010015b8 │ │ │ │ - smlatbeq r0, r4, r5, r1 │ │ │ │ - tsteq r3, r4, ror r7 │ │ │ │ - @ instruction: 0x01036792 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - @ instruction: 0x0103679c │ │ │ │ - @ instruction: 0x010367b0 │ │ │ │ - tsteq r3, r0, ror r4 │ │ │ │ - tsteq r3, lr, ror #8 │ │ │ │ - smlabbeq r3, r4, r4, r6 │ │ │ │ - @ instruction: 0x01036490 │ │ │ │ - @ instruction: 0x01036bbc │ │ │ │ - @ instruction: 0x01036bb6 │ │ │ │ - ldrdeq r6, [r3, -r4] │ │ │ │ - smlatteq r3, r8, fp, r6 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - smlabteq r3, lr, r4, r6 │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - smlatteq r0, r6, r2, r1 │ │ │ │ - @ instruction: 0x010012b8 │ │ │ │ - smlabbeq r0, r6, r2, r1 │ │ │ │ - tsteq r0, r4, asr r2 │ │ │ │ - tsteq r0, r4, lsr #4 │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r1, r1 │ │ │ │ - smlatbeq r0, r8, r1, r1 │ │ │ │ - tsteq r0, r8, ror r1 │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - tsteq r0, ip, lsl r1 │ │ │ │ - strdeq r1, [r0, -r0] │ │ │ │ + tsteq r0, r2, ror #10 │ │ │ │ + tsteq r0, r8, lsr r5 │ │ │ │ + tsteq r0, r4, lsr #10 │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tsteq r3, r2, lsl r7 │ │ │ │ + strdeq r6, [r3, -lr] │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r3, r0, lsr r7 │ │ │ │ + strdeq r6, [r3, -r0] │ │ │ │ + smlatteq r3, lr, r3, r6 │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + tsteq r3, r0, lsl r4 │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + ldrdeq r6, [r3, -r0] │ │ │ │ + ldrdeq r6, [r3, -r6] │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r0, r6, ror #4 │ │ │ │ + tsteq r0, r8, lsr r2 │ │ │ │ + tsteq r0, r6, lsl #4 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlatbeq r0, r4, r1, r1 │ │ │ │ + tsteq r0, r4, ror r1 │ │ │ │ + tsteq r0, lr, asr #2 │ │ │ │ + tsteq r0, r8, lsr #2 │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + smlatteq r0, lr, r0, r1 │ │ │ │ smlabteq r0, r8, r0, r1 │ │ │ │ - smlatbeq r0, r2, r0, r1 │ │ │ │ - tsteq r0, r2, ror r0 │ │ │ │ - tsteq r0, r8, rrx │ │ │ │ - tsteq r0, r4, asr #32 │ │ │ │ - tsteq r0, r6, lsl r0 │ │ │ │ - smlatteq r0, r6, pc, r0 @ │ │ │ │ - @ instruction: 0x01000fb6 │ │ │ │ + swpeq r1, ip, [r0] │ │ │ │ + tsteq r0, r0, ror r0 │ │ │ │ + tsteq r0, r8, asr #32 │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + strdeq r0, [r0, -r2] │ │ │ │ + smlatteq r0, r8, pc, r0 @ │ │ │ │ + smlabteq r0, r4, pc, r0 @ │ │ │ │ @ instruction: 0x01000f96 │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - tsteq r0, r6, asr #30 │ │ │ │ - tsteq r0, ip, lsr pc │ │ │ │ + tsteq r0, r6, ror #30 │ │ │ │ + tsteq r0, r6, lsr pc │ │ │ │ tsteq r0, r6, lsl pc │ │ │ │ - smlatteq r0, r6, lr, r0 │ │ │ │ - @ instruction: 0x01000eb6 │ │ │ │ - smlatbeq r0, ip, lr, r0 │ │ │ │ - smlabbeq r0, r8, lr, r0 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - tsteq r0, r2, asr lr │ │ │ │ + strdeq r0, [r0, -r2] │ │ │ │ + smlabteq r0, r6, lr, r0 │ │ │ │ + @ instruction: 0x01000ebc │ │ │ │ + @ instruction: 0x01000e96 │ │ │ │ + tsteq r0, r6, ror #28 │ │ │ │ + tsteq r0, r6, lsr lr │ │ │ │ tsteq r0, ip, lsr #28 │ │ │ │ - strdeq r0, [r0, -sl] │ │ │ │ - smlabteq r0, r8, sp, r0 │ │ │ │ - @ instruction: 0x01000d9c │ │ │ │ - tsteq r0, r0, ror sp │ │ │ │ - tsteq r0, sl, asr #26 │ │ │ │ - tsteq r0, r4, lsr #26 │ │ │ │ - strdeq r0, [r0, -r4] │ │ │ │ - smlatteq r0, sl, ip, r0 │ │ │ │ - smlabteq r0, r6, ip, r0 │ │ │ │ - @ instruction: 0x01000c9a │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ - smlatteq r0, r8, fp, r0 │ │ │ │ - @ instruction: 0x01000bbc │ │ │ │ - smlabbeq r0, lr, fp, r0 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r0, r0, lsr #22 │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ - smlatteq r0, lr, sl, r0 │ │ │ │ - smlabteq r0, sl, sl, r0 │ │ │ │ - @ instruction: 0x01000a9c │ │ │ │ + tsteq r0, r8, lsl #28 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, sp, r0 │ │ │ │ + tsteq r0, sl, ror sp │ │ │ │ + tsteq r0, r8, asr #26 │ │ │ │ + tsteq r0, ip, lsl sp │ │ │ │ + strdeq r0, [r0, -r0] │ │ │ │ + smlabteq r0, sl, ip, r0 │ │ │ │ + smlatbeq r0, r4, ip, r0 │ │ │ │ + tsteq r0, r4, ror ip │ │ │ │ + tsteq r0, sl, ror #24 │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + tsteq r0, sl, lsl ip │ │ │ │ + smlatteq r0, lr, fp, r0 │ │ │ │ + smlatteq r0, r4, fp, r0 │ │ │ │ + smlabteq r0, r0, fp, r0 │ │ │ │ + @ instruction: 0x01000b92 │ │ │ │ + smlabbeq r0, sl, fp, r0 │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ + tsteq r0, lr, lsl #22 │ │ │ │ + smlatteq r0, r0, sl, r0 │ │ │ │ + smlabteq r0, r2, sl, r0 │ │ │ │ + smlatbeq r0, r0, sl, r0 │ │ │ │ + tsteq r0, r6, ror sl │ │ │ │ tsteq r0, lr, ror #20 │ │ │ │ - tsteq r0, r6, ror #20 │ │ │ │ - tsteq r0, r4, asr #20 │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ - tsteq r0, r2, lsl sl │ │ │ │ + tsteq r0, sl, asr #20 │ │ │ │ + tsteq r0, ip, lsl sl │ │ │ │ smlatteq r0, lr, r9, r0 │ │ │ │ - smlabteq r0, r2, r9, r0 │ │ │ │ + smlatteq r0, r6, r9, r0 │ │ │ │ + smlabteq r0, r4, r9, r0 │ │ │ │ + @ instruction: 0x0100099a │ │ │ │ @ instruction: 0x01000992 │ │ │ │ - tsteq r0, r0, ror #18 │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + smlatteq r0, r0, r8, r0 │ │ │ │ tstpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0068f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -108305,218 +108305,218 @@ │ │ │ │ movt r4, #25720 @ 0x6478 │ │ │ │ ldrbtmi r4, [r8], #-2253 @ 0xfffff733 │ │ │ │ stmiami sp, {r0, r1, r6, r8, r9, sp, lr, pc}^ │ │ │ │ movt r4, #1144 @ 0x478 │ │ │ │ ldrbtmi r4, [r8], #-2252 @ 0xfffff734 │ │ │ │ stmiami ip, {r0, r2, r3, r4, r5, r8, r9, sp, lr, pc}^ │ │ │ │ teq sl, #120, 8 @ 0x78000000 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - smlatbeq r0, sl, r7, r0 │ │ │ │ - smlabbeq r0, r4, r7, r0 │ │ │ │ - tsteq r0, lr, asr r7 │ │ │ │ - tsteq r0, lr, lsr #14 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ - ldrdeq r0, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r6, r0 │ │ │ │ - @ instruction: 0x0100069e │ │ │ │ - tsteq r0, r8, ror r6 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, lr, lsr r6 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - smlatteq r0, ip, r5, r0 │ │ │ │ - @ instruction: 0x010005bc │ │ │ │ - smlabbeq r0, ip, r5, r0 │ │ │ │ + tsteq r0, r6, asr r7 │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r0, r4, lsl #14 │ │ │ │ + ldrdeq r0, [r0, -lr] │ │ │ │ + smlatbeq r0, lr, r6, r0 │ │ │ │ + smlatbeq r0, r4, r6, r0 │ │ │ │ + smlabbeq r0, r0, r6, r0 │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ + tsteq r0, r8, lsr #12 │ │ │ │ + tsteq r0, lr, lsl r6 │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + smlabteq r0, r8, r5, r0 │ │ │ │ + @ instruction: 0x010005be │ │ │ │ + @ instruction: 0x0100059a │ │ │ │ tsteq r0, ip, ror #10 │ │ │ │ - tsteq r0, r8, asr #10 │ │ │ │ - tsteq r0, ip, lsl r5 │ │ │ │ - tsteq r0, r2, lsl r5 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + tsteq r0, ip, lsl #10 │ │ │ │ smlatteq r0, ip, r4, r0 │ │ │ │ - @ instruction: 0x010004bc │ │ │ │ - smlabbeq r0, ip, r4, r0 │ │ │ │ - smlabbeq r0, r2, r4, r0 │ │ │ │ - tsteq r0, lr, asr r4 │ │ │ │ - tsteq r0, r2, lsr r4 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ + smlabteq r0, r8, r4, r0 │ │ │ │ + @ instruction: 0x0100049c │ │ │ │ + @ instruction: 0x01000492 │ │ │ │ + tsteq r0, ip, ror #8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ tsteq r0, r2, lsl #8 │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - @ instruction: 0x0100039e │ │ │ │ - tsteq r0, r2, ror r3 │ │ │ │ - tsteq r0, r6, asr #6 │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ - strdeq r0, [r0, -sl] │ │ │ │ - smlabteq r0, sl, r2, r0 │ │ │ │ - smlabteq r0, r0, r2, r0 │ │ │ │ - @ instruction: 0x0100029c │ │ │ │ - tsteq r0, r0, ror r2 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ - smlatteq r0, r4, r1, r0 │ │ │ │ - ldrdeq r0, [r0, -sl] │ │ │ │ - @ instruction: 0x010001b6 │ │ │ │ - smlabbeq r0, r8, r1, r0 │ │ │ │ - tsteq r0, r8, asr r1 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ + ldrdeq r0, [r0, -lr] │ │ │ │ + @ instruction: 0x010003b2 │ │ │ │ + smlatbeq r0, r8, r3, r0 │ │ │ │ + smlabbeq r0, r2, r3, r0 │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + strdeq r0, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r2, r0 │ │ │ │ + smlatbeq r0, r0, r2, r0 │ │ │ │ + tsteq r0, sl, ror r2 │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r0, r0, asr #4 │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + strdeq r0, [r0, -r0] │ │ │ │ + smlabteq r0, r4, r1, r0 │ │ │ │ + @ instruction: 0x010001ba │ │ │ │ + @ instruction: 0x01000194 │ │ │ │ + tsteq r0, r4, ror #2 │ │ │ │ + tsteq r0, sl, asr r1 │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ tsteq r0, r8, lsl #2 │ │ │ │ - smlatteq r0, r4, r0, r0 │ │ │ │ - strheq r0, [r0, -r8] │ │ │ │ - smlatbeq r0, lr, r0, r0 │ │ │ │ - smlabbeq r0, sl, r0, r0 │ │ │ │ - qaddeq r0, ip, r0 │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + smlatbeq r0, r8, r0, r0 │ │ │ │ + smlabbeq r0, r8, r0, r0 │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r0, r4, lsr #32 │ │ │ │ - tsteq r0, r2 │ │ │ │ - ldrsbteq pc, [pc], #248 @ │ │ │ │ - rscseq pc, pc, lr, asr #31 │ │ │ │ - rscseq pc, pc, sl, lsr #31 │ │ │ │ - @ instruction: 0x01034694 │ │ │ │ - tsteq r3, ip, ror r0 │ │ │ │ - tsteq r3, lr, lsl sp │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r3, lr, ror sl │ │ │ │ - rscseq pc, pc, r8, ror #30 │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - rscseq pc, pc, r4, asr pc @ │ │ │ │ - rscseq pc, pc, sl, asr #30 │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - rscseq pc, pc, r6, lsr pc @ │ │ │ │ - rscseq pc, pc, ip, lsr #30 │ │ │ │ - smlabteq r3, lr, r7, r4 │ │ │ │ - rscseq pc, pc, r8, lsl pc @ │ │ │ │ - rscseq pc, pc, lr, lsl #30 │ │ │ │ - @ instruction: 0x010339b4 │ │ │ │ - ldrshteq pc, [pc], #234 @ │ │ │ │ - ldrshteq pc, [pc], #224 @ │ │ │ │ - rscseq pc, pc, r6, ror #29 │ │ │ │ - ldrsbteq pc, [pc], #236 @ │ │ │ │ - @ instruction: 0x0103399a │ │ │ │ - rscseq pc, pc, r8, asr #29 │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ - smlatteq r3, r4, r9, r3 │ │ │ │ - rscseq pc, pc, sl, lsr #29 │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - smlalseq pc, pc, r6, lr @ │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - smlabteq r3, r2, sl, r3 │ │ │ │ - smlabbeq r3, r0, sl, r3 │ │ │ │ - rscseq pc, pc, lr, ror #28 │ │ │ │ - smlabteq r3, ip, sl, r3 │ │ │ │ - rscseq pc, pc, sl, asr lr @ │ │ │ │ - smlabbeq r3, r8, fp, r3 │ │ │ │ - tsteq r3, r6, lsr #22 │ │ │ │ - rscseq pc, pc, ip, lsr lr @ │ │ │ │ - rscseq pc, pc, r2, lsr lr @ │ │ │ │ - smlabteq r3, r8, sp, r3 │ │ │ │ - ldrdeq r3, [r3, -r6] │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - rscseq pc, pc, r0, lsl #28 │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - rscseq pc, pc, ip, ror #27 │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - smlabteq r3, r0, ip, r3 │ │ │ │ - rscseq pc, pc, lr, asr #27 │ │ │ │ - rscseq pc, pc, r4, asr #27 │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - smlatbeq r3, r0, sp, r3 │ │ │ │ - rscseq pc, pc, r6, lsr #27 │ │ │ │ - smlalseq pc, pc, ip, sp @ │ │ │ │ - smlalseq pc, pc, r2, sp @ │ │ │ │ - rscseq pc, pc, r8, lsl #27 │ │ │ │ - smlabbeq r3, lr, sp, r3 │ │ │ │ - rscseq pc, pc, r4, ror sp @ │ │ │ │ - tsteq r3, r6, lsl #28 │ │ │ │ - smlabteq r3, r8, sp, r3 │ │ │ │ - rscseq pc, pc, r6, asr sp @ │ │ │ │ - tsteq r3, r6, lsl #28 │ │ │ │ - rscseq pc, pc, r6, asr #26 │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - smlabteq r3, lr, r0, r4 │ │ │ │ - tsteq r3, r2, ror #28 │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ - rscseq pc, pc, r6, lsl sp @ │ │ │ │ - smlabbeq r3, sl, r0, r4 │ │ │ │ - rscseq pc, pc, r6, lsl #26 │ │ │ │ - smlatbeq r3, r6, lr, r3 │ │ │ │ - tsteq r3, sl, ror lr │ │ │ │ - rscseq pc, pc, lr, ror #25 │ │ │ │ - rscseq pc, pc, r6, ror #25 │ │ │ │ - tsteq r3, r6, lsl pc │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ + tsteq r0, sl │ │ │ │ + ldrsbteq pc, [pc], #252 @ │ │ │ │ + rscseq pc, pc, lr, lsr #31 │ │ │ │ + rscseq pc, pc, r4, lsr #31 │ │ │ │ + rscseq pc, pc, r2, lsl #31 │ │ │ │ + rscseq pc, pc, r8, asr pc @ │ │ │ │ + rscseq pc, pc, lr, asr #30 │ │ │ │ + rscseq pc, pc, sl, lsr #30 │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + @ instruction: 0x01033c9e │ │ │ │ + smlatteq r3, r0, sl, r3 │ │ │ │ + strdeq r3, [r3, -lr] │ │ │ │ + rscseq pc, pc, r8, ror #29 │ │ │ │ + smlabteq r3, r6, r9, r4 │ │ │ │ + ldrsbteq pc, [pc], #228 @ │ │ │ │ + rscseq pc, pc, sl, asr #29 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + ldrhteq pc, [pc], #230 @ │ │ │ │ + rscseq pc, pc, ip, lsr #29 │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + smlalseq pc, pc, r8, lr @ │ │ │ │ + rscseq pc, pc, lr, lsl #29 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + rscseq pc, pc, sl, ror lr @ │ │ │ │ + rscseq pc, pc, r0, ror lr @ │ │ │ │ + rscseq pc, pc, r6, ror #28 │ │ │ │ + rscseq pc, pc, ip, asr lr @ │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + rscseq pc, pc, r8, asr #28 │ │ │ │ + @ instruction: 0x010339b6 │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + rscseq pc, pc, sl, lsr #28 │ │ │ │ + @ instruction: 0x010339bc │ │ │ │ + rscseq pc, pc, r6, lsl lr @ │ │ │ │ + smlabteq r3, r4, sl, r3 │ │ │ │ + tsteq r3, r2, asr #20 │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + rscseq pc, pc, lr, ror #27 │ │ │ │ + tsteq r3, ip, asr #20 │ │ │ │ + ldrsbteq pc, [pc], #218 @ │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + smlatbeq r3, r6, sl, r3 │ │ │ │ + ldrhteq pc, [pc], #220 @ │ │ │ │ + ldrhteq pc, [pc], #210 @ │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + tsteq r3, r6, asr ip │ │ │ │ + @ instruction: 0x01033bbc │ │ │ │ + tsteq r3, r2, asr fp │ │ │ │ + rscseq pc, pc, r0, lsl #27 │ │ │ │ + smlabteq r3, lr, fp, r3 │ │ │ │ + rscseq pc, pc, ip, ror #26 │ │ │ │ + smlatbeq r3, sl, ip, r3 │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + rscseq pc, pc, lr, asr #26 │ │ │ │ + rscseq pc, pc, r4, asr #26 │ │ │ │ + smlabbeq r3, r2, sp, r3 │ │ │ │ + tsteq r3, r0, lsr #26 │ │ │ │ + rscseq pc, pc, r6, lsr #26 │ │ │ │ + rscseq pc, pc, ip, lsl sp @ │ │ │ │ + rscseq pc, pc, r2, lsl sp @ │ │ │ │ + rscseq pc, pc, r8, lsl #26 │ │ │ │ + tsteq r3, lr, lsl #26 │ │ │ │ + ldrshteq pc, [pc], #196 @ │ │ │ │ + smlabbeq r3, r6, sp, r3 │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + ldrsbteq pc, [pc], #198 @ │ │ │ │ + smlabbeq r3, r6, sp, r3 │ │ │ │ rscseq pc, pc, r6, asr #25 │ │ │ │ - ldrdeq r3, [r3, -r2] │ │ │ │ - ldrhteq pc, [pc], #198 @ │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r3, r2, lsr #2 │ │ │ │ - rscseq pc, pc, r4, lsr #25 │ │ │ │ - smlalseq pc, pc, lr, ip @ │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - @ instruction: 0x010341be │ │ │ │ - tsteq r3, r4, asr pc │ │ │ │ - tsteq r3, sl, lsr #30 │ │ │ │ - rscseq pc, pc, r0, lsl #25 │ │ │ │ - smlabbeq r3, r2, r1, r4 │ │ │ │ - rscseq pc, pc, r4, ror ip @ │ │ │ │ - smlatbeq r3, r2, pc, r3 @ │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - rscseq pc, pc, r2, ror #24 │ │ │ │ - rscseq pc, pc, ip, asr ip @ │ │ │ │ - smlabbeq r3, sl, r2, r4 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + smlabbeq r3, r2, lr, r3 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + smlatteq r3, r2, sp, r3 │ │ │ │ + smlatbeq r3, r6, sp, r3 │ │ │ │ + smlalseq pc, pc, r6, ip @ │ │ │ │ + tsteq r3, sl │ │ │ │ + rscseq pc, pc, r6, lsl #25 │ │ │ │ + tsteq r3, r6, lsr #28 │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ + rscseq pc, pc, lr, ror #24 │ │ │ │ + rscseq pc, pc, r6, ror #24 │ │ │ │ + @ instruction: 0x01033e96 │ │ │ │ + smlabbeq r3, r6, r0, r4 │ │ │ │ + qaddeq r4, sl, r3 │ │ │ │ + rscseq pc, pc, r6, asr #24 │ │ │ │ + tsteq r3, r2, asr lr │ │ │ │ + rscseq pc, pc, r6, lsr ip @ │ │ │ │ + smlabteq r3, ip, r0, r4 │ │ │ │ + smlatbeq r3, r2, r0, r4 │ │ │ │ + rscseq pc, pc, r4, lsr #24 │ │ │ │ + rscseq pc, pc, lr, lsl ip @ │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + smlatbeq r3, sl, lr, r3 │ │ │ │ + rscseq pc, pc, r0, lsl #24 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + ldrshteq pc, [pc], #180 @ │ │ │ │ + tsteq r3, r2, lsr #30 │ │ │ │ + strdeq r3, [r3, -r8] │ │ │ │ + rscseq pc, pc, r2, ror #23 │ │ │ │ + ldrsbteq pc, [pc], #188 @ │ │ │ │ + tsteq r3, sl, lsl #4 │ │ │ │ + smlabbeq r3, ip, r1, r4 │ │ │ │ + tsteq r3, r2, ror #2 │ │ │ │ + rscseq pc, pc, r4, asr #23 │ │ │ │ + ldrhteq pc, [pc], #190 @ │ │ │ │ + ldrhteq pc, [pc], #184 @ │ │ │ │ + ldrhteq pc, [pc], #178 @ │ │ │ │ + @ instruction: 0x01034190 │ │ │ │ + rscseq pc, pc, r6, lsr #23 │ │ │ │ + smlatbeq r3, ip, r1, r4 │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + rscseq pc, pc, lr, lsl #23 │ │ │ │ tsteq r3, ip, lsl #4 │ │ │ │ - smlatteq r3, r2, r1, r4 │ │ │ │ - rscseq pc, pc, r4, asr #24 │ │ │ │ - rscseq pc, pc, lr, lsr ip @ │ │ │ │ - rscseq pc, pc, r8, lsr ip @ │ │ │ │ - rscseq pc, pc, r2, lsr ip @ │ │ │ │ - tsteq r3, r0, lsl r2 │ │ │ │ - rscseq pc, pc, r6, lsr #24 │ │ │ │ - tsteq r3, ip, lsr #4 │ │ │ │ - smlabteq r3, r6, r2, r4 │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - rscseq pc, pc, lr, lsl #24 │ │ │ │ - smlabbeq r3, ip, r2, r4 │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - ldrshteq pc, [pc], #188 @ │ │ │ │ - ldrshteq pc, [pc], #182 @ │ │ │ │ - ldrshteq pc, [pc], #176 @ │ │ │ │ - rscseq pc, pc, sl, ror #23 │ │ │ │ - rscseq pc, pc, r4, ror #23 │ │ │ │ - ldrsbteq pc, [pc], #190 @ │ │ │ │ - ldrsbteq pc, [pc], #184 @ │ │ │ │ - ldrsbteq pc, [pc], #178 @ │ │ │ │ - rscseq pc, pc, ip, asr #23 │ │ │ │ - rscseq pc, pc, r6, asr #23 │ │ │ │ - rscseq pc, pc, r0, asr #23 │ │ │ │ - ldrhteq pc, [pc], #186 @ │ │ │ │ - ldrhteq pc, [pc], #180 @ │ │ │ │ - rscseq pc, pc, lr, lsr #23 │ │ │ │ - rscseq pc, pc, r8, lsr #23 │ │ │ │ - smlabbeq r3, r2, r1, r5 │ │ │ │ - smlatteq r3, r0, r6, r4 │ │ │ │ - smlabteq r3, r2, r3, r4 │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - smlabteq r3, r2, r2, r4 │ │ │ │ - rscseq pc, pc, r4, lsl #23 │ │ │ │ - rscseq pc, pc, lr, ror fp @ │ │ │ │ - rscseq pc, pc, r8, ror fp @ │ │ │ │ - rscseq pc, pc, r2, ror fp @ │ │ │ │ - rscseq pc, pc, ip, ror #22 │ │ │ │ - rscseq pc, pc, r6, ror #22 │ │ │ │ - rscseq pc, pc, r0, ror #22 │ │ │ │ - rscseq pc, pc, sl, asr fp @ │ │ │ │ - smlatbeq r3, r0, r5, r4 │ │ │ │ - tsteq r3, r6, lsl #10 │ │ │ │ - rscseq pc, pc, r8, asr #22 │ │ │ │ - rscseq pc, pc, r2, asr #22 │ │ │ │ - smlabteq r3, r0, r4, r4 │ │ │ │ - rscseq pc, pc, r6, lsr fp @ │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ + tsteq r3, r6, asr r2 │ │ │ │ + rscseq pc, pc, ip, ror fp @ │ │ │ │ + rscseq pc, pc, r6, ror fp @ │ │ │ │ + rscseq pc, pc, r0, ror fp @ │ │ │ │ + rscseq pc, pc, sl, ror #22 │ │ │ │ + rscseq pc, pc, r4, ror #22 │ │ │ │ + rscseq pc, pc, lr, asr fp @ │ │ │ │ + rscseq pc, pc, r8, asr fp @ │ │ │ │ + rscseq pc, pc, r2, asr fp @ │ │ │ │ + rscseq pc, pc, ip, asr #22 │ │ │ │ + rscseq pc, pc, r6, asr #22 │ │ │ │ + rscseq pc, pc, r0, asr #22 │ │ │ │ + rscseq pc, pc, sl, lsr fp @ │ │ │ │ + rscseq pc, pc, r4, lsr fp @ │ │ │ │ + rscseq pc, pc, lr, lsr #22 │ │ │ │ + rscseq pc, pc, r8, lsr #22 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + tsteq r3, r0, ror #12 │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ + smlabteq r3, r0, r2, r4 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + rscseq pc, pc, r4, lsl #22 │ │ │ │ + ldrshteq pc, [pc], #174 @ │ │ │ │ + ldrshteq pc, [pc], #168 @ │ │ │ │ + ldrshteq pc, [pc], #162 @ │ │ │ │ + rscseq pc, pc, ip, ror #21 │ │ │ │ + rscseq pc, pc, r6, ror #21 │ │ │ │ + rscseq pc, pc, r0, ror #21 │ │ │ │ + ldrsbteq pc, [pc], #170 @ │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + smlabbeq r3, r6, r4, r4 │ │ │ │ + rscseq pc, pc, r8, asr #21 │ │ │ │ + rscseq pc, pc, r2, asr #21 │ │ │ │ + tsteq r3, r0, asr #8 │ │ │ │ + ldrhteq pc, [pc], #166 @ │ │ │ │ + @ instruction: 0x0103449c │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,154 +108719,154 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrshteq pc, [pc], #122 @ │ │ │ │ - ldrshteq pc, [pc], #116 @ │ │ │ │ - tsteq r3, lr, lsl #6 │ │ │ │ - rscseq pc, pc, r8, ror #15 │ │ │ │ - rscseq pc, pc, r2, ror #15 │ │ │ │ - ldrsbteq pc, [pc], #124 @ │ │ │ │ - ldrsbteq pc, [pc], #118 @ │ │ │ │ - ldrsbteq pc, [pc], #112 @ │ │ │ │ - rscseq pc, pc, sl, asr #15 │ │ │ │ - rscseq pc, pc, r4, asr #15 │ │ │ │ - ldrhteq pc, [pc], #126 @ │ │ │ │ - ldrhteq pc, [pc], #120 @ │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - smlabbeq r3, r6, r3, r4 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - smlalseq pc, pc, sl, r7 @ │ │ │ │ + rscseq pc, pc, sl, ror r7 @ │ │ │ │ + rscseq pc, pc, r4, ror r7 @ │ │ │ │ + smlabbeq r3, lr, r2, r4 │ │ │ │ + rscseq pc, pc, r8, ror #14 │ │ │ │ + rscseq pc, pc, r2, ror #14 │ │ │ │ + rscseq pc, pc, ip, asr r7 @ │ │ │ │ + rscseq pc, pc, r6, asr r7 @ │ │ │ │ + rscseq pc, pc, r0, asr r7 @ │ │ │ │ + rscseq pc, pc, sl, asr #14 │ │ │ │ + rscseq pc, pc, r4, asr #14 │ │ │ │ + rscseq pc, pc, lr, lsr r7 @ │ │ │ │ + rscseq pc, pc, r8, lsr r7 @ │ │ │ │ + @ instruction: 0x010344b2 │ │ │ │ smlatbeq r3, r8, r3, r4 │ │ │ │ - rscseq pc, pc, lr, lsl #15 │ │ │ │ - smlatbeq r3, r0, r4, r4 │ │ │ │ - tsteq r3, r2, lsr r4 │ │ │ │ - rscseq pc, pc, ip, ror r7 @ │ │ │ │ - rscseq pc, pc, r6, ror r7 @ │ │ │ │ - smlabbeq r3, ip, r5, r4 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + @ instruction: 0x01034298 │ │ │ │ + rscseq pc, pc, sl, lsl r7 @ │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + rscseq pc, pc, lr, lsl #14 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + @ instruction: 0x010343b2 │ │ │ │ + ldrshteq pc, [pc], #108 @ │ │ │ │ + ldrshteq pc, [pc], #102 @ │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + @ instruction: 0x0103449e │ │ │ │ + rscseq pc, pc, r4, ror #13 │ │ │ │ + tsteq r3, lr, lsr #10 │ │ │ │ + ldrsbteq pc, [pc], #104 @ │ │ │ │ + ldrsbteq pc, [pc], #98 @ │ │ │ │ + rscseq pc, pc, ip, asr #13 │ │ │ │ + rscseq pc, pc, r6, asr #13 │ │ │ │ + rscseq pc, pc, r0, asr #13 │ │ │ │ + ldrhteq pc, [pc], #106 @ │ │ │ │ + ldrhteq pc, [pc], #100 @ │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + rscseq pc, pc, r8, lsr #13 │ │ │ │ + rscseq pc, pc, r2, lsr #13 │ │ │ │ + smlalseq pc, pc, ip, r6 @ │ │ │ │ + smlalseq pc, pc, r6, r6 @ │ │ │ │ + smlalseq pc, pc, r0, r6 @ │ │ │ │ + rscseq pc, pc, sl, lsl #13 │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + rscseq pc, pc, r8, ror r6 @ │ │ │ │ + rscseq pc, pc, r2, ror r6 @ │ │ │ │ + rscseq pc, pc, ip, ror #12 │ │ │ │ + rscseq pc, pc, r6, ror #12 │ │ │ │ + rscseq pc, pc, r0, ror #12 │ │ │ │ + rscseq pc, pc, sl, asr r6 @ │ │ │ │ + rscseq pc, pc, r4, asr r6 @ │ │ │ │ + rscseq pc, pc, lr, asr #12 │ │ │ │ + rscseq pc, pc, r8, asr #12 │ │ │ │ + rscseq pc, pc, r2, asr #12 │ │ │ │ + rscseq pc, pc, ip, lsr r6 @ │ │ │ │ + tsteq r3, lr, lsl #10 │ │ │ │ + rscseq pc, pc, r0, lsr r6 @ │ │ │ │ + smlatbeq r3, r2, r6, r4 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ tsteq r3, lr, lsl r5 │ │ │ │ - rscseq pc, pc, r4, ror #14 │ │ │ │ - smlatbeq r3, lr, r5, r4 │ │ │ │ - rscseq pc, pc, r8, asr r7 @ │ │ │ │ - rscseq pc, pc, r2, asr r7 @ │ │ │ │ - rscseq pc, pc, ip, asr #14 │ │ │ │ - rscseq pc, pc, r6, asr #14 │ │ │ │ - rscseq pc, pc, r0, asr #14 │ │ │ │ - rscseq pc, pc, sl, lsr r7 @ │ │ │ │ - rscseq pc, pc, r4, lsr r7 @ │ │ │ │ - @ instruction: 0x010345b2 │ │ │ │ - rscseq pc, pc, r8, lsr #14 │ │ │ │ - rscseq pc, pc, r2, lsr #14 │ │ │ │ - rscseq pc, pc, ip, lsl r7 @ │ │ │ │ - rscseq pc, pc, r6, lsl r7 @ │ │ │ │ - rscseq pc, pc, r0, lsl r7 @ │ │ │ │ - rscseq pc, pc, sl, lsl #14 │ │ │ │ - smlatbeq r3, r8, ip, r4 │ │ │ │ - smlatbeq r3, r2, r5, r4 │ │ │ │ - ldrshteq pc, [pc], #104 @ │ │ │ │ - ldrshteq pc, [pc], #98 @ │ │ │ │ - rscseq pc, pc, ip, ror #13 │ │ │ │ - rscseq pc, pc, r6, ror #13 │ │ │ │ - rscseq pc, pc, r0, ror #13 │ │ │ │ - ldrsbteq pc, [pc], #106 @ │ │ │ │ - ldrsbteq pc, [pc], #100 @ │ │ │ │ - rscseq pc, pc, lr, asr #13 │ │ │ │ - rscseq pc, pc, r8, asr #13 │ │ │ │ - rscseq pc, pc, r2, asr #13 │ │ │ │ - ldrhteq pc, [pc], #108 @ │ │ │ │ - smlabbeq r3, lr, r5, r4 │ │ │ │ - ldrhteq pc, [pc], #96 @ │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - @ instruction: 0x010349b4 │ │ │ │ - strdeq r4, [r3, -r6] │ │ │ │ - @ instruction: 0x01034cb4 │ │ │ │ - @ instruction: 0x0103459e │ │ │ │ - rscseq pc, pc, ip, lsl #13 │ │ │ │ - smlabteq r3, r6, r5, r4 │ │ │ │ - rscseq pc, pc, r0, lsl #13 │ │ │ │ - tsteq r3, lr, lsl #26 │ │ │ │ - smlatteq r3, r8, r5, r4 │ │ │ │ - rscseq pc, pc, lr, ror #12 │ │ │ │ - rscseq pc, pc, r8, ror #12 │ │ │ │ - smlatteq r3, sl, r9, r4 │ │ │ │ - smlatbeq r3, r8, r9, r4 │ │ │ │ - tsteq r3, r6, lsr #26 │ │ │ │ - rscseq pc, pc, r0, asr r6 @ │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - rscseq pc, pc, r4, asr #12 │ │ │ │ - tsteq r3, r2, lsl #20 │ │ │ │ - smlabbeq r3, r0, sp, r4 │ │ │ │ - rscseq pc, pc, r2, lsr r6 @ │ │ │ │ - rscseq pc, pc, ip, lsr #12 │ │ │ │ - @ instruction: 0x01034e9a │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - smlabteq r3, r6, r6, r4 │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ - rscseq pc, pc, lr, lsl #12 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - rscseq pc, pc, r2, lsl #12 │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - tsteq r3, lr, ror #20 │ │ │ │ - ldrshteq pc, [pc], #80 @ │ │ │ │ - rscseq pc, pc, sl, ror #11 │ │ │ │ - tsteq r3, r0, lsl fp │ │ │ │ - smlabbeq r3, lr, lr, r4 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - ldrsbteq pc, [pc], #82 @ │ │ │ │ - rscseq pc, pc, ip, asr #11 │ │ │ │ - tsteq r3, lr, lsr #22 │ │ │ │ - smlatbeq r3, ip, lr, r4 │ │ │ │ - ldrhteq pc, [pc], #90 @ │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - rscseq pc, pc, lr, lsr #11 │ │ │ │ - rscseq pc, pc, r8, lsr #11 │ │ │ │ - rscseq pc, pc, r2, lsr #11 │ │ │ │ - smlalseq pc, pc, ip, r5 @ │ │ │ │ - smlalseq pc, pc, r6, r5 @ │ │ │ │ - smlalseq pc, pc, r0, r5 @ │ │ │ │ - rscseq pc, pc, sl, lsl #11 │ │ │ │ - rscseq pc, pc, r4, lsl #11 │ │ │ │ - rscseq pc, pc, lr, ror r5 @ │ │ │ │ - rscseq pc, pc, r8, ror r5 @ │ │ │ │ - rscseq pc, pc, r2, ror r5 @ │ │ │ │ - rscseq pc, pc, ip, ror #10 │ │ │ │ - rscseq pc, pc, r6, ror #10 │ │ │ │ - rscseq pc, pc, r0, ror #10 │ │ │ │ - rscseq pc, pc, sl, asr r5 @ │ │ │ │ - rscseq pc, pc, r4, asr r5 @ │ │ │ │ - rscseq pc, pc, lr, asr #10 │ │ │ │ - rscseq pc, pc, r8, asr #10 │ │ │ │ - rscseq pc, pc, r2, asr #10 │ │ │ │ - rscseq pc, pc, ip, lsr r5 @ │ │ │ │ - rscseq pc, pc, r6, lsr r5 @ │ │ │ │ - rscseq pc, pc, r0, lsr r5 @ │ │ │ │ - rscseq pc, pc, sl, lsr #10 │ │ │ │ - rscseq pc, pc, r4, lsr #10 │ │ │ │ - rscseq pc, pc, lr, lsl r5 @ │ │ │ │ - rscseq pc, pc, r8, lsl r5 @ │ │ │ │ - rscseq pc, pc, r2, lsl r5 @ │ │ │ │ - rscseq pc, pc, ip, lsl #10 │ │ │ │ - rscseq pc, pc, r6, lsl #10 │ │ │ │ - rscseq pc, pc, r0, lsl #10 │ │ │ │ - ldrshteq pc, [pc], #74 @ │ │ │ │ - ldrshteq pc, [pc], #68 @ │ │ │ │ - rscseq pc, pc, lr, ror #9 │ │ │ │ - rscseq pc, pc, r8, ror #9 │ │ │ │ - rscseq pc, pc, r2, ror #9 │ │ │ │ - ldrsbteq pc, [pc], #76 @ │ │ │ │ - ldrsbteq pc, [pc], #70 @ │ │ │ │ - ldrsbteq pc, [pc], #64 @ │ │ │ │ - rscseq pc, pc, sl, asr #9 │ │ │ │ - rscseq pc, pc, r4, asr #9 │ │ │ │ - ldrhteq pc, [pc], #78 @ │ │ │ │ - ldrhteq pc, [pc], #72 @ │ │ │ │ + rscseq pc, pc, ip, lsl #12 │ │ │ │ + tsteq r3, r6, asr #10 │ │ │ │ + rscseq pc, pc, r0, lsl #12 │ │ │ │ + smlabbeq r3, lr, ip, r4 │ │ │ │ + tsteq r3, r8, ror #10 │ │ │ │ + rscseq pc, pc, lr, ror #11 │ │ │ │ + rscseq pc, pc, r8, ror #11 │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + smlatbeq r3, r6, ip, r4 │ │ │ │ + ldrsbteq pc, [pc], #80 @ │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + rscseq pc, pc, r4, asr #11 │ │ │ │ + smlabbeq r3, r2, r9, r4 │ │ │ │ + tsteq r3, r0, lsl #26 │ │ │ │ + ldrhteq pc, [pc], #82 @ │ │ │ │ + rscseq pc, pc, ip, lsr #11 │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + smlabbeq r3, r0, r6, r4 │ │ │ │ + tsteq r3, r6, asr #12 │ │ │ │ + @ instruction: 0x01034994 │ │ │ │ + rscseq pc, pc, lr, lsl #11 │ │ │ │ + smlabteq r3, r4, r9, r4 │ │ │ │ + rscseq pc, pc, r2, lsl #11 │ │ │ │ + @ instruction: 0x01034690 │ │ │ │ + smlatteq r3, lr, r9, r4 │ │ │ │ + rscseq pc, pc, r0, ror r5 @ │ │ │ │ + rscseq pc, pc, sl, ror #10 │ │ │ │ + @ instruction: 0x01034a90 │ │ │ │ + tsteq r3, lr, lsl #28 │ │ │ │ + smlatbeq r3, r0, r6, r4 │ │ │ │ + rscseq pc, pc, r2, asr r5 @ │ │ │ │ + rscseq pc, pc, ip, asr #10 │ │ │ │ + smlatbeq r3, lr, sl, r4 │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + rscseq pc, pc, sl, lsr r5 @ │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + rscseq pc, pc, lr, lsr #10 │ │ │ │ + rscseq pc, pc, r8, lsr #10 │ │ │ │ + rscseq pc, pc, r2, lsr #10 │ │ │ │ + rscseq pc, pc, ip, lsl r5 @ │ │ │ │ + rscseq pc, pc, r6, lsl r5 @ │ │ │ │ + rscseq pc, pc, r0, lsl r5 @ │ │ │ │ + rscseq pc, pc, sl, lsl #10 │ │ │ │ + rscseq pc, pc, r4, lsl #10 │ │ │ │ + ldrshteq pc, [pc], #78 @ │ │ │ │ + ldrshteq pc, [pc], #72 @ │ │ │ │ + ldrshteq pc, [pc], #66 @ │ │ │ │ + rscseq pc, pc, ip, ror #9 │ │ │ │ + rscseq pc, pc, r6, ror #9 │ │ │ │ + rscseq pc, pc, r0, ror #9 │ │ │ │ + ldrsbteq pc, [pc], #74 @ │ │ │ │ + ldrsbteq pc, [pc], #68 @ │ │ │ │ + rscseq pc, pc, lr, asr #9 │ │ │ │ + rscseq pc, pc, r8, asr #9 │ │ │ │ + rscseq pc, pc, r2, asr #9 │ │ │ │ + ldrhteq pc, [pc], #76 @ │ │ │ │ + ldrhteq pc, [pc], #70 @ │ │ │ │ + ldrhteq pc, [pc], #64 @ │ │ │ │ + rscseq pc, pc, sl, lsr #9 │ │ │ │ + rscseq pc, pc, r4, lsr #9 │ │ │ │ + smlalseq pc, pc, lr, r4 @ │ │ │ │ + smlalseq pc, pc, r8, r4 @ │ │ │ │ + smlalseq pc, pc, r2, r4 @ │ │ │ │ + rscseq pc, pc, ip, lsl #9 │ │ │ │ + rscseq pc, pc, r6, lsl #9 │ │ │ │ + rscseq pc, pc, r0, lsl #9 │ │ │ │ + rscseq pc, pc, sl, ror r4 @ │ │ │ │ + rscseq pc, pc, r4, ror r4 @ │ │ │ │ + rscseq pc, pc, lr, ror #8 │ │ │ │ + rscseq pc, pc, r8, ror #8 │ │ │ │ + rscseq pc, pc, r2, ror #8 │ │ │ │ + rscseq pc, pc, ip, asr r4 @ │ │ │ │ + rscseq pc, pc, r6, asr r4 @ │ │ │ │ + rscseq pc, pc, r0, asr r4 @ │ │ │ │ + rscseq pc, pc, sl, asr #8 │ │ │ │ + rscseq pc, pc, r4, asr #8 │ │ │ │ + rscseq pc, pc, lr, lsr r4 @ │ │ │ │ + rscseq pc, pc, r8, lsr r4 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -109706,20 +109706,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q13 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ ldrbhi pc, [r8], #-324 @ 0xfffffebc @ │ │ │ │ ldmdblt lr, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq r3, ip, lsl #24 │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - @ instruction: 0x010205ba │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ - smlabbeq r0, ip, sl, r6 │ │ │ │ - smlatteq r1, r6, r9, lr │ │ │ │ + smlabbeq r3, ip, fp, r4 │ │ │ │ + smlabteq r1, lr, ip, lr │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r0, ip, lsl #20 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ cmnpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0066f5b1 │ │ │ │ strbhi pc, [r2], #-196 @ 0xffffff3c @ │ │ │ │ rsbvs pc, r6, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -110724,22 +110724,22 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf003812d │ │ │ │ svclt 0x0000bc63 │ │ │ │ - @ instruction: 0x01033cbc │ │ │ │ - smlatbeq r1, r0, sp, sp │ │ │ │ - @ instruction: 0x01033cb4 │ │ │ │ - smlalseq lr, pc, r6, r6 @ │ │ │ │ - tsteq r1, r4, lsl #24 │ │ │ │ - rscseq lr, pc, r0, lsr #13 │ │ │ │ - rscseq lr, pc, r4, asr r3 @ │ │ │ │ - tsteq r1, ip, lsr fp │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + rscseq lr, pc, r6, lsl r6 @ │ │ │ │ + smlabbeq r1, r4, fp, sp │ │ │ │ + rscseq lr, pc, r0, lsr #12 │ │ │ │ + ldrsbteq lr, [pc], #36 │ │ │ │ + @ instruction: 0x0101dabc │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 703c38 │ │ │ │ strbhi pc, [ip], #-515 @ 0xfffffdfd @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -112777,202 +112777,202 @@ │ │ │ │ @ instruction: 0xf791447a │ │ │ │ mvnseq lr, #156, 16 @ 0x9c0000 │ │ │ │ orrhi pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0x21014abe │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r2, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e17f │ │ │ │ - tsteq r2, ip, ror fp │ │ │ │ - smlabteq r1, sl, lr, fp │ │ │ │ - tsteq r2, r2, ror fp │ │ │ │ - tsteq r2, r8, ror fp │ │ │ │ - rscseq ip, pc, r4, lsr #14 │ │ │ │ - rscseq ip, pc, ip, lsl r7 @ │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ - ldrshteq ip, [pc], #96 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + rscseq ip, pc, r4, lsr #13 │ │ │ │ + smlalseq ip, pc, ip, r6 @ │ │ │ │ + smlabbeq r3, r4, fp, r1 │ │ │ │ + rscseq ip, pc, r0, ror r6 @ │ │ │ │ + smlabbeq r0, r6, pc, r3 @ │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + @ instruction: 0x0102ca92 │ │ │ │ + rscseq ip, pc, lr, lsr #11 │ │ │ │ + tsteq r3, lr, lsr fp │ │ │ │ + rscseq ip, pc, sl, lsl #11 │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + rscseq ip, pc, lr, ror #10 │ │ │ │ + ldrsbteq ip, [pc], #74 │ │ │ │ + @ instruction: 0x0101bc9c │ │ │ │ + ldrsbteq ip, [pc], #66 │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ + tsteq r3, r4, lsl sl │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + ldrdeq r9, [r2, -r4] │ │ │ │ + @ instruction: 0x0101c3b4 │ │ │ │ + @ instruction: 0x0101c3b0 │ │ │ │ + tsteq r0, ip, lsl sp │ │ │ │ + @ instruction: 0x0101c39c │ │ │ │ + @ instruction: 0x0101c39c │ │ │ │ + @ instruction: 0x0101c39c │ │ │ │ + @ instruction: 0x0101c394 │ │ │ │ + @ instruction: 0x0101c390 │ │ │ │ + smlabbeq r1, ip, r3, ip │ │ │ │ + smlabbeq r1, ip, r3, ip │ │ │ │ + @ instruction: 0x0101c390 │ │ │ │ + @ instruction: 0x0101c394 │ │ │ │ + @ instruction: 0x0101c39c │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, sl, asr #2 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + smlabteq r8, r4, r0, r8 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + ldrhteq ip, [pc], #36 │ │ │ │ + rscseq ip, pc, r4, lsr #5 │ │ │ │ + tsteq r3, lr, ror r8 │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + @ instruction: 0x0101b9b4 │ │ │ │ + @ instruction: 0x0101c49a │ │ │ │ + @ instruction: 0x0101b994 │ │ │ │ + rscseq ip, pc, r6, lsl #3 │ │ │ │ + tsteq r1, lr, ror #18 │ │ │ │ + rscseq ip, pc, r0, ror #2 │ │ │ │ + tsteq r1, sl, asr #18 │ │ │ │ + rscseq ip, pc, r2, asr #2 │ │ │ │ + smlatteq r3, lr, r7, r1 │ │ │ │ + tsteq r1, r8, lsr #18 │ │ │ │ + smlatteq r1, r4, r8, fp │ │ │ │ + smlabbeq r0, ip, r9, r3 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ + tsteq r0, ip, asr r9 │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + tsteq r0, r4, asr r9 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + tsteq r0, sl, lsr #18 │ │ │ │ + tsteq r0, r0, lsr r9 │ │ │ │ + tsteq r0, sl, lsr #18 │ │ │ │ + rscseq ip, pc, lr, asr #2 │ │ │ │ + @ instruction: 0x0101b798 │ │ │ │ + tsteq r0, r6, lsl #18 │ │ │ │ + strdeq r3, [r0, -sl] │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r8, r3 │ │ │ │ + smlatteq r0, r8, r8, r3 │ │ │ │ + smlatteq r0, r2, r8, r3 │ │ │ │ + smlabbeq r8, sl, sp, r7 │ │ │ │ + ldrshteq fp, [pc], #238 │ │ │ │ + smlatteq r1, r6, r6, fp │ │ │ │ + tsteq r0, r6, ror r6 │ │ │ │ + @ instruction: 0x01031594 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + smlatteq r2, ip, r9, r9 │ │ │ │ + smlabteq r1, ip, lr, fp │ │ │ │ + smlabteq r1, r8, lr, fp │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + @ instruction: 0x0101beb4 │ │ │ │ + @ instruction: 0x0101beb4 │ │ │ │ + @ instruction: 0x0101beb4 │ │ │ │ + smlatbeq r1, ip, lr, fp │ │ │ │ + smlatbeq r1, r8, lr, fp │ │ │ │ + smlatbeq r1, r4, lr, fp │ │ │ │ + smlatbeq r1, r4, lr, fp │ │ │ │ + smlatbeq r1, r8, lr, fp │ │ │ │ + smlatbeq r1, ip, lr, fp │ │ │ │ + @ instruction: 0x0101beb4 │ │ │ │ + tsteq r8, lr, lsl ip │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + smlabbeq r1, r8, r5, fp │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r3, sl, ror #8 │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, r0, ror #14 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq r2, lr, ror #14 │ │ │ │ + smlabbeq r2, r0, r7, fp │ │ │ │ + smlabbeq r2, r6, r7, fp │ │ │ │ + tsteq r0, r2, lsl r0 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ tsteq r0, r6 │ │ │ │ - smlabteq r1, lr, r4, sp │ │ │ │ - smlabteq r1, lr, r4, sp │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - @ instruction: 0x0101d49a │ │ │ │ - @ instruction: 0x0101d4bc │ │ │ │ - smlatbeq r1, lr, r4, sp │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - rscseq ip, pc, lr, lsr #12 │ │ │ │ - @ instruction: 0x01031bbe │ │ │ │ - rscseq ip, pc, sl, lsl #12 │ │ │ │ - smlabteq r3, r2, fp, r1 │ │ │ │ - rscseq ip, pc, lr, ror #11 │ │ │ │ - rscseq ip, pc, sl, asr r5 @ │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - rscseq ip, pc, r2, asr r5 @ │ │ │ │ strdeq fp, [r1, -r8] │ │ │ │ - @ instruction: 0x01031a9c │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x01031a98 │ │ │ │ - @ instruction: 0x01031a96 │ │ │ │ - @ instruction: 0x01031a94 │ │ │ │ - @ instruction: 0x01031a92 │ │ │ │ - @ instruction: 0x0101c492 │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - @ instruction: 0x01003d9c │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - smlabbeq r8, r6, r1, r8 │ │ │ │ - @ instruction: 0x0101d1ba │ │ │ │ - smlabteq r1, sl, r1, sp │ │ │ │ - @ instruction: 0x0101d19a │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - smlatteq r1, r4, r1, sp │ │ │ │ - rscseq ip, pc, r4, lsr r3 @ │ │ │ │ - rscseq ip, pc, r4, lsr #6 │ │ │ │ - strdeq r1, [r3, -lr] │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - smlabbeq r0, r6, r8, sl │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - tsteq r1, r4, lsl sl │ │ │ │ - rscseq ip, pc, r6, lsl #4 │ │ │ │ - smlatteq r1, lr, r9, fp │ │ │ │ - rscseq ip, pc, r0, ror #3 │ │ │ │ - smlabteq r1, sl, r9, fp │ │ │ │ - rscseq ip, pc, r2, asr #3 │ │ │ │ - tsteq r3, lr, ror #16 │ │ │ │ - smlatbeq r1, r8, r9, fp │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - tsteq r0, ip, lsl #20 │ │ │ │ - tsteq r1, sl, asr r9 │ │ │ │ - strdeq r3, [r0, -ip] │ │ │ │ - smlatteq r0, ip, r9, r3 │ │ │ │ - smlatteq r0, r8, r9, r3 │ │ │ │ - smlatteq r0, r4, r9, r3 │ │ │ │ - smlatteq r0, r0, r9, r3 │ │ │ │ - ldrdeq r3, [r0, -ip] │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ - ldrdeq r3, [r0, -r4] │ │ │ │ - smlabteq r0, ip, r9, r3 │ │ │ │ - smlabteq r0, r8, r9, r3 │ │ │ │ - strdeq r8, [r2, -r4] │ │ │ │ - ldrdeq r8, [r2, -r4] │ │ │ │ - smlatteq r8, sl, lr, r7 │ │ │ │ - smlatbeq r0, sl, r9, r3 │ │ │ │ - @ instruction: 0x010039b0 │ │ │ │ - smlatbeq r0, sl, r9, r3 │ │ │ │ - rscseq ip, pc, lr, asr #3 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - smlabbeq r0, r6, r9, r3 │ │ │ │ - tsteq r0, sl, ror r9 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ - tsteq r0, lr, ror #18 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - tsteq r8, sl, lsl #28 │ │ │ │ - rscseq fp, pc, lr, ror pc @ │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - strdeq r3, [r0, -r6] │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - smlatteq r0, r0, r8, r3 │ │ │ │ - tsteq r2, ip, ror #20 │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, r8, asr #30 │ │ │ │ - @ instruction: 0x010038b4 │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - @ instruction: 0x01087c9e │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - smlabteq r1, r2, r5, fp │ │ │ │ - smlatteq r3, sl, r4, r1 │ │ │ │ - smlatteq r3, r8, r4, r1 │ │ │ │ - ldrdeq fp, [r2, -r2] │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - ldrdeq fp, [r2, -r8] │ │ │ │ - smlatteq r2, r0, r7, fp │ │ │ │ - @ instruction: 0x01031498 │ │ │ │ - ldrdeq fp, [r2, -r8] │ │ │ │ - smlatteq r2, r6, r7, fp │ │ │ │ - smlatteq r2, sl, r7, fp │ │ │ │ - smlatteq r2, lr, r7, fp │ │ │ │ - tsteq r2, r0, lsl #16 │ │ │ │ - tsteq r2, r6, lsl #16 │ │ │ │ - swpeq r3, r2, [r0] │ │ │ │ - @ instruction: 0x0101b498 │ │ │ │ - smlabbeq r0, r6, r0, r3 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - strdeq r1, [r3, -sl] │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - rscseq fp, pc, lr, lsr #29 │ │ │ │ - ldrhteq fp, [pc], #230 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - smlalseq fp, pc, lr, lr @ │ │ │ │ - rscseq fp, pc, r4, ror lr @ │ │ │ │ - rscseq fp, pc, r0, lsl #29 │ │ │ │ - rscseq fp, pc, ip, ror lr @ │ │ │ │ - rscseq fp, pc, r8, ror lr @ │ │ │ │ - rscseq fp, pc, r4, ror lr @ │ │ │ │ - rscseq fp, pc, r4, ror lr @ │ │ │ │ - smlatteq r8, r6, r9, r7 │ │ │ │ - rscseq fp, pc, r2, ror #28 │ │ │ │ - rscseq fp, pc, lr, ror #27 │ │ │ │ - smlatbeq r8, lr, r9, r7 │ │ │ │ - rscseq fp, pc, lr, lsr #27 │ │ │ │ - tsteq r1, lr, lsl #6 │ │ │ │ - smlatbeq r3, r0, r2, r1 │ │ │ │ - smlatteq r1, r8, r2, fp │ │ │ │ - smlatteq r0, lr, lr, r9 │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - smlabbeq r1, r2, r1, sp │ │ │ │ - @ instruction: 0x0101d19c │ │ │ │ - @ instruction: 0x0101d19c │ │ │ │ - @ instruction: 0x0101d1b2 │ │ │ │ - smlabteq r1, r6, r1, sp │ │ │ │ - strheq ip, [r2, -r4] │ │ │ │ - smlatbeq r1, sl, r1, sp │ │ │ │ - smlatbeq r1, ip, r1, sp │ │ │ │ - smlatbeq r1, lr, r1, sp │ │ │ │ - @ instruction: 0x0101d1bc │ │ │ │ - smlabteq r1, r2, r1, sp │ │ │ │ - smlabteq r1, r8, r1, sp │ │ │ │ - smlabteq r1, lr, r1, sp │ │ │ │ - smlabteq r1, r8, r1, sp │ │ │ │ - smlabteq r1, r2, r1, sp │ │ │ │ - smlabteq r1, r4, r1, sp │ │ │ │ - tsteq r1, sl, asr sp │ │ │ │ - ldrdeq r7, [r8, -r2] │ │ │ │ - smlatbeq r1, r4, r1, sp │ │ │ │ - smlatbeq r2, r6, pc, sp @ │ │ │ │ + tsteq r3, sl, ror r3 │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101b39c │ │ │ │ + @ instruction: 0x0101b3b4 │ │ │ │ + rscseq fp, pc, lr, lsr #28 │ │ │ │ + rscseq fp, pc, r6, lsr lr @ │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + rscseq fp, pc, lr, lsl lr @ │ │ │ │ + ldrshteq fp, [pc], #212 │ │ │ │ + rscseq fp, pc, r0, lsl #28 │ │ │ │ + ldrshteq fp, [pc], #220 │ │ │ │ + ldrshteq fp, [pc], #216 │ │ │ │ + ldrshteq fp, [pc], #212 │ │ │ │ + ldrshteq fp, [pc], #212 │ │ │ │ + tsteq r8, r6, ror #18 │ │ │ │ + rscseq fp, pc, r2, ror #27 │ │ │ │ + rscseq fp, pc, lr, ror #26 │ │ │ │ + tsteq r8, lr, lsr #18 │ │ │ │ + rscseq fp, pc, lr, lsr #26 │ │ │ │ + smlabbeq r1, lr, r2, fp │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r0, lr, ror #28 │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + tsteq r0, r4, asr lr │ │ │ │ + smlatteq r1, ip, r0, sp │ │ │ │ + smlatteq r1, lr, r0, sp │ │ │ │ + smlatteq r1, r8, r0, sp │ │ │ │ + smlatteq r1, r8, r0, sp │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, r6, asr #2 │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + tsteq r1, lr, lsr #2 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + tsteq r8, r2, asr r7 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ stccs 8, cr15, [r0], {223} @ 0xdf │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xf8dfef12 │ │ │ │ @ instruction: 0x463b2c78 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @@ -113766,192 +113766,192 @@ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf790447a │ │ │ │ @ instruction: 0xe1bbe8e0 │ │ │ │ @ instruction: 0x21014ab4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r8, {r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - smlatbeq r1, r4, lr, ip │ │ │ │ - @ instruction: 0x0101ce98 │ │ │ │ - ldrhteq fp, [pc], #102 │ │ │ │ - rscseq fp, pc, lr, lsr #13 │ │ │ │ - tsteq r1, r8, ror lr │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - tsteq r1, lr, ror #30 │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - smlabbeq r1, r2, pc, fp @ │ │ │ │ - smlabbeq r1, r2, pc, fp @ │ │ │ │ - smlabbeq r1, r2, pc, fp @ │ │ │ │ - smlabbeq r1, r2, pc, fp @ │ │ │ │ - smlabbeq r1, lr, pc, fp @ │ │ │ │ - smlabbeq r1, lr, pc, fp @ │ │ │ │ - smlabbeq r1, lr, r0, ip │ │ │ │ - tsteq r2, lr, asr sl │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - @ instruction: 0x0101bfbe │ │ │ │ - tsteq r1, lr, ror #30 │ │ │ │ - tsteq r1, lr, ror pc │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, lr, asr sp │ │ │ │ - smlatbeq r1, r2, pc, fp @ │ │ │ │ - smlatbeq r1, sl, pc, fp @ │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - smlabbeq r1, sl, pc, fp @ │ │ │ │ - smlabbeq r1, sl, pc, fp @ │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - @ instruction: 0x0102b69e │ │ │ │ - tsteq r1, sl, lsl sp │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r8, r0, lsr r2 │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - tsteq r0, r6, asr r6 │ │ │ │ - tsteq r0, r2, asr r6 │ │ │ │ - tsteq r1, r4, lsl #26 │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ + tsteq r1, r4, lsr #28 │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + rscseq fp, pc, r6, lsr r6 @ │ │ │ │ + rscseq fp, pc, lr, lsr #12 │ │ │ │ strdeq ip, [r1, -r8] │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - rscseq fp, pc, r2, asr #7 │ │ │ │ - ldrhteq fp, [pc], #58 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - smlalseq fp, pc, r0, r3 @ │ │ │ │ - rscseq fp, pc, r8, lsl #7 │ │ │ │ - tsteq r0, ip, ror fp │ │ │ │ - tsteq r0, ip, ror #22 │ │ │ │ - tsteq r0, r8, ror #22 │ │ │ │ - tsteq r0, r4, ror #22 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, ip, asr fp │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ - tsteq r0, ip, asr #22 │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ - tsteq r2, r4, ror r7 │ │ │ │ - tsteq r2, r4, asr r7 │ │ │ │ - tsteq r8, sl, rrx │ │ │ │ - @ instruction: 0x01030992 │ │ │ │ - smlabbeq r3, lr, r9, r0 │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - smlabbeq r3, sl, r9, r0 │ │ │ │ - @ instruction: 0x01030996 │ │ │ │ - @ instruction: 0x0103099e │ │ │ │ - smlatbeq r3, r6, r9, r0 │ │ │ │ - smlatbeq r3, lr, r9, r0 │ │ │ │ - @ instruction: 0x010309b6 │ │ │ │ - smlabteq r3, r6, r9, r0 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - smlatteq r3, r6, r9, r0 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - tsteq r3, r6, lsl #20 │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r3, r2, lsl #20 │ │ │ │ - smlabbeq r3, r6, r8, r0 │ │ │ │ - @ instruction: 0x01030892 │ │ │ │ - @ instruction: 0x0103089e │ │ │ │ - smlatbeq r3, r6, r8, r0 │ │ │ │ - smlatbeq r3, lr, r8, r0 │ │ │ │ - @ instruction: 0x010308b6 │ │ │ │ - @ instruction: 0x010308be │ │ │ │ - smlabteq r3, lr, r8, r0 │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - smlatteq r3, lr, r8, r0 │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ + smlabteq r2, sl, fp, fp │ │ │ │ + smlatteq r1, lr, lr, fp │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + tsteq r1, lr │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + smlatteq r1, lr, lr, fp │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101ccbe │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + tsteq r1, r2, lsr #30 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + smlabteq r1, r6, ip, ip │ │ │ │ + smlabteq r1, r6, ip, ip │ │ │ │ + smlabteq r1, r6, ip, ip │ │ │ │ + smlabteq r1, r6, ip, ip │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + smlatbeq r1, r6, ip, ip │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + @ instruction: 0x0101cc9a │ │ │ │ + smlatbeq r1, r6, ip, ip │ │ │ │ + smlatbeq r1, lr, ip, ip │ │ │ │ + @ instruction: 0x010871b0 │ │ │ │ + smlatbeq r1, r0, ip, ip │ │ │ │ + ldrdeq r9, [r0, -r6] │ │ │ │ + ldrdeq r9, [r0, -r2] │ │ │ │ + smlabbeq r1, r4, ip, ip │ │ │ │ + smlatteq r1, r8, sl, sl │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + rscseq fp, pc, r2, asr #6 │ │ │ │ + rscseq fp, pc, sl, lsr r3 @ │ │ │ │ + @ instruction: 0x010277ba │ │ │ │ + rscseq fp, pc, r0, lsl r3 @ │ │ │ │ + rscseq fp, pc, r8, lsl #6 │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + smlatteq r0, ip, sl, r2 │ │ │ │ + smlatteq r0, r8, sl, r2 │ │ │ │ + smlatteq r0, r4, sl, r2 │ │ │ │ + smlatteq r0, r0, sl, r2 │ │ │ │ + ldrdeq r2, [r0, -ip] │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, ip, sl, r2 │ │ │ │ + smlabteq r0, r8, sl, r2 │ │ │ │ + strdeq r7, [r2, -r4] │ │ │ │ + ldrdeq r7, [r2, -r4] │ │ │ │ + smlatteq r8, sl, pc, r6 @ │ │ │ │ + tsteq r3, r2, lsl r9 │ │ │ │ tsteq r3, lr, lsl #18 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, sl, lsl #18 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ tsteq r3, lr, lsl r9 │ │ │ │ - smlabbeq r3, lr, r7, r0 │ │ │ │ - @ instruction: 0x0103079a │ │ │ │ - smlatbeq r3, r6, r7, r0 │ │ │ │ - smlatbeq r3, lr, r7, r0 │ │ │ │ - @ instruction: 0x010307b6 │ │ │ │ - @ instruction: 0x010307be │ │ │ │ - smlabteq r3, r6, r7, r0 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - smlatteq r3, r6, r7, r0 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r3, r6, asr #18 │ │ │ │ + tsteq r3, r6, asr r9 │ │ │ │ + tsteq r3, r6, ror #18 │ │ │ │ + tsteq r3, r6, ror r9 │ │ │ │ + smlabbeq r3, r6, r9, r0 │ │ │ │ + ldrdeq r6, [r8, -r8] │ │ │ │ + smlabbeq r3, r2, r9, r0 │ │ │ │ tsteq r3, r6, lsl #16 │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - tsteq r3, sl, lsr r8 │ │ │ │ - @ instruction: 0x01030696 │ │ │ │ - smlatbeq r3, r2, r6, r0 │ │ │ │ - smlatbeq r3, lr, r6, r0 │ │ │ │ - @ instruction: 0x010306b6 │ │ │ │ - @ instruction: 0x010306be │ │ │ │ - smlabteq r3, r6, r6, r0 │ │ │ │ - smlabteq r3, lr, r6, r0 │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - smlatteq r3, lr, r6, r0 │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ + tsteq r3, r2, lsl r8 │ │ │ │ + tsteq r3, lr, lsl r8 │ │ │ │ + tsteq r3, r6, lsr #16 │ │ │ │ + tsteq r3, lr, lsr #16 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + tsteq r3, lr, ror r8 │ │ │ │ + smlabbeq r3, lr, r8, r0 │ │ │ │ + smlatteq r8, r0, sp, r6 │ │ │ │ + @ instruction: 0x0103089e │ │ │ │ tsteq r3, lr, lsl #14 │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ tsteq r3, r6, asr r7 │ │ │ │ - @ instruction: 0x0103059e │ │ │ │ - smlatbeq r3, sl, r5, r0 │ │ │ │ - @ instruction: 0x010305b6 │ │ │ │ - @ instruction: 0x010305be │ │ │ │ - smlabteq r3, r6, r5, r0 │ │ │ │ - smlabteq r3, lr, r5, r0 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - smlatteq r3, r6, r5, r0 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - tsteq r3, r6, lsl #12 │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + smlabbeq r3, r6, r7, r0 │ │ │ │ + @ instruction: 0x01030796 │ │ │ │ + smlatteq r8, r8, ip, r6 │ │ │ │ + @ instruction: 0x010307ba │ │ │ │ tsteq r3, r6, lsl r6 │ │ │ │ - tsteq r3, r6, lsr #12 │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - smlatbeq r3, r6, r4, r0 │ │ │ │ - @ instruction: 0x010304b2 │ │ │ │ - @ instruction: 0x010304be │ │ │ │ - smlabteq r3, r6, r4, r0 │ │ │ │ - smlabteq r3, lr, r4, r0 │ │ │ │ + tsteq r3, r2, lsr #12 │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r3, r6, lsr r6 │ │ │ │ + tsteq r3, lr, lsr r6 │ │ │ │ + tsteq r3, r6, asr #12 │ │ │ │ + tsteq r3, lr, asr #12 │ │ │ │ + tsteq r3, lr, asr r6 │ │ │ │ + tsteq r3, lr, ror #12 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + smlabbeq r3, lr, r6, r0 │ │ │ │ + @ instruction: 0x0103069e │ │ │ │ + strdeq r6, [r8, -r0] │ │ │ │ ldrdeq r0, [r3, -r6] │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - smlatteq r3, lr, r4, r0 │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ tsteq r3, lr, lsl r5 │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - smlabbeq r8, r0, sl, r6 │ │ │ │ - smlabbeq r3, lr, r5, r0 │ │ │ │ - smlatbeq r3, lr, r3, r0 │ │ │ │ - @ instruction: 0x010303ba │ │ │ │ - smlabteq r3, r6, r3, r0 │ │ │ │ - smlabteq r3, lr, r3, r0 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - smlatteq r3, r6, r3, r0 │ │ │ │ - strdeq r0, [r3, -r6] │ │ │ │ - tsteq r3, r6, lsl #8 │ │ │ │ - tsteq r3, r8, lsl r4 │ │ │ │ - tsteq r3, sl, lsr #8 │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - @ instruction: 0x01086990 │ │ │ │ - @ instruction: 0x010304b6 │ │ │ │ - smlabteq r3, r4, r2, r0 │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - smlatteq r3, r4, r2, r0 │ │ │ │ - smlatteq r3, ip, r2, r0 │ │ │ │ - strdeq r0, [r3, -r4] │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - tsteq r3, ip, lsl #6 │ │ │ │ - tsteq r3, ip, lsl r3 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - @ instruction: 0x0108689e │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - @ instruction: 0x010301be │ │ │ │ - smlabteq r3, ip, r1, r0 │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r3, lr, lsr r5 │ │ │ │ + tsteq r3, r6, asr #10 │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + tsteq r3, r6, ror #10 │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + smlabbeq r3, r6, r5, r0 │ │ │ │ + @ instruction: 0x01030596 │ │ │ │ + smlatbeq r3, r6, r5, r0 │ │ │ │ + strdeq r6, [r8, -r8] │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + tsteq r3, r6, asr #8 │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + tsteq r3, lr, asr r4 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ + smlabbeq r3, lr, r4, r0 │ │ │ │ + @ instruction: 0x0103049e │ │ │ │ + smlatbeq r3, lr, r4, r0 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq r3, lr, lsl #10 │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + tsteq r3, lr, asr #6 │ │ │ │ + tsteq r3, r6, asr r3 │ │ │ │ + tsteq r3, lr, asr r3 │ │ │ │ + tsteq r3, r6, ror #6 │ │ │ │ + tsteq r3, r6, ror r3 │ │ │ │ + smlabbeq r3, r6, r3, r0 │ │ │ │ + @ instruction: 0x01030398 │ │ │ │ + smlatbeq r3, sl, r3, r0 │ │ │ │ + @ instruction: 0x010303bc │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r3, ip, ror #4 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + smlabbeq r3, ip, r2, r0 │ │ │ │ + @ instruction: 0x0103029c │ │ │ │ + smlatbeq r3, ip, r2, r0 │ │ │ │ + @ instruction: 0x010302bc │ │ │ │ + smlabteq r3, ip, r2, r0 │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, sl, asr r1 │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ sub lr, r7, ip, ror #30 │ │ │ │ @ instruction: 0x267cf8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78f447a │ │ │ │ @@ -114363,111 +114363,111 @@ │ │ │ │ and lr, r7, sl, lsr ip │ │ │ │ ldrtmi r4, [fp], -r5, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [r0], #-572 @ 0xfffffdc4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tstpeq r2, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r0, pc, pc @ │ │ │ │ - ldrdeq r6, [r8, -r2] │ │ │ │ - tsteq r3, ip, lsl r0 │ │ │ │ - tstpeq r2, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r8, lr, pc @ │ │ │ │ - ldrdeq r6, [r8, -sl] │ │ │ │ - tstpeq r2, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102fe98 │ │ │ │ + smlatbeq r2, r0, lr, pc @ │ │ │ │ + smlatbeq r2, r8, lr, pc @ │ │ │ │ + @ instruction: 0x0102feb0 │ │ │ │ + smlabteq r2, r0, lr, pc @ │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlatteq r2, r0, lr, pc @ │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + tstpeq r2, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, asr r4 │ │ │ │ + @ instruction: 0x0102ff9c │ │ │ │ smlabbeq r2, r0, sp, pc @ │ │ │ │ - @ instruction: 0x0102fd90 │ │ │ │ - smlatteq r8, r2, r2, r6 │ │ │ │ - tstpeq r2, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, sl, ip, pc @ │ │ │ │ - @ instruction: 0x0102fc9c │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - tstpeq r2, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, sl, fp, pc @ │ │ │ │ + smlabbeq r2, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0102fd98 │ │ │ │ + smlatbeq r2, r0, sp, pc @ │ │ │ │ + smlatbeq r2, r8, sp, pc @ │ │ │ │ + @ instruction: 0x0102fdb0 │ │ │ │ + @ instruction: 0x0102fdb8 │ │ │ │ + smlabteq r2, r8, sp, pc @ │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ + smlatteq r2, r8, sp, pc @ │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + tstpeq r2, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, sl, asr r3 │ │ │ │ + @ instruction: 0x0102feb8 │ │ │ │ + smlabbeq r2, r8, ip, pc @ │ │ │ │ + @ instruction: 0x0102fc94 │ │ │ │ + smlatbeq r2, r0, ip, pc @ │ │ │ │ + smlatbeq r2, r8, ip, pc @ │ │ │ │ + @ instruction: 0x0102fcb0 │ │ │ │ + @ instruction: 0x0102fcb8 │ │ │ │ + smlabteq r2, r0, ip, pc @ │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlatteq r2, r0, ip, pc @ │ │ │ │ + strdeq pc, [r2, -r0] │ │ │ │ + tstpeq r2, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, ror #4 │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + @ instruction: 0x0102fb90 │ │ │ │ @ instruction: 0x0102fb9c │ │ │ │ - smlatbeq r2, lr, fp, pc @ │ │ │ │ + smlatbeq r2, r8, fp, pc @ │ │ │ │ + @ instruction: 0x0102fbb0 │ │ │ │ + @ instruction: 0x0102fbb8 │ │ │ │ smlabteq r2, r0, fp, pc @ │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - @ instruction: 0x0102fcb0 │ │ │ │ - tstpeq r2, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r0, sl, pc @ │ │ │ │ - smlabbeq r2, sl, sl, pc @ │ │ │ │ - @ instruction: 0x0102fa9c │ │ │ │ - smlatbeq r2, lr, sl, pc @ │ │ │ │ - smlabteq r2, r0, sl, pc @ │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, r4, sl, pc @ │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ + smlabteq r2, r8, fp, pc @ │ │ │ │ + ldrdeq pc, [r2, -r8] │ │ │ │ smlatteq r2, r8, fp, pc @ │ │ │ │ - tstpeq r2, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r6, r9, pc @ │ │ │ │ - @ instruction: 0x0102f990 │ │ │ │ - @ instruction: 0x0102f99a │ │ │ │ - smlatbeq r2, r4, r9, pc @ │ │ │ │ - smlatbeq r2, lr, r9, pc @ │ │ │ │ - smlabteq r2, r0, r9, pc @ │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + tstpeq r2, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + smlatbeq r2, r2, sl, pc @ │ │ │ │ + @ instruction: 0x0102fab0 │ │ │ │ + @ instruction: 0x0102fabe │ │ │ │ + smlabteq r2, r8, sl, pc @ │ │ │ │ ldrdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, r4, r9, pc @ │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + smlatteq r2, r6, sl, pc @ │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + tstpeq r2, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ + swpeq r6, r4, [r8] │ │ │ │ + tstpeq r2, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r6, r9, pc @ │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + smlatteq r2, r2, r9, pc @ │ │ │ │ + smlatteq r2, ip, r9, pc @ │ │ │ │ strdeq pc, [r2, -r6] │ │ │ │ - tstpeq r2, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - tstpeq r2, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - rscseq r9, pc, r4, asr sp @ │ │ │ │ + tstpeq r2, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01085fb8 │ │ │ │ + tstpeq r2, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, sl, r8, pc @ │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + tstpeq r2, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r8, r9, pc @ │ │ │ │ + ldrdeq r5, [r8, -ip] │ │ │ │ + smlatbeq r2, r2, sl, pc @ │ │ │ │ + smlabbeq r8, r0, lr, r5 │ │ │ │ + ldrsbteq r9, [pc], #196 │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -114800,117 +114800,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tstpeq r2, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, r4, r9, pc @ │ │ │ │ - smlabteq r2, r0, r9, pc @ │ │ │ │ - tstpeq r2, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102fa90 │ │ │ │ - @ instruction: 0x0102fabe │ │ │ │ - smlatteq r2, lr, sl, pc @ │ │ │ │ - tstpeq r2, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r6, r8, pc @ │ │ │ │ + smlatbeq r2, lr, r8, pc @ │ │ │ │ + smlabteq r2, r8, r8, pc @ │ │ │ │ + smlatteq r2, r4, r8, pc @ │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + tstpeq r2, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102f998 │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + tstpeq r2, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, r0, sl, pc @ │ │ │ │ + smlabteq r2, r8, sl, pc @ │ │ │ │ + tstpeq r2, sl, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0102fbba │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + tstpeq r2, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102fc92 │ │ │ │ + tstpeq r2, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102fd96 │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + tstpeq r2, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r6, lr, pc @ │ │ │ │ + tstpeq r2, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -r2] │ │ │ │ - tstpeq r2, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102fcb4 │ │ │ │ - smlatteq r2, ip, ip, pc @ │ │ │ │ - tstpeq r2, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, lr, sp, pc @ │ │ │ │ - smlabteq r2, r2, sp, pc @ │ │ │ │ - tstpeq r2, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102fe9c │ │ │ │ + smlatteq r2, r4, r5, pc @ │ │ │ │ + tstpeq r2, sl, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, ip, asr #13 │ │ │ │ + rscseq r9, pc, r6, asr #13 │ │ │ │ + @ instruction: 0x0102f59c │ │ │ │ + tstpeq r2, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + ldrhteq r9, [pc], #100 │ │ │ │ + rscseq r9, pc, lr, lsr #13 │ │ │ │ + tstpeq r2, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + @ instruction: 0x0102f5b0 │ │ │ │ + smlalseq r9, pc, r6, r6 @ │ │ │ │ + smlalseq r9, pc, r0, r6 @ │ │ │ │ + tstpeq r2, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, lr, ror r6 @ │ │ │ │ + smlabteq r2, r8, r7, pc @ │ │ │ │ + tstpeq r2, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + smlabbeq r2, sl, r6, pc @ │ │ │ │ + rscseq r9, pc, r0, ror #12 │ │ │ │ + rscseq r9, pc, sl, asr r6 @ │ │ │ │ + tstpeq r2, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r8, asr #12 │ │ │ │ + rscseq r9, pc, r2, asr #12 │ │ │ │ + tstpeq r2, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r6, r7, pc @ │ │ │ │ + smlatbeq r2, r0, r7, pc @ │ │ │ │ + rscseq r9, pc, sl, lsr #12 │ │ │ │ + rscseq r9, pc, r4, lsr #12 │ │ │ │ + tstpeq r2, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r2, lsl r6 @ │ │ │ │ + tstpeq r2, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + tstpeq r2, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, sl, r8, pc @ │ │ │ │ + @ instruction: 0x0102f89c │ │ │ │ + rscseq r9, pc, lr, ror #11 │ │ │ │ + rscseq r9, pc, r8, ror #11 │ │ │ │ + smlabbeq r2, r6, r9, pc @ │ │ │ │ + tstpeq r2, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r9, [pc], #86 │ │ │ │ + ldrsbteq r9, [pc], #80 │ │ │ │ + tstpeq r2, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, lr, r9, pc @ │ │ │ │ + ldrhteq r9, [pc], #88 │ │ │ │ + ldrhteq r9, [pc], #82 │ │ │ │ + @ instruction: 0x0102fa94 │ │ │ │ + @ instruction: 0x0102fab2 │ │ │ │ + rscseq r9, pc, r0, lsr #11 │ │ │ │ + tstpeq r2, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r0, fp, pc @ │ │ │ │ + tstpeq r2, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r2, -ip] │ │ │ │ - tstpeq r2, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r4] │ │ │ │ - tstpeq r2, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - smlabteq r2, r4, r5, pc @ │ │ │ │ - @ instruction: 0x0102f596 │ │ │ │ - rscseq r9, pc, ip, asr #14 │ │ │ │ - rscseq r9, pc, r6, asr #14 │ │ │ │ - tstpeq r2, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, r5, pc @ │ │ │ │ - rscseq r9, pc, r4, lsr r7 @ │ │ │ │ - rscseq r9, pc, lr, lsr #14 │ │ │ │ - @ instruction: 0x0102f6b4 │ │ │ │ - tstpeq r2, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r6, lsl r7 @ │ │ │ │ - rscseq r9, pc, r0, lsl r7 @ │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - ldrshteq r9, [pc], #110 │ │ │ │ - tstpeq r2, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, r2, r7, pc @ │ │ │ │ - tstpeq r2, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r0, ror #13 │ │ │ │ - ldrsbteq r9, [pc], #106 │ │ │ │ - smlatteq r2, r4, r7, pc @ │ │ │ │ - @ instruction: 0x0102f79e │ │ │ │ - rscseq r9, pc, r8, asr #13 │ │ │ │ - rscseq r9, pc, r2, asr #13 │ │ │ │ - @ instruction: 0x0102f8b0 │ │ │ │ - tstpeq r2, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, sl, lsr #13 │ │ │ │ - rscseq r9, pc, r4, lsr #13 │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ + rscseq r9, pc, r2, lsl #11 │ │ │ │ + rscseq r9, pc, ip, ror r5 @ │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlabbeq r2, r0, fp, pc @ │ │ │ │ + rscseq r9, pc, sl, ror #10 │ │ │ │ + rscseq r9, pc, r4, ror #10 │ │ │ │ + smlabteq r2, sl, ip, pc @ │ │ │ │ + tstpeq r2, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, ip, asr #10 │ │ │ │ + rscseq r9, pc, r6, asr #10 │ │ │ │ strdeq pc, [r2, -r8] │ │ │ │ - smlalseq r9, pc, r2, r6 @ │ │ │ │ - @ instruction: 0x0102fbbc │ │ │ │ - tstpeq r2, r2, ror sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102f9b8 │ │ │ │ - tstpeq r2, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, lr, ror #12 │ │ │ │ - rscseq r9, pc, r8, ror #12 │ │ │ │ - tstpeq r2, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102f9b8 │ │ │ │ - rscseq r9, pc, r6, asr r6 @ │ │ │ │ - rscseq r9, pc, r0, asr r6 @ │ │ │ │ - smlatteq r2, sl, sl, pc @ │ │ │ │ - @ instruction: 0x0102fa9c │ │ │ │ - tstpeq r2, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r8, lsr r6 @ │ │ │ │ - rscseq r9, pc, r2, lsr r6 @ │ │ │ │ - tstpeq r2, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r0, lsr #12 │ │ │ │ - smlabteq r2, r6, ip, pc @ │ │ │ │ - tstpeq r2, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, sl, fp, pc @ │ │ │ │ - tstpeq r2, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r2, lsl #12 │ │ │ │ - ldrshteq r9, [pc], #92 │ │ │ │ - tstpeq r2, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, sl, ror #11 │ │ │ │ - rscseq r9, pc, r4, ror #11 │ │ │ │ - tstpeq r2, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r4] │ │ │ │ - smlatbeq r2, r2, ip, pc @ │ │ │ │ - rscseq r9, pc, ip, asr #11 │ │ │ │ - rscseq r9, pc, r6, asr #11 │ │ │ │ - tstpeq r2, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102fd9a │ │ │ │ - ldrhteq r9, [pc], #84 │ │ │ │ + tstpeq r2, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + rscseq r9, pc, r4, lsr r5 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbsmi pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -115351,104 +115351,104 @@ │ │ │ │ and lr, r7, r2, lsl #25 │ │ │ │ @ instruction: 0x463b4a55 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [r8], #-568 @ 0xfffffdc8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq r2, lr, sl, r2 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - rscseq r9, pc, r4, asr #14 │ │ │ │ - smlatteq r1, sl, lr, r8 │ │ │ │ - rscseq r9, pc, ip, lsl r6 @ │ │ │ │ - tsteq r1, r6, lsl lr │ │ │ │ - rscseq r9, pc, r6, lsl r6 @ │ │ │ │ - tstpeq r2, sl, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r6, r2, r1 │ │ │ │ - smlatteq r2, sl, r9, pc @ │ │ │ │ - smlatteq r2, r2, r9, pc @ │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlabteq r2, sl, r9, pc @ │ │ │ │ - smlatteq r8, r0, r3, r5 │ │ │ │ - rscseq r9, pc, r6, ror r5 @ │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - rscseq r9, pc, r4, ror #10 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - rscseq r9, pc, lr, ror #10 │ │ │ │ - tsteq r1, r8, lsl #26 │ │ │ │ - smlabteq r1, ip, ip, r8 │ │ │ │ - smlatteq r1, r6, ip, r8 │ │ │ │ - tsteq r0, r2, lsr #22 │ │ │ │ - tstpeq r2, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - rscseq r9, pc, r0, lsl r5 @ │ │ │ │ - rscseq r9, pc, sl, lsl #10 │ │ │ │ - tstpeq r2, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r8, asr #24 │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - smlatteq r2, sl, r8, pc @ │ │ │ │ - smlatteq r2, r0, r8, pc @ │ │ │ │ - tsteq r0, r0, lsr #20 │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - smlabteq r2, r4, r8, pc @ │ │ │ │ - rscseq pc, ip, r4, asr #28 │ │ │ │ - @ instruction: 0x0102f8b6 │ │ │ │ - @ instruction: 0x0102f8b0 │ │ │ │ - smlabteq r0, r8, r9, r7 │ │ │ │ - @ instruction: 0x010079b2 │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - smlabbeq r2, r2, r1, r7 │ │ │ │ - rscseq r9, pc, r8, lsr #11 │ │ │ │ - smlabteq r1, r2, fp, sl │ │ │ │ - rscseq r9, pc, r2, ror #7 │ │ │ │ - ldrsbteq r9, [pc], #60 │ │ │ │ - tsteq r0, r8, lsr r7 │ │ │ │ - tsteq r0, sl, lsr r7 │ │ │ │ - tstpeq r2, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0101a9bc │ │ │ │ - @ instruction: 0x0101ac92 │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ + @ instruction: 0x01018e98 │ │ │ │ + rscseq r9, pc, r4, asr #13 │ │ │ │ + tsteq r1, sl, ror #28 │ │ │ │ + smlalseq r9, pc, ip, r5 @ │ │ │ │ + @ instruction: 0x01018d96 │ │ │ │ + smlalseq r9, pc, r6, r5 @ │ │ │ │ + smlabbeq r2, sl, r9, pc @ │ │ │ │ + smlabbeq r2, r2, r9, pc @ │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ + tstpeq r2, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + ldrshteq r9, [pc], #70 │ │ │ │ + smlabteq r1, r4, ip, r8 │ │ │ │ + rscseq r9, pc, r4, ror #9 │ │ │ │ + smlatbeq r1, r6, ip, r8 │ │ │ │ + rscseq r9, pc, lr, ror #9 │ │ │ │ + smlabbeq r1, r8, ip, r8 │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + smlatbeq r0, r2, sl, r7 │ │ │ │ + smlatbeq r2, r0, r8, pc @ │ │ │ │ + @ instruction: 0x0102f89c │ │ │ │ + @ instruction: 0x0102f898 │ │ │ │ + @ instruction: 0x0102f898 │ │ │ │ + @ instruction: 0x0102f89c │ │ │ │ + smlalseq r9, pc, r0, r4 @ │ │ │ │ + rscseq r9, pc, sl, lsl #9 │ │ │ │ + smlabbeq r2, r4, r8, pc @ │ │ │ │ + smlabteq r1, r8, fp, r8 │ │ │ │ + tstpeq r2, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, r0, r9, r7 │ │ │ │ + smlabbeq r0, sl, r9, r7 │ │ │ │ + tstpeq r2, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + rscseq pc, ip, r4, asr #27 │ │ │ │ + tstpeq r2, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + tsteq r0, r2, lsr r9 │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + rscseq r9, pc, r8, lsr #10 │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ rscseq r9, pc, r2, ror #6 │ │ │ │ rscseq r9, pc, ip, asr r3 @ │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlabteq r2, sl, r7, pc @ │ │ │ │ - smlabteq r2, r4, r7, pc @ │ │ │ │ - @ instruction: 0x0102f692 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tstpeq r2, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r0, r5 │ │ │ │ - tstpeq r2, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - tstpeq r2, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010076b8 │ │ │ │ + @ instruction: 0x010076ba │ │ │ │ + @ instruction: 0x0102f794 │ │ │ │ + @ instruction: 0x0102f792 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ + rscseq r9, pc, r2, ror #5 │ │ │ │ + ldrsbteq r9, [pc], #44 │ │ │ │ + tstpeq r2, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - tsteq r1, r2, lsl r9 │ │ │ │ - rscseq r8, pc, r4, ror #27 │ │ │ │ + tstpeq r2, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01030e98 │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + smlatteq r2, ip, r5, pc @ │ │ │ │ + tsteq r8, ip │ │ │ │ + ldrdeq pc, [r2, -sl] │ │ │ │ + tsteq r1, sl, ror r9 │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r6, pc @ │ │ │ │ + smlabteq r2, r0, r6, pc @ │ │ │ │ + @ instruction: 0x0102f6b8 │ │ │ │ + @ instruction: 0x0102f6b0 │ │ │ │ + @ instruction: 0x0102f6b4 │ │ │ │ + @ instruction: 0x010184b8 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x01018892 │ │ │ │ + rscseq r8, pc, r4, ror #26 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff799b14 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r2, r8, r5, pc @ │ │ │ │ + tstpeq r2, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec32d60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 499b3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3857ca> │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -115747,90 +115747,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmdb r4!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf78e4620 │ │ │ │ @ instruction: 0xbdf8e95e │ │ │ │ - rscseq r8, pc, sl, asr #31 │ │ │ │ - strdeq r9, [r2, -lr] │ │ │ │ - ldrhteq r8, [pc], #254 │ │ │ │ - rscseq r8, pc, sl, lsr #31 │ │ │ │ - @ instruction: 0x01084d94 │ │ │ │ - smlalseq r8, pc, r8, pc @ │ │ │ │ - smlalseq r8, pc, sl, pc @ │ │ │ │ - smlalseq r8, pc, r2, pc @ │ │ │ │ - strdeq fp, [r2, -sl] │ │ │ │ - strdeq fp, [r2, -ip] │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ - rscseq r8, pc, r6, asr pc @ │ │ │ │ - tsteq r2, ip, lsr r5 │ │ │ │ - rscseq r8, pc, r6, asr #30 │ │ │ │ - rscseq r8, pc, r4, asr pc @ │ │ │ │ - tstpeq r2, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, pc, r6, asr pc @ │ │ │ │ - smlatteq r2, sl, r4, r9 │ │ │ │ - rscseq r8, pc, ip, asr #30 │ │ │ │ - rscseq r8, pc, sl, lsr pc @ │ │ │ │ - smlabbeq r8, r6, ip, r4 │ │ │ │ - rscseq r8, pc, ip, lsr #30 │ │ │ │ - rscseq r8, pc, r4, lsr pc @ │ │ │ │ - rscseq r8, pc, r6, lsr pc @ │ │ │ │ - rscseq r8, pc, r0, lsr pc @ │ │ │ │ - rscseq r8, pc, r8, lsl #30 │ │ │ │ - rscseq r8, pc, sl, lsl #30 │ │ │ │ - rscseq r8, pc, ip, lsl pc @ │ │ │ │ - rscseq r8, pc, r8, lsr lr @ │ │ │ │ - rscseq r8, pc, r2, lsr lr @ │ │ │ │ - rscseq r8, pc, r8, lsl #30 │ │ │ │ - rscseq r8, pc, ip, lsl #28 │ │ │ │ - rscseq r8, pc, r6, lsl #28 │ │ │ │ - tsteq r2, r8, asr #12 │ │ │ │ - rscseq r8, pc, r0, ror #27 │ │ │ │ - ldrsbteq r8, [pc], #218 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - tsteq r1, r8, lsl fp │ │ │ │ - smlatbeq r1, r8, sl, sl │ │ │ │ - smlatbeq r1, r6, sl, sl │ │ │ │ - ldrdeq r5, [r2, -lr] │ │ │ │ - ldrdeq r5, [r2, -r8] │ │ │ │ - ldrdeq r5, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r2, r5 │ │ │ │ - smlabteq r2, r6, r2, r5 │ │ │ │ - smlabteq r2, r0, r2, r5 │ │ │ │ - @ instruction: 0x010252ba │ │ │ │ - tsteq r0, ip, lsr r5 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - @ instruction: 0x01025298 │ │ │ │ - smlatbeq r8, r0, sl, r4 │ │ │ │ - smlatbeq r2, r2, r2, r5 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ - @ instruction: 0x01025296 │ │ │ │ - rscseq r8, pc, lr, ror ip @ │ │ │ │ - rscseq r8, pc, r8, ror ip @ │ │ │ │ - tsteq r2, r6, lsr r2 │ │ │ │ - smlatbeq r2, r2, r1, r5 │ │ │ │ - smlatbeq r2, r8, r1, r5 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - tsteq r2, ip, ror r1 │ │ │ │ - tsteq r2, r6, lsl #4 │ │ │ │ - tsteq r2, ip, lsl #4 │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - smlatbeq r8, lr, r9, r4 │ │ │ │ - strdeq r9, [r2, -r0] │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - tstpeq r2, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - smlalseq r8, pc, sl, fp @ │ │ │ │ - smlalseq r8, pc, r4, fp @ │ │ │ │ - smlabteq r2, r6, r1, r9 │ │ │ │ - smlabteq r1, sl, r2, r8 │ │ │ │ + rscseq r8, pc, sl, asr #30 │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + rscseq r8, pc, lr, lsr pc @ │ │ │ │ + rscseq r8, pc, sl, lsr #30 │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + rscseq r8, pc, r8, lsl pc @ │ │ │ │ + rscseq r8, pc, sl, lsl pc @ │ │ │ │ + rscseq r8, pc, r2, lsl pc @ │ │ │ │ + tsteq r2, sl, ror pc │ │ │ │ + tsteq r2, ip, ror pc │ │ │ │ + tsteq r2, r4, ror pc │ │ │ │ + ldrsbteq r8, [pc], #230 │ │ │ │ + @ instruction: 0x010294bc │ │ │ │ + rscseq r8, pc, r6, asr #29 │ │ │ │ + ldrsbteq r8, [pc], #228 │ │ │ │ + smlatteq r2, r6, r3, pc @ │ │ │ │ + ldrsbteq r8, [pc], #230 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + rscseq r8, pc, ip, asr #29 │ │ │ │ + ldrhteq r8, [pc], #234 │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + rscseq r8, pc, ip, lsr #29 │ │ │ │ + ldrhteq r8, [pc], #228 │ │ │ │ + ldrhteq r8, [pc], #230 │ │ │ │ + ldrhteq r8, [pc], #224 │ │ │ │ + rscseq r8, pc, r8, lsl #29 │ │ │ │ + rscseq r8, pc, sl, lsl #29 │ │ │ │ + smlalseq r8, pc, ip, lr @ │ │ │ │ + ldrhteq r8, [pc], #216 │ │ │ │ + ldrhteq r8, [pc], #210 │ │ │ │ + rscseq r8, pc, r8, lsl #29 │ │ │ │ + rscseq r8, pc, ip, lsl #27 │ │ │ │ + rscseq r8, pc, r6, lsl #27 │ │ │ │ + smlabteq r2, r8, r5, r7 │ │ │ │ + rscseq r8, pc, r0, ror #26 │ │ │ │ + rscseq r8, pc, sl, asr sp @ │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + @ instruction: 0x0101aa98 │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + tsteq r2, lr, asr r2 │ │ │ │ + tsteq r2, r8, asr r2 │ │ │ │ + tsteq r2, r2, asr r2 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r2, r6, asr #4 │ │ │ │ + tsteq r2, r0, asr #4 │ │ │ │ + tsteq r2, sl, lsr r2 │ │ │ │ + @ instruction: 0x010004bc │ │ │ │ + @ instruction: 0x010004ba │ │ │ │ + tsteq r2, r8, lsl r2 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r2, r2, lsr #4 │ │ │ │ + smlabteq r0, sl, r4, r0 │ │ │ │ + @ instruction: 0x010004b0 │ │ │ │ + tsteq r2, r6, lsl r2 │ │ │ │ + ldrshteq r8, [pc], #190 │ │ │ │ + ldrshteq r8, [pc], #184 │ │ │ │ + @ instruction: 0x010291b6 │ │ │ │ + tsteq r2, r2, lsr #2 │ │ │ │ + tsteq r2, r8, lsr #2 │ │ │ │ + @ instruction: 0x0102919e │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + smlabbeq r2, r6, r1, r9 │ │ │ │ + smlabbeq r2, ip, r1, r9 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + tsteq r8, lr, lsr #18 │ │ │ │ + tsteq r2, r0, ror r1 │ │ │ │ + @ instruction: 0x01018292 │ │ │ │ + strheq pc, [r2, -r4] @ │ │ │ │ + rscseq r8, pc, sl, lsl fp @ │ │ │ │ + rscseq r8, pc, r4, lsl fp @ │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r1, sl, asr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec33358 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ strbhi pc, [lr, -r0]! @ │ │ │ │ addhi pc, r7, #0, 4 │ │ │ │ @@ -116639,102 +116639,102 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r9, {r1, r2, r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b24478 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ svclt 0x0000e1af │ │ │ │ - rscseq r8, pc, r4, asr #10 │ │ │ │ - tsteq r2, sl, asr #30 │ │ │ │ - rscseq r8, pc, lr, ror #9 │ │ │ │ - ldrsbteq r8, [pc], #64 │ │ │ │ - ldrhteq r8, [pc], #64 │ │ │ │ - smlalseq r8, pc, sl, r4 @ │ │ │ │ - rscseq r8, pc, r0, ror r4 @ │ │ │ │ - rscseq r8, pc, r6, ror #8 │ │ │ │ - rscseq r8, pc, r8, asr #8 │ │ │ │ - rscseq r8, pc, r2, lsr #8 │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - ldrhteq r8, [pc], #62 │ │ │ │ - smlalseq r8, pc, r8, r3 @ │ │ │ │ - rscseq r8, pc, r4, ror r3 @ │ │ │ │ - rscseq r8, pc, r8, asr #6 │ │ │ │ - rscseq r8, pc, lr, lsl r3 @ │ │ │ │ + rscseq r8, pc, r4, asr #9 │ │ │ │ + smlabteq r2, sl, lr, lr │ │ │ │ + rscseq r8, pc, lr, ror #8 │ │ │ │ + rscseq r8, pc, r0, asr r4 @ │ │ │ │ + rscseq r8, pc, r0, lsr r4 @ │ │ │ │ + rscseq r8, pc, sl, lsl r4 @ │ │ │ │ + ldrshteq r8, [pc], #48 │ │ │ │ + rscseq r8, pc, r6, ror #7 │ │ │ │ + rscseq r8, pc, r8, asr #7 │ │ │ │ + rscseq r8, pc, r2, lsr #7 │ │ │ │ + smlabteq r2, ip, sp, lr │ │ │ │ + rscseq r8, pc, lr, lsr r3 @ │ │ │ │ + rscseq r8, pc, r8, lsl r3 @ │ │ │ │ ldrshteq r8, [pc], #36 │ │ │ │ rscseq r8, pc, r8, asr #5 │ │ │ │ - ldrhteq r8, [pc], #46 │ │ │ │ - smlalseq r8, pc, sl, r2 @ │ │ │ │ - rscseq r8, pc, r6, ror r2 @ │ │ │ │ - rscseq r8, pc, ip, asr #4 │ │ │ │ - rscseq r8, pc, r8, lsr #4 │ │ │ │ - rscseq r8, pc, r4, lsl #4 │ │ │ │ - ldrsbteq r8, [pc], #24 │ │ │ │ - rscseq r8, pc, ip, lsr #3 │ │ │ │ - rscseq r8, pc, r8, lsl #3 │ │ │ │ - rscseq r8, pc, r4, ror #2 │ │ │ │ - rscseq r8, pc, r8, lsr r1 @ │ │ │ │ - rscseq r8, pc, r4, lsl r1 @ │ │ │ │ - ldrshteq r8, [pc], #4 │ │ │ │ - ldrsbteq r8, [pc], #6 │ │ │ │ - @ instruction: 0x0102eb98 │ │ │ │ - tsteq r2, ip, lsl #24 │ │ │ │ - tsteq r2, sl, ror #24 │ │ │ │ - smlatteq r2, r0, ip, lr │ │ │ │ - tsteq r2, r2, asr sp │ │ │ │ - ldrsbteq r7, [pc], #252 │ │ │ │ - smlalseq r7, pc, lr, pc @ │ │ │ │ - rscseq r7, pc, ip, ror pc @ │ │ │ │ - rscseq r7, pc, ip, asr #30 │ │ │ │ - rscseq r7, pc, sl, lsl pc @ │ │ │ │ + smlalseq r8, pc, lr, r2 @ │ │ │ │ + rscseq r8, pc, r4, ror r2 @ │ │ │ │ + rscseq r8, pc, r8, asr #4 │ │ │ │ + rscseq r8, pc, lr, lsr r2 @ │ │ │ │ + rscseq r8, pc, sl, lsl r2 @ │ │ │ │ + ldrshteq r8, [pc], #22 │ │ │ │ + rscseq r8, pc, ip, asr #3 │ │ │ │ + rscseq r8, pc, r8, lsr #3 │ │ │ │ + rscseq r8, pc, r4, lsl #3 │ │ │ │ + rscseq r8, pc, r8, asr r1 @ │ │ │ │ + rscseq r8, pc, ip, lsr #2 │ │ │ │ + rscseq r8, pc, r8, lsl #2 │ │ │ │ + rscseq r8, pc, r4, ror #1 │ │ │ │ + ldrhteq r8, [pc], #8 │ │ │ │ + smlalseq r8, pc, r4, r0 @ │ │ │ │ + rscseq r8, pc, r4, ror r0 @ │ │ │ │ + rscseq r8, pc, r6, asr r0 @ │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + smlabbeq r2, ip, fp, lr │ │ │ │ + smlatteq r2, sl, fp, lr │ │ │ │ + tsteq r2, r0, ror #24 │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + rscseq r7, pc, ip, asr pc @ │ │ │ │ + rscseq r7, pc, lr, lsl pc @ │ │ │ │ ldrshteq r7, [pc], #236 │ │ │ │ - ldrsbteq r7, [pc], #236 │ │ │ │ - rscseq r7, pc, sl, lsr #29 │ │ │ │ - rscseq r7, pc, r8, ror lr @ │ │ │ │ - rscseq r7, pc, r6, asr #28 │ │ │ │ - rscseq r7, pc, r6, lsl lr @ │ │ │ │ - rscseq r7, pc, r6, ror #27 │ │ │ │ - ldrsbteq r7, [pc], #220 │ │ │ │ - ldrhteq r7, [pc], #212 │ │ │ │ - rscseq r7, pc, r4, lsl #27 │ │ │ │ - rscseq r7, pc, ip, ror sp @ │ │ │ │ - rscseq r7, pc, r8, asr sp @ │ │ │ │ - rscseq r7, pc, sl, lsr #26 │ │ │ │ + rscseq r7, pc, ip, asr #29 │ │ │ │ + smlalseq r7, pc, sl, lr @ │ │ │ │ + rscseq r7, pc, ip, ror lr @ │ │ │ │ + rscseq r7, pc, ip, asr lr @ │ │ │ │ + rscseq r7, pc, sl, lsr #28 │ │ │ │ + ldrshteq r7, [pc], #216 │ │ │ │ + rscseq r7, pc, r6, asr #27 │ │ │ │ + smlalseq r7, pc, r6, sp @ │ │ │ │ + rscseq r7, pc, r6, ror #26 │ │ │ │ + rscseq r7, pc, ip, asr sp @ │ │ │ │ + rscseq r7, pc, r4, lsr sp @ │ │ │ │ + rscseq r7, pc, r4, lsl #26 │ │ │ │ ldrshteq r7, [pc], #204 │ │ │ │ - ldrshteq r7, [pc], #196 │ │ │ │ - ldrsbteq r7, [pc], #192 │ │ │ │ - rscseq r7, pc, lr, lsr #25 │ │ │ │ - rscseq r7, pc, r4, lsl #25 │ │ │ │ - rscseq r7, pc, sl, asr ip @ │ │ │ │ - rscseq r7, pc, r0, lsr ip @ │ │ │ │ - rscseq r7, pc, r8, lsr #24 │ │ │ │ + ldrsbteq r7, [pc], #200 │ │ │ │ + rscseq r7, pc, sl, lsr #25 │ │ │ │ + rscseq r7, pc, ip, ror ip @ │ │ │ │ + rscseq r7, pc, r4, ror ip @ │ │ │ │ + rscseq r7, pc, r0, asr ip @ │ │ │ │ + rscseq r7, pc, lr, lsr #24 │ │ │ │ rscseq r7, pc, r4, lsl #24 │ │ │ │ - rscseq r7, pc, r2, ror #23 │ │ │ │ - ldrhteq r7, [pc], #182 │ │ │ │ - rscseq r7, pc, sl, lsl #23 │ │ │ │ + ldrsbteq r7, [pc], #186 │ │ │ │ + ldrhteq r7, [pc], #176 │ │ │ │ + rscseq r7, pc, r8, lsr #23 │ │ │ │ rscseq r7, pc, r4, lsl #23 │ │ │ │ - rscseq r7, pc, r4, ror #22 │ │ │ │ - rscseq r7, pc, r4, asr #22 │ │ │ │ - rscseq r7, pc, sl, lsl fp @ │ │ │ │ - rscseq r7, pc, lr, ror #21 │ │ │ │ - rscseq r7, pc, r6, asr #21 │ │ │ │ - smlalseq r7, pc, lr, sl @ │ │ │ │ - smlalseq r7, pc, r8, sl @ │ │ │ │ - rscseq r7, pc, r6, ror sl @ │ │ │ │ - rscseq r7, pc, sl, asr #20 │ │ │ │ - rscseq r7, pc, r4, asr #20 │ │ │ │ - rscseq r7, pc, r4, lsr #20 │ │ │ │ - ldrshteq r7, [pc], #156 │ │ │ │ - ldrsbteq r7, [pc], #148 │ │ │ │ - rscseq r7, pc, lr, asr #19 │ │ │ │ - rscseq r7, pc, ip, lsr #19 │ │ │ │ - rscseq r7, pc, sl, lsl #19 │ │ │ │ - rscseq r7, pc, ip, asr r9 @ │ │ │ │ - rscseq r7, pc, lr, lsr #18 │ │ │ │ - rscseq r7, pc, r0, lsl #18 │ │ │ │ - ldrshteq r7, [pc], #138 │ │ │ │ + rscseq r7, pc, r2, ror #22 │ │ │ │ + rscseq r7, pc, r6, lsr fp @ │ │ │ │ + rscseq r7, pc, sl, lsl #22 │ │ │ │ + rscseq r7, pc, r4, lsl #22 │ │ │ │ + rscseq r7, pc, r4, ror #21 │ │ │ │ + rscseq r7, pc, r4, asr #21 │ │ │ │ + smlalseq r7, pc, sl, sl @ │ │ │ │ + rscseq r7, pc, lr, ror #20 │ │ │ │ + rscseq r7, pc, r6, asr #20 │ │ │ │ + rscseq r7, pc, lr, lsl sl @ │ │ │ │ + rscseq r7, pc, r8, lsl sl @ │ │ │ │ + ldrshteq r7, [pc], #150 │ │ │ │ + rscseq r7, pc, sl, asr #19 │ │ │ │ + rscseq r7, pc, r4, asr #19 │ │ │ │ + rscseq r7, pc, r4, lsr #19 │ │ │ │ + rscseq r7, pc, ip, ror r9 @ │ │ │ │ + rscseq r7, pc, r4, asr r9 @ │ │ │ │ + rscseq r7, pc, lr, asr #18 │ │ │ │ + rscseq r7, pc, ip, lsr #18 │ │ │ │ + rscseq r7, pc, sl, lsl #18 │ │ │ │ + ldrsbteq r7, [pc], #140 │ │ │ │ + rscseq r7, pc, lr, lsr #17 │ │ │ │ + rscseq r7, pc, r0, lsl #17 │ │ │ │ + rscseq r7, pc, sl, ror r8 @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 8099e4 │ │ │ │ rschi pc, lr, r0, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ ldrble r0, [sl], #-2011 @ 0xfffff825 │ │ │ │ ldrbtmi r4, [r8], #-2169 @ 0xfffff787 │ │ │ │ @@ -116855,71 +116855,71 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2106 @ 0xfffff7c6 │ │ │ │ ldmdami sl!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2105 @ 0xfffff7c7 │ │ │ │ ldmdami r9!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq r7, pc, sl, ror r7 @ │ │ │ │ - rscseq r7, pc, ip, asr r7 @ │ │ │ │ - rscseq r7, pc, r6, lsr r7 @ │ │ │ │ - rscseq r7, pc, r0, lsl r7 @ │ │ │ │ - rscseq r7, pc, sl, lsl #14 │ │ │ │ - rscseq r7, pc, sl, ror #13 │ │ │ │ - rscseq r7, pc, sl, asr #13 │ │ │ │ - tsteq r2, sl, ror #4 │ │ │ │ - tsteq r2, r4, asr #2 │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - rscseq r7, pc, ip, lsr #13 │ │ │ │ - rscseq r7, pc, r6, lsr #13 │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ - smlalseq r7, pc, sl, r6 @ │ │ │ │ - smlalseq r7, pc, r4, r6 @ │ │ │ │ - rscseq r7, pc, lr, lsl #13 │ │ │ │ - rscseq r7, pc, r8, lsl #13 │ │ │ │ - rscseq r7, pc, r2, lsl #13 │ │ │ │ - rscseq r7, pc, ip, ror r6 @ │ │ │ │ - rscseq r7, pc, r6, ror r6 @ │ │ │ │ - rscseq r7, pc, r0, ror r6 @ │ │ │ │ + ldrshteq r7, [pc], #106 │ │ │ │ + ldrsbteq r7, [pc], #108 │ │ │ │ + ldrhteq r7, [pc], #102 │ │ │ │ + smlalseq r7, pc, r0, r6 @ │ │ │ │ + rscseq r7, pc, sl, lsl #13 │ │ │ │ rscseq r7, pc, sl, ror #12 │ │ │ │ - rscseq r7, pc, r4, ror #12 │ │ │ │ - rscseq r7, pc, lr, asr r6 @ │ │ │ │ - tsteq r2, r4, ror r1 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - rscseq r7, pc, ip, asr #12 │ │ │ │ - @ instruction: 0x0102e192 │ │ │ │ - rscseq r7, pc, r0, asr #12 │ │ │ │ - tsteq r2, lr, lsl #6 │ │ │ │ - tsteq r2, r0, ror r2 │ │ │ │ - tsteq r2, sl, lsl #4 │ │ │ │ - rscseq r7, pc, r8, lsr #12 │ │ │ │ + rscseq r7, pc, sl, asr #12 │ │ │ │ + smlatteq r2, sl, r1, lr │ │ │ │ + smlabteq r2, r4, r0, lr │ │ │ │ + qaddeq lr, r2, r2 │ │ │ │ + rscseq r7, pc, ip, lsr #12 │ │ │ │ + rscseq r7, pc, r6, lsr #12 │ │ │ │ + smlatteq r2, r4, r3, lr │ │ │ │ + rscseq r7, pc, sl, lsl r6 @ │ │ │ │ + rscseq r7, pc, r4, lsl r6 @ │ │ │ │ + rscseq r7, pc, lr, lsl #12 │ │ │ │ + rscseq r7, pc, r8, lsl #12 │ │ │ │ + rscseq r7, pc, r2, lsl #12 │ │ │ │ + ldrshteq r7, [pc], #92 │ │ │ │ + ldrshteq r7, [pc], #86 │ │ │ │ + ldrshteq r7, [pc], #80 │ │ │ │ + rscseq r7, pc, sl, ror #11 │ │ │ │ + rscseq r7, pc, r4, ror #11 │ │ │ │ + ldrsbteq r7, [pc], #94 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + smlabbeq r2, lr, r0, lr │ │ │ │ + rscseq r7, pc, ip, asr #11 │ │ │ │ + tsteq r2, r2, lsl r1 │ │ │ │ + rscseq r7, pc, r0, asr #11 │ │ │ │ smlabbeq r2, lr, r2, lr │ │ │ │ - rscseq r7, pc, ip, lsl r6 @ │ │ │ │ - smlabbeq r2, r6, r3, lr │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - rscseq r7, pc, sl, lsl #12 │ │ │ │ - smlatbeq r2, r8, r3, lr │ │ │ │ - ldrshteq r7, [pc], #94 │ │ │ │ - ldrshteq r7, [pc], #88 │ │ │ │ - ldrshteq r7, [pc], #82 │ │ │ │ - rscseq r7, pc, ip, ror #11 │ │ │ │ - rscseq r7, pc, r6, ror #11 │ │ │ │ - rscseq r7, pc, r0, ror #11 │ │ │ │ - ldrsbteq r7, [pc], #90 │ │ │ │ - ldrsbteq r7, [pc], #84 │ │ │ │ - rscseq r7, pc, lr, asr #11 │ │ │ │ - rscseq r7, pc, r8, asr #11 │ │ │ │ - rscseq r7, pc, r2, asr #11 │ │ │ │ - ldrhteq r7, [pc], #92 │ │ │ │ - ldrhteq r7, [pc], #86 │ │ │ │ - ldrhteq r7, [pc], #80 │ │ │ │ - rscseq r7, pc, sl, lsr #11 │ │ │ │ - rscseq r7, pc, r4, lsr #11 │ │ │ │ - smlalseq r7, pc, lr, r5 @ │ │ │ │ - smlalseq r7, pc, r8, r5 @ │ │ │ │ + strdeq lr, [r2, -r0] │ │ │ │ + smlabbeq r2, sl, r1, lr │ │ │ │ + rscseq r7, pc, r8, lsr #11 │ │ │ │ + tsteq r2, lr, lsl #4 │ │ │ │ + smlalseq r7, pc, ip, r5 @ │ │ │ │ + tsteq r2, r6, lsl #6 │ │ │ │ + @ instruction: 0x0102e298 │ │ │ │ + rscseq r7, pc, sl, lsl #11 │ │ │ │ + tsteq r2, r8, lsr #6 │ │ │ │ + rscseq r7, pc, lr, ror r5 @ │ │ │ │ + rscseq r7, pc, r8, ror r5 @ │ │ │ │ + rscseq r7, pc, r2, ror r5 @ │ │ │ │ + rscseq r7, pc, ip, ror #10 │ │ │ │ + rscseq r7, pc, r6, ror #10 │ │ │ │ + rscseq r7, pc, r0, ror #10 │ │ │ │ + rscseq r7, pc, sl, asr r5 @ │ │ │ │ + rscseq r7, pc, r4, asr r5 @ │ │ │ │ + rscseq r7, pc, lr, asr #10 │ │ │ │ + rscseq r7, pc, r8, asr #10 │ │ │ │ + rscseq r7, pc, r2, asr #10 │ │ │ │ + rscseq r7, pc, ip, lsr r5 @ │ │ │ │ + rscseq r7, pc, r6, lsr r5 @ │ │ │ │ + rscseq r7, pc, r0, lsr r5 @ │ │ │ │ + rscseq r7, pc, sl, lsr #10 │ │ │ │ + rscseq r7, pc, r4, lsr #10 │ │ │ │ + rscseq r7, pc, lr, lsl r5 @ │ │ │ │ + rscseq r7, pc, r8, lsl r5 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -117622,69 +117622,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ b fef9bb94 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrshteq lr, [pc], #174 │ │ │ │ - @ instruction: 0x01016fb4 │ │ │ │ - smlatbeq r2, ip, sl, sp │ │ │ │ - rscseq r7, pc, r4, lsr r1 @ │ │ │ │ - smlatbeq r2, ip, sl, sp │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - smlatbeq r2, lr, sl, sp │ │ │ │ - ldrshteq r7, [pc], #12 │ │ │ │ - smlatbeq r2, r6, sl, sp │ │ │ │ - ldrsbteq r7, [pc], #14 │ │ │ │ - smlatbeq r2, ip, sl, sp │ │ │ │ - rscseq r7, pc, r0, asr #1 │ │ │ │ - smlatbeq r2, r6, sl, sp │ │ │ │ - rscseq r7, pc, r2, lsr #1 │ │ │ │ - smlatbeq r2, ip, sl, sp │ │ │ │ - rscseq r7, pc, ip, lsl #1 │ │ │ │ - rscseq lr, pc, r0, lsr #6 │ │ │ │ - smlabteq r1, r4, r7, r6 │ │ │ │ - rscseq r7, pc, r4, rrx │ │ │ │ - rscseq r7, pc, r6, asr r0 @ │ │ │ │ - rscseq r7, pc, r8, asr #32 │ │ │ │ - rscseq r7, pc, sl, lsr r0 @ │ │ │ │ - rscseq r6, pc, r2, lsl #31 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - tsteq r0, r8, ror r3 │ │ │ │ - tsteq r1, lr, lsr #12 │ │ │ │ - tsteq r0, r4, ror r3 │ │ │ │ - smlatbeq r8, ip, sp, r2 │ │ │ │ - @ instruction: 0x01018796 │ │ │ │ - ldrhteq r6, [pc], #246 │ │ │ │ - ldrhteq r6, [pc], #240 │ │ │ │ - tsteq r1, r2, ror r8 │ │ │ │ - smlatbeq r0, sl, r1, r5 │ │ │ │ - smlatbeq r0, r8, r1, r5 │ │ │ │ - smlabbeq r1, lr, r8, r8 │ │ │ │ - rscseq r6, pc, lr, asr pc @ │ │ │ │ - rscseq r6, pc, r8, asr pc @ │ │ │ │ - ldrdeq r3, [r2, -sl] │ │ │ │ - rscseq r6, pc, r2, lsr pc @ │ │ │ │ - rscseq r6, pc, ip, lsr #30 │ │ │ │ - rscseq lr, pc, r2, lsr #14 │ │ │ │ - rscseq lr, pc, r4, lsl r7 @ │ │ │ │ - rscseq lr, pc, r2, lsl r7 @ │ │ │ │ - rscseq lr, pc, r0, lsl r7 @ │ │ │ │ - rscseq lr, pc, lr, lsl #14 │ │ │ │ - rscseq lr, pc, ip, lsl #14 │ │ │ │ - rscseq lr, pc, sl, lsl #14 │ │ │ │ - rscseq lr, pc, r8, lsl #14 │ │ │ │ - rscseq lr, pc, r2, lsl #14 │ │ │ │ - rscseq lr, pc, r0, lsl #14 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - rscseq r6, pc, r8, ror #20 │ │ │ │ + rscseq lr, pc, lr, ror sl @ │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + ldrhteq r7, [pc], #4 │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + strdeq r6, [r1, -r4] │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ + rscseq r7, pc, ip, ror r0 @ │ │ │ │ + tsteq r2, r6, lsr #20 │ │ │ │ + rscseq r7, pc, lr, asr r0 @ │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + rscseq r7, pc, r0, asr #32 │ │ │ │ + tsteq r2, r6, lsr #20 │ │ │ │ + rscseq r7, pc, r2, lsr #32 │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + rscseq r7, pc, ip │ │ │ │ + rscseq lr, pc, r0, lsr #5 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + rscseq r6, pc, r4, ror #31 │ │ │ │ + ldrsbteq r6, [pc], #246 │ │ │ │ + rscseq r6, pc, r8, asr #31 │ │ │ │ + ldrhteq r6, [pc], #250 │ │ │ │ + rscseq r6, pc, r2, lsl #30 │ │ │ │ + smlatteq r1, lr, r6, r6 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + smlatbeq r1, lr, r5, r8 │ │ │ │ + strdeq r5, [r0, -r4] │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + rscseq r6, pc, r6, lsr pc @ │ │ │ │ + rscseq r6, pc, r0, lsr pc @ │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + tsteq r0, sl, lsr #2 │ │ │ │ + tsteq r0, r8, lsr #2 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + ldrsbteq r6, [pc], #238 │ │ │ │ + ldrsbteq r6, [pc], #232 │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + ldrhteq r6, [pc], #226 │ │ │ │ + rscseq r6, pc, ip, lsr #29 │ │ │ │ + rscseq lr, pc, r2, lsr #13 │ │ │ │ + smlalseq lr, pc, r4, r6 @ │ │ │ │ + smlalseq lr, pc, r2, r6 @ │ │ │ │ + smlalseq lr, pc, r0, r6 @ │ │ │ │ + rscseq lr, pc, lr, lsl #13 │ │ │ │ + rscseq lr, pc, ip, lsl #13 │ │ │ │ + rscseq lr, pc, sl, lsl #13 │ │ │ │ + rscseq lr, pc, r8, lsl #13 │ │ │ │ + rscseq lr, pc, r2, lsl #13 │ │ │ │ + rscseq lr, pc, r0, lsl #13 │ │ │ │ + smlatbeq r2, lr, r2, r3 │ │ │ │ + @ instruction: 0x01023290 │ │ │ │ + smlatbeq r8, r8, fp, r2 │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + rscseq r6, pc, r8, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ orrshi pc, r5, r2, lsl #4 │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -118525,109 +118525,109 @@ │ │ │ │ strbhi pc, [r8, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207db │ │ │ │ stmdami r0!, {r1, r3, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b859 │ │ │ │ - rscseq r6, pc, sl, lsl r8 @ │ │ │ │ - smlabteq r2, r6, r6, sp │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - rscseq r6, pc, r2, lsr #15 │ │ │ │ - rscseq r6, pc, r4, lsl #15 │ │ │ │ - rscseq r6, pc, r4, ror #14 │ │ │ │ - rscseq r6, pc, r6, asr #14 │ │ │ │ - rscseq r6, pc, r6, lsr #14 │ │ │ │ - rscseq r6, pc, r6, lsl #14 │ │ │ │ - rscseq r6, pc, r8, ror #13 │ │ │ │ - rscseq r6, pc, r4, asr #13 │ │ │ │ - smlalseq r6, pc, sl, r6 @ │ │ │ │ - smlalseq r6, pc, r0, r6 @ │ │ │ │ - rscseq r6, pc, sl, ror #12 │ │ │ │ - rscseq r6, pc, r0, asr #12 │ │ │ │ - rscseq r6, pc, ip, lsl r6 @ │ │ │ │ - ldrshteq r6, [pc], #82 │ │ │ │ - rscseq r6, pc, r8, ror #11 │ │ │ │ - rscseq r6, pc, r2, asr #11 │ │ │ │ - smlalseq r6, pc, r8, r5 @ │ │ │ │ - rscseq r6, pc, lr, ror #10 │ │ │ │ + smlalseq r6, pc, sl, r7 @ │ │ │ │ + tsteq r2, r6, asr #12 │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + rscseq r6, pc, r2, lsr #14 │ │ │ │ + rscseq r6, pc, r4, lsl #14 │ │ │ │ + rscseq r6, pc, r4, ror #13 │ │ │ │ + rscseq r6, pc, r6, asr #13 │ │ │ │ + rscseq r6, pc, r6, lsr #13 │ │ │ │ + rscseq r6, pc, r6, lsl #13 │ │ │ │ + rscseq r6, pc, r8, ror #12 │ │ │ │ + rscseq r6, pc, r4, asr #12 │ │ │ │ + rscseq r6, pc, sl, lsl r6 @ │ │ │ │ + rscseq r6, pc, r0, lsl r6 @ │ │ │ │ + rscseq r6, pc, sl, ror #11 │ │ │ │ + rscseq r6, pc, r0, asr #11 │ │ │ │ + smlalseq r6, pc, ip, r5 @ │ │ │ │ + rscseq r6, pc, r2, ror r5 @ │ │ │ │ + rscseq r6, pc, r8, ror #10 │ │ │ │ rscseq r6, pc, r2, asr #10 │ │ │ │ - rscseq r6, pc, r8, lsr r5 @ │ │ │ │ - rscseq r6, pc, r2, lsl r5 @ │ │ │ │ + rscseq r6, pc, r8, lsl r5 @ │ │ │ │ rscseq r6, pc, lr, ror #9 │ │ │ │ rscseq r6, pc, r2, asr #9 │ │ │ │ - smlalseq r6, pc, r8, r4 @ │ │ │ │ - rscseq r6, pc, lr, lsl #9 │ │ │ │ - rscseq r6, pc, sl, ror #8 │ │ │ │ - rscseq r6, pc, lr, lsr r4 @ │ │ │ │ - rscseq r6, pc, r4, lsr r4 @ │ │ │ │ + ldrhteq r6, [pc], #72 │ │ │ │ + smlalseq r6, pc, r2, r4 @ │ │ │ │ + rscseq r6, pc, lr, ror #8 │ │ │ │ + rscseq r6, pc, r2, asr #8 │ │ │ │ + rscseq r6, pc, r8, lsl r4 @ │ │ │ │ rscseq r6, pc, lr, lsl #8 │ │ │ │ - rscseq r6, pc, r0, ror #7 │ │ │ │ - ldrhteq r6, [pc], #50 │ │ │ │ - rscseq r6, pc, r6, lsl #7 │ │ │ │ - rscseq r6, pc, sl, asr r3 @ │ │ │ │ - rscseq r6, pc, lr, lsr r3 @ │ │ │ │ - rscseq r6, pc, r8, lsr #6 │ │ │ │ - ldrshteq r6, [pc], #44 │ │ │ │ - ldrshteq r6, [pc], #34 │ │ │ │ - rscseq r6, pc, lr, asr #5 │ │ │ │ - rscseq r6, pc, r0, lsr #5 │ │ │ │ - rscseq r6, pc, r4, ror r2 @ │ │ │ │ - rscseq r6, pc, sl, ror #4 │ │ │ │ - rscseq r6, pc, r4, asr #4 │ │ │ │ - rscseq r6, pc, r6, lsl r2 @ │ │ │ │ - ldrshteq r6, [pc], #18 │ │ │ │ - rscseq r6, pc, ip, asr #3 │ │ │ │ - rscseq r6, pc, r0, lsr #3 │ │ │ │ - rscseq r6, pc, r4, ror r1 @ │ │ │ │ - rscseq r6, pc, r8, asr #2 │ │ │ │ - rscseq r6, pc, lr, lsr r1 @ │ │ │ │ - rscseq r6, pc, r8, lsr #2 │ │ │ │ - ldrshteq r6, [pc], #12 │ │ │ │ - rscseq r6, pc, r6, ror #1 │ │ │ │ - ldrsbteq r6, [pc], #0 │ │ │ │ - rscseq r6, pc, r4, lsr #1 │ │ │ │ - rscseq r6, pc, r8, ror r0 @ │ │ │ │ - rscseq r6, pc, r2, rrx │ │ │ │ - rscseq r6, pc, ip, asr #32 │ │ │ │ - rscseq r6, pc, r0, lsr #32 │ │ │ │ - rscseq r6, pc, sl │ │ │ │ - ldrshteq r5, [pc], #244 │ │ │ │ - rscseq r5, pc, r6, asr #31 │ │ │ │ - smlalseq r5, pc, r8, pc @ │ │ │ │ - rscseq r5, pc, ip, ror #30 │ │ │ │ - rscseq r5, pc, r0, asr #30 │ │ │ │ - rscseq r5, pc, r2, lsl pc @ │ │ │ │ - ldrshteq r5, [pc], #236 │ │ │ │ - ldrsbteq r5, [pc], #232 │ │ │ │ - rscseq r5, pc, ip, lsr #29 │ │ │ │ - rscseq r5, pc, r0, lsl #29 │ │ │ │ - rscseq r5, pc, r6, ror lr @ │ │ │ │ - rscseq r5, pc, r4, asr lr @ │ │ │ │ - rscseq r5, pc, r2, lsr lr @ │ │ │ │ - rscseq r5, pc, r8, lsl #28 │ │ │ │ - ldrsbteq r5, [pc], #222 │ │ │ │ - ldrhteq r5, [pc], #212 │ │ │ │ - rscseq r5, pc, ip, lsr #27 │ │ │ │ - rscseq r5, pc, sl, lsl #27 │ │ │ │ - rscseq r5, pc, r8, ror #26 │ │ │ │ - rscseq r5, pc, lr, lsr sp @ │ │ │ │ - rscseq r5, pc, r4, lsl sp @ │ │ │ │ - rscseq r5, pc, ip, lsl #26 │ │ │ │ - rscseq r5, pc, sl, ror #25 │ │ │ │ - rscseq r5, pc, r8, asr #25 │ │ │ │ - smlalseq r5, pc, ip, ip @ │ │ │ │ - rscseq r5, pc, r2, ror ip @ │ │ │ │ + rscseq r6, pc, sl, ror #7 │ │ │ │ + ldrhteq r6, [pc], #62 │ │ │ │ + ldrhteq r6, [pc], #52 │ │ │ │ + rscseq r6, pc, lr, lsl #7 │ │ │ │ + rscseq r6, pc, r0, ror #6 │ │ │ │ + rscseq r6, pc, r2, lsr r3 @ │ │ │ │ + rscseq r6, pc, r6, lsl #6 │ │ │ │ + ldrsbteq r6, [pc], #42 │ │ │ │ + ldrhteq r6, [pc], #46 │ │ │ │ + rscseq r6, pc, r8, lsr #5 │ │ │ │ + rscseq r6, pc, ip, ror r2 @ │ │ │ │ + rscseq r6, pc, r2, ror r2 @ │ │ │ │ + rscseq r6, pc, lr, asr #4 │ │ │ │ + rscseq r6, pc, r0, lsr #4 │ │ │ │ + ldrshteq r6, [pc], #20 │ │ │ │ + rscseq r6, pc, sl, ror #3 │ │ │ │ + rscseq r6, pc, r4, asr #3 │ │ │ │ + smlalseq r6, pc, r6, r1 @ │ │ │ │ + rscseq r6, pc, r2, ror r1 @ │ │ │ │ + rscseq r6, pc, ip, asr #2 │ │ │ │ + rscseq r6, pc, r0, lsr #2 │ │ │ │ + ldrshteq r6, [pc], #4 │ │ │ │ + rscseq r6, pc, r8, asr #1 │ │ │ │ + ldrhteq r6, [pc], #14 │ │ │ │ + rscseq r6, pc, r8, lsr #1 │ │ │ │ + rscseq r6, pc, ip, ror r0 @ │ │ │ │ + rscseq r6, pc, r6, rrx │ │ │ │ + rscseq r6, pc, r0, asr r0 @ │ │ │ │ + rscseq r6, pc, r4, lsr #32 │ │ │ │ + ldrshteq r5, [pc], #248 │ │ │ │ + rscseq r5, pc, r2, ror #31 │ │ │ │ + rscseq r5, pc, ip, asr #31 │ │ │ │ + rscseq r5, pc, r0, lsr #31 │ │ │ │ + rscseq r5, pc, sl, lsl #31 │ │ │ │ + rscseq r5, pc, r4, ror pc @ │ │ │ │ + rscseq r5, pc, r6, asr #30 │ │ │ │ + rscseq r5, pc, r8, lsl pc @ │ │ │ │ + rscseq r5, pc, ip, ror #29 │ │ │ │ + rscseq r5, pc, r0, asr #29 │ │ │ │ + smlalseq r5, pc, r2, lr @ │ │ │ │ + rscseq r5, pc, ip, ror lr @ │ │ │ │ + rscseq r5, pc, r8, asr lr @ │ │ │ │ + rscseq r5, pc, ip, lsr #28 │ │ │ │ + rscseq r5, pc, r0, lsl #28 │ │ │ │ + ldrshteq r5, [pc], #214 │ │ │ │ + ldrsbteq r5, [pc], #212 │ │ │ │ + ldrhteq r5, [pc], #210 │ │ │ │ + rscseq r5, pc, r8, lsl #27 │ │ │ │ + rscseq r5, pc, lr, asr sp @ │ │ │ │ + rscseq r5, pc, r4, lsr sp @ │ │ │ │ + rscseq r5, pc, ip, lsr #26 │ │ │ │ + rscseq r5, pc, sl, lsl #26 │ │ │ │ + rscseq r5, pc, r8, ror #25 │ │ │ │ + ldrhteq r5, [pc], #206 │ │ │ │ + smlalseq r5, pc, r4, ip @ │ │ │ │ + rscseq r5, pc, ip, lsl #25 │ │ │ │ + rscseq r5, pc, sl, ror #24 │ │ │ │ rscseq r5, pc, r8, asr #24 │ │ │ │ - rscseq r5, pc, lr, lsl ip @ │ │ │ │ - rscseq r5, pc, r6, lsl ip @ │ │ │ │ - ldrshteq r5, [pc], #180 │ │ │ │ - ldrsbteq r5, [pc], #178 │ │ │ │ - rscseq r5, pc, r6, lsr #23 │ │ │ │ - rscseq r5, pc, r4, lsl #23 │ │ │ │ + rscseq r5, pc, ip, lsl ip @ │ │ │ │ + ldrshteq r5, [pc], #178 │ │ │ │ + rscseq r5, pc, r8, asr #23 │ │ │ │ + smlalseq r5, pc, lr, fp @ │ │ │ │ + smlalseq r5, pc, r6, fp @ │ │ │ │ + rscseq r5, pc, r4, ror fp @ │ │ │ │ + rscseq r5, pc, r2, asr fp @ │ │ │ │ + rscseq r5, pc, r6, lsr #22 │ │ │ │ + rscseq r5, pc, r4, lsl #22 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b778 │ │ │ │ ldrbthi pc, [fp], -r2, lsl #4 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ @ instruction: 0xf8df861a │ │ │ │ @@ -119436,103 +119436,103 @@ │ │ │ │ @ instruction: 0xf04f53c5 │ │ │ │ blcc 7ec1f4 │ │ │ │ blx 98c420 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbhi pc, [fp, r1, lsl #2] @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdblt sl!, {r1, ip, sp, lr, pc} │ │ │ │ - rscseq r5, pc, r2, ror #19 │ │ │ │ - ldrhteq r5, [pc], #146 │ │ │ │ - rscseq r5, pc, r4, lsl #19 │ │ │ │ - rscseq r5, pc, r8, asr r9 @ │ │ │ │ - rscseq r5, pc, lr, asr #18 │ │ │ │ - rscseq r5, pc, r8, lsr #18 │ │ │ │ - ldrshteq r5, [pc], #138 │ │ │ │ - ldrshteq r5, [pc], #128 │ │ │ │ - rscseq r5, pc, sl, asr #17 │ │ │ │ - smlalseq r5, pc, ip, r8 @ │ │ │ │ - rscseq r5, pc, lr, ror #16 │ │ │ │ - rscseq r5, pc, r4, ror #16 │ │ │ │ - rscseq r5, pc, lr, lsr r8 @ │ │ │ │ - rscseq r5, pc, r0, lsl r8 @ │ │ │ │ - rscseq r5, pc, r6, lsl #16 │ │ │ │ - rscseq r5, pc, r0, ror #15 │ │ │ │ - rscseq r5, pc, lr, lsr #15 │ │ │ │ - rscseq r5, pc, sl, ror r7 @ │ │ │ │ - rscseq r5, pc, r6, asr #14 │ │ │ │ - rscseq r5, pc, r8, lsl r7 @ │ │ │ │ - rscseq r5, pc, sl, ror #13 │ │ │ │ - ldrhteq r5, [pc], #110 │ │ │ │ - ldrhteq r5, [pc], #100 │ │ │ │ - smlalseq r5, pc, r0, r6 @ │ │ │ │ - rscseq r5, pc, r2, ror #12 │ │ │ │ - rscseq r5, pc, r8, asr r6 @ │ │ │ │ + rscseq r5, pc, r2, ror #18 │ │ │ │ + rscseq r5, pc, r2, lsr r9 @ │ │ │ │ + rscseq r5, pc, r4, lsl #18 │ │ │ │ + ldrsbteq r5, [pc], #136 │ │ │ │ + rscseq r5, pc, lr, asr #17 │ │ │ │ + rscseq r5, pc, r8, lsr #17 │ │ │ │ + rscseq r5, pc, sl, ror r8 @ │ │ │ │ + rscseq r5, pc, r0, ror r8 @ │ │ │ │ + rscseq r5, pc, sl, asr #16 │ │ │ │ + rscseq r5, pc, ip, lsl r8 @ │ │ │ │ + rscseq r5, pc, lr, ror #15 │ │ │ │ + rscseq r5, pc, r4, ror #15 │ │ │ │ + ldrhteq r5, [pc], #126 │ │ │ │ + smlalseq r5, pc, r0, r7 @ │ │ │ │ + rscseq r5, pc, r6, lsl #15 │ │ │ │ + rscseq r5, pc, r0, ror #14 │ │ │ │ + rscseq r5, pc, lr, lsr #14 │ │ │ │ + ldrshteq r5, [pc], #106 │ │ │ │ + rscseq r5, pc, r6, asr #13 │ │ │ │ + smlalseq r5, pc, r8, r6 @ │ │ │ │ + rscseq r5, pc, sl, ror #12 │ │ │ │ + rscseq r5, pc, lr, lsr r6 @ │ │ │ │ rscseq r5, pc, r4, lsr r6 @ │ │ │ │ - rscseq r5, pc, r6, lsl #12 │ │ │ │ - rscseq r5, pc, r0, ror #11 │ │ │ │ - ldrhteq r5, [pc], #80 │ │ │ │ - rscseq r5, pc, r6, lsr #11 │ │ │ │ - rscseq r5, pc, r0, lsl #11 │ │ │ │ - rscseq r5, pc, ip, asr #10 │ │ │ │ - rscseq r5, pc, sl, lsl r5 @ │ │ │ │ - rscseq r5, pc, sl, ror #9 │ │ │ │ - rscseq r5, pc, r0, ror #9 │ │ │ │ - ldrhteq r5, [pc], #74 │ │ │ │ - rscseq r5, pc, sl, lsl #9 │ │ │ │ - rscseq r5, pc, r0, lsl #9 │ │ │ │ - rscseq r5, pc, sl, asr r4 @ │ │ │ │ - rscseq r5, pc, sl, lsr #8 │ │ │ │ - ldrshteq r5, [pc], #58 │ │ │ │ - ldrshteq r5, [pc], #48 │ │ │ │ - rscseq r5, pc, sl, asr #7 │ │ │ │ - rscseq r5, pc, r4, lsr #7 │ │ │ │ + rscseq r5, pc, r0, lsl r6 @ │ │ │ │ + rscseq r5, pc, r2, ror #11 │ │ │ │ + ldrsbteq r5, [pc], #88 │ │ │ │ + ldrhteq r5, [pc], #84 │ │ │ │ + rscseq r5, pc, r6, lsl #11 │ │ │ │ + rscseq r5, pc, r0, ror #10 │ │ │ │ + rscseq r5, pc, r0, lsr r5 @ │ │ │ │ + rscseq r5, pc, r6, lsr #10 │ │ │ │ + rscseq r5, pc, r0, lsl #10 │ │ │ │ + rscseq r5, pc, ip, asr #9 │ │ │ │ + smlalseq r5, pc, sl, r4 @ │ │ │ │ + rscseq r5, pc, sl, ror #8 │ │ │ │ + rscseq r5, pc, r0, ror #8 │ │ │ │ + rscseq r5, pc, sl, lsr r4 @ │ │ │ │ + rscseq r5, pc, sl, lsl #8 │ │ │ │ + rscseq r5, pc, r0, lsl #8 │ │ │ │ + ldrsbteq r5, [pc], #58 │ │ │ │ + rscseq r5, pc, sl, lsr #7 │ │ │ │ + rscseq r5, pc, sl, ror r3 @ │ │ │ │ rscseq r5, pc, r0, ror r3 @ │ │ │ │ - rscseq r5, pc, r0, asr #6 │ │ │ │ - rscseq r5, pc, r2, lsl r3 @ │ │ │ │ - rscseq r5, pc, r2, ror #5 │ │ │ │ - ldrsbteq r5, [pc], #40 │ │ │ │ + rscseq r5, pc, sl, asr #6 │ │ │ │ + rscseq r5, pc, r4, lsr #6 │ │ │ │ + ldrshteq r5, [pc], #32 │ │ │ │ rscseq r5, pc, r0, asr #5 │ │ │ │ smlalseq r5, pc, r2, r2 @ │ │ │ │ - rscseq r5, pc, r8, lsl #5 │ │ │ │ rscseq r5, pc, r2, ror #4 │ │ │ │ - rscseq r5, pc, r2, lsr r2 @ │ │ │ │ - rscseq r5, pc, r2, lsl #4 │ │ │ │ - ldrshteq r5, [pc], #24 │ │ │ │ - ldrsbteq r5, [pc], #18 │ │ │ │ - rscseq r5, pc, r4, lsr #3 │ │ │ │ - smlalseq r5, pc, sl, r1 @ │ │ │ │ - rscseq r5, pc, r4, ror r1 @ │ │ │ │ - rscseq r5, pc, r2, asr #2 │ │ │ │ - rscseq r5, pc, r6, lsl r1 @ │ │ │ │ - rscseq r5, pc, r4, ror #1 │ │ │ │ - ldrhteq r5, [pc], #12 │ │ │ │ - rscseq r5, pc, ip, lsl #1 │ │ │ │ - rscseq r5, pc, r2, lsl #1 │ │ │ │ - rscseq r5, pc, lr, rrx │ │ │ │ - rscseq r5, pc, r0, asr #32 │ │ │ │ - rscseq r5, pc, r6, lsr r0 @ │ │ │ │ - rscseq r5, pc, r0, lsl r0 @ │ │ │ │ - rscseq r4, pc, r4, ror #31 │ │ │ │ - ldrhteq r4, [pc], #244 │ │ │ │ - rscseq r4, pc, ip, lsr #31 │ │ │ │ - rscseq r4, pc, r8, lsl #31 │ │ │ │ - rscseq r4, pc, r8, asr pc @ │ │ │ │ - rscseq r4, pc, r2, lsr pc @ │ │ │ │ - rscseq r4, pc, ip, lsl #30 │ │ │ │ - rscseq r4, pc, r0, ror #29 │ │ │ │ - rscseq r4, pc, lr, lsr #29 │ │ │ │ - rscseq r4, pc, ip, ror lr @ │ │ │ │ - rscseq r4, pc, lr, asr #28 │ │ │ │ - rscseq r4, pc, lr, lsl lr @ │ │ │ │ - rscseq r4, pc, r6, lsl lr @ │ │ │ │ - ldrshteq r4, [pc], #208 │ │ │ │ - rscseq r4, pc, r2, asr #27 │ │ │ │ - smlalseq r4, pc, ip, sp @ │ │ │ │ - rscseq r4, pc, r8, ror sp @ │ │ │ │ - rscseq r4, pc, r6, asr #26 │ │ │ │ + rscseq r5, pc, r8, asr r2 @ │ │ │ │ + rscseq r5, pc, r0, asr #4 │ │ │ │ + rscseq r5, pc, r2, lsl r2 @ │ │ │ │ + rscseq r5, pc, r8, lsl #4 │ │ │ │ + rscseq r5, pc, r2, ror #3 │ │ │ │ + ldrhteq r5, [pc], #18 │ │ │ │ + rscseq r5, pc, r2, lsl #3 │ │ │ │ + rscseq r5, pc, r8, ror r1 @ │ │ │ │ + rscseq r5, pc, r2, asr r1 @ │ │ │ │ + rscseq r5, pc, r4, lsr #2 │ │ │ │ + rscseq r5, pc, sl, lsl r1 @ │ │ │ │ + ldrshteq r5, [pc], #4 │ │ │ │ + rscseq r5, pc, r2, asr #1 │ │ │ │ + smlalseq r5, pc, r6, r0 @ │ │ │ │ + rscseq r5, pc, r4, rrx │ │ │ │ + rscseq r5, pc, ip, lsr r0 @ │ │ │ │ + rscseq r5, pc, ip │ │ │ │ + rscseq r5, pc, r2 │ │ │ │ + rscseq r4, pc, lr, ror #31 │ │ │ │ + rscseq r4, pc, r0, asr #31 │ │ │ │ + ldrhteq r4, [pc], #246 │ │ │ │ + smlalseq r4, pc, r0, pc @ │ │ │ │ + rscseq r4, pc, r4, ror #30 │ │ │ │ + rscseq r4, pc, r4, lsr pc @ │ │ │ │ + rscseq r4, pc, ip, lsr #30 │ │ │ │ + rscseq r4, pc, r8, lsl #30 │ │ │ │ + ldrsbteq r4, [pc], #232 │ │ │ │ + ldrhteq r4, [pc], #226 │ │ │ │ + rscseq r4, pc, ip, lsl #29 │ │ │ │ + rscseq r4, pc, r0, ror #28 │ │ │ │ + rscseq r4, pc, lr, lsr #28 │ │ │ │ + ldrshteq r4, [pc], #220 │ │ │ │ + rscseq r4, pc, lr, asr #27 │ │ │ │ + smlalseq r4, pc, lr, sp @ │ │ │ │ + smlalseq r4, pc, r6, sp @ │ │ │ │ + rscseq r4, pc, r0, ror sp @ │ │ │ │ + rscseq r4, pc, r2, asr #26 │ │ │ │ + rscseq r4, pc, ip, lsl sp @ │ │ │ │ + ldrshteq r4, [pc], #200 │ │ │ │ + rscseq r4, pc, r6, asr #25 │ │ │ │ orrseq pc, r8, #68157440 @ 0x4100000 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ cmnpeq fp, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ bicpl pc, r3, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #28, 22 @ 0x7000 │ │ │ │ @@ -120338,102 +120338,102 @@ │ │ │ │ cmpppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 98d238 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9c7e0 │ │ │ │ - ldrhteq r4, [pc], #178 │ │ │ │ - rscseq r4, pc, r8, lsr #23 │ │ │ │ - rscseq r4, pc, r2, lsl #23 │ │ │ │ - rscseq r4, pc, r2, asr fp @ │ │ │ │ - rscseq r4, pc, r8, asr #22 │ │ │ │ - rscseq r4, pc, r2, lsr #22 │ │ │ │ - ldrshteq r4, [pc], #166 │ │ │ │ - rscseq r4, pc, r4, asr #21 │ │ │ │ - smlalseq r4, pc, r2, sl @ │ │ │ │ - rscseq r4, pc, r8, lsl #21 │ │ │ │ - rscseq r4, pc, r0, ror #20 │ │ │ │ - rscseq r4, pc, ip, lsr sl @ │ │ │ │ - rscseq r4, pc, r0, lsl sl @ │ │ │ │ - ldrsbteq r4, [pc], #158 │ │ │ │ - ldrsbteq r4, [pc], #148 │ │ │ │ - ldrhteq r4, [pc], #144 │ │ │ │ - rscseq r4, pc, r4, lsl #19 │ │ │ │ - rscseq r4, pc, sl, ror r9 @ │ │ │ │ - rscseq r4, pc, r6, asr r9 @ │ │ │ │ - rscseq r4, pc, r8, lsr #18 │ │ │ │ - ldrshteq r4, [pc], #140 │ │ │ │ - ldrsbteq r4, [pc], #128 │ │ │ │ - rscseq r4, pc, r4, lsr #17 │ │ │ │ - smlalseq r4, pc, sl, r8 @ │ │ │ │ - rscseq r4, pc, r6, ror r8 @ │ │ │ │ - rscseq r4, pc, r2, asr r8 @ │ │ │ │ - rscseq r4, pc, r6, lsr #16 │ │ │ │ - ldrshteq r4, [pc], #122 │ │ │ │ - ldrshteq r4, [pc], #112 │ │ │ │ - rscseq r4, pc, ip, asr #15 │ │ │ │ - rscseq r4, pc, r8, lsr #15 │ │ │ │ + rscseq r4, pc, r2, lsr fp @ │ │ │ │ + rscseq r4, pc, r8, lsr #22 │ │ │ │ + rscseq r4, pc, r2, lsl #22 │ │ │ │ + ldrsbteq r4, [pc], #162 │ │ │ │ + rscseq r4, pc, r8, asr #21 │ │ │ │ + rscseq r4, pc, r2, lsr #21 │ │ │ │ + rscseq r4, pc, r6, ror sl @ │ │ │ │ + rscseq r4, pc, r4, asr #20 │ │ │ │ + rscseq r4, pc, r2, lsl sl @ │ │ │ │ + rscseq r4, pc, r8, lsl #20 │ │ │ │ + rscseq r4, pc, r0, ror #19 │ │ │ │ + ldrhteq r4, [pc], #156 │ │ │ │ + smlalseq r4, pc, r0, r9 @ │ │ │ │ + rscseq r4, pc, lr, asr r9 @ │ │ │ │ + rscseq r4, pc, r4, asr r9 @ │ │ │ │ + rscseq r4, pc, r0, lsr r9 @ │ │ │ │ + rscseq r4, pc, r4, lsl #18 │ │ │ │ + ldrshteq r4, [pc], #138 │ │ │ │ + ldrsbteq r4, [pc], #134 │ │ │ │ + rscseq r4, pc, r8, lsr #17 │ │ │ │ + rscseq r4, pc, ip, ror r8 @ │ │ │ │ + rscseq r4, pc, r0, asr r8 @ │ │ │ │ + rscseq r4, pc, r4, lsr #16 │ │ │ │ + rscseq r4, pc, sl, lsl r8 @ │ │ │ │ + ldrshteq r4, [pc], #118 │ │ │ │ + ldrsbteq r4, [pc], #114 │ │ │ │ + rscseq r4, pc, r6, lsr #15 │ │ │ │ rscseq r4, pc, sl, ror r7 @ │ │ │ │ - rscseq r4, pc, lr, asr #14 │ │ │ │ - rscseq r4, pc, sl, lsr #14 │ │ │ │ - ldrshteq r4, [pc], #108 │ │ │ │ - ldrshteq r4, [pc], #98 │ │ │ │ - rscseq r4, pc, ip, asr #13 │ │ │ │ - smlalseq r4, pc, lr, r6 @ │ │ │ │ - rscseq r4, pc, r0, ror r6 @ │ │ │ │ - rscseq r4, pc, r6, ror #12 │ │ │ │ - rscseq r4, pc, r0, asr #12 │ │ │ │ - rscseq r4, pc, r2, lsl r6 @ │ │ │ │ - rscseq r4, pc, r8, lsl #12 │ │ │ │ - rscseq r4, pc, r2, ror #11 │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ - smlalseq r4, pc, r4, r5 @ │ │ │ │ - rscseq r4, pc, r0, lsl #11 │ │ │ │ - tsteq r2, r6, ror #8 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - ldrshteq r4, [pc], #72 │ │ │ │ - rscseq r4, pc, r4, ror #9 │ │ │ │ - smlatteq r2, lr, r3, fp │ │ │ │ - smlalseq r4, pc, r6, r4 @ │ │ │ │ - rscseq r4, pc, r8, ror #8 │ │ │ │ - rscseq r4, pc, sl, lsr r4 @ │ │ │ │ - rscseq r4, pc, r6, lsl #8 │ │ │ │ - rscseq r4, pc, r8, asr #7 │ │ │ │ - smlalseq r4, pc, r8, r3 @ │ │ │ │ - rscseq r4, pc, sl, ror #6 │ │ │ │ - rscseq r4, pc, r6, asr #6 │ │ │ │ - rscseq r4, pc, r6, lsl r3 @ │ │ │ │ - ldrshteq r4, [pc], #38 │ │ │ │ + rscseq r4, pc, r0, ror r7 @ │ │ │ │ + rscseq r4, pc, ip, asr #14 │ │ │ │ + rscseq r4, pc, r8, lsr #14 │ │ │ │ + ldrshteq r4, [pc], #106 │ │ │ │ + rscseq r4, pc, lr, asr #13 │ │ │ │ + rscseq r4, pc, sl, lsr #13 │ │ │ │ + rscseq r4, pc, ip, ror r6 @ │ │ │ │ + rscseq r4, pc, r2, ror r6 @ │ │ │ │ + rscseq r4, pc, ip, asr #12 │ │ │ │ + rscseq r4, pc, lr, lsl r6 @ │ │ │ │ + ldrshteq r4, [pc], #80 │ │ │ │ + rscseq r4, pc, r6, ror #11 │ │ │ │ + rscseq r4, pc, r0, asr #11 │ │ │ │ + smlalseq r4, pc, r2, r5 @ │ │ │ │ + rscseq r4, pc, r8, lsl #11 │ │ │ │ + rscseq r4, pc, r2, ror #10 │ │ │ │ + @ instruction: 0x0102b490 │ │ │ │ + rscseq r4, pc, r4, lsl r5 @ │ │ │ │ + rscseq r4, pc, r0, lsl #10 │ │ │ │ + smlatteq r2, r6, r3, fp │ │ │ │ + smlabbeq r2, r8, r3, fp │ │ │ │ + rscseq r4, pc, r8, ror r4 @ │ │ │ │ + rscseq r4, pc, r4, ror #8 │ │ │ │ + tsteq r2, lr, ror #6 │ │ │ │ + rscseq r4, pc, r6, lsl r4 @ │ │ │ │ + rscseq r4, pc, r8, ror #7 │ │ │ │ + ldrhteq r4, [pc], #58 │ │ │ │ + rscseq r4, pc, r6, lsl #7 │ │ │ │ + rscseq r4, pc, r8, asr #6 │ │ │ │ + rscseq r4, pc, r8, lsl r3 @ │ │ │ │ + rscseq r4, pc, sl, ror #5 │ │ │ │ rscseq r4, pc, r6, asr #5 │ │ │ │ - rscseq r4, pc, r4, lsr #5 │ │ │ │ - rscseq r4, pc, r4, ror r2 @ │ │ │ │ - rscseq r4, pc, r4, asr #4 │ │ │ │ - rscseq r4, pc, r0, lsl r2 @ │ │ │ │ - ldrshteq r4, [pc], #26 │ │ │ │ - ldrsbteq r4, [pc], #18 │ │ │ │ - rscseq r4, pc, r0, asr #3 │ │ │ │ - smlalseq r4, pc, r4, r1 @ │ │ │ │ - rscseq r4, pc, ip, lsl #3 │ │ │ │ - rscseq r4, pc, r6, ror #2 │ │ │ │ - rscseq r4, pc, r6, lsr r1 @ │ │ │ │ - rscseq r4, pc, r6, lsl #2 │ │ │ │ - ldrshteq r4, [pc], #14 │ │ │ │ - ldrsbteq r4, [pc], #10 │ │ │ │ + smlalseq r4, pc, r6, r2 @ │ │ │ │ + rscseq r4, pc, r6, ror r2 @ │ │ │ │ + rscseq r4, pc, r6, asr #4 │ │ │ │ + rscseq r4, pc, r4, lsr #4 │ │ │ │ + ldrshteq r4, [pc], #20 │ │ │ │ + rscseq r4, pc, r4, asr #3 │ │ │ │ + smlalseq r4, pc, r0, r1 @ │ │ │ │ + rscseq r4, pc, sl, ror r1 @ │ │ │ │ + rscseq r4, pc, r2, asr r1 @ │ │ │ │ + rscseq r4, pc, r0, asr #2 │ │ │ │ + rscseq r4, pc, r4, lsl r1 @ │ │ │ │ + rscseq r4, pc, ip, lsl #2 │ │ │ │ + rscseq r4, pc, r6, ror #1 │ │ │ │ ldrhteq r4, [pc], #6 │ │ │ │ rscseq r4, pc, r6, lsl #1 │ │ │ │ - rscseq r4, pc, r8, asr r0 @ │ │ │ │ - rscseq r4, pc, sl, lsr #32 │ │ │ │ + rscseq r4, pc, lr, ror r0 @ │ │ │ │ + rscseq r4, pc, sl, asr r0 @ │ │ │ │ + rscseq r4, pc, r6, lsr r0 @ │ │ │ │ rscseq r4, pc, r6 │ │ │ │ - rscseq r3, pc, r2, ror #31 │ │ │ │ - ldrhteq r3, [pc], #244 │ │ │ │ - rscseq r3, pc, ip, lsr #31 │ │ │ │ - rscseq r3, pc, r8, lsl #31 │ │ │ │ - rscseq r3, pc, ip, asr pc @ │ │ │ │ - rscseq r3, pc, lr, lsr #30 │ │ │ │ + ldrsbteq r3, [pc], #248 │ │ │ │ + rscseq r3, pc, sl, lsr #31 │ │ │ │ + rscseq r3, pc, r6, lsl #31 │ │ │ │ + rscseq r3, pc, r2, ror #30 │ │ │ │ + rscseq r3, pc, r4, lsr pc @ │ │ │ │ + rscseq r3, pc, ip, lsr #30 │ │ │ │ + rscseq r3, pc, r8, lsl #30 │ │ │ │ + ldrsbteq r3, [pc], #236 │ │ │ │ + rscseq r3, pc, lr, lsr #29 │ │ │ │ movtpl pc, #62880 @ 0xf5a0 @ │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpadd.i8 d2, d1, d8 │ │ │ │ vhadd.s8 q12, , q15 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10007d2 │ │ │ │ @@ -121232,96 +121232,96 @@ │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r2, {r1, r6, r7, r8, pc}^ │ │ │ │ teq r1, #120, 8 @ 0x78000000 │ │ │ │ - rscseq r3, pc, r6, lsr #27 │ │ │ │ - rscseq r3, pc, r0, lsl #27 │ │ │ │ - rscseq r3, pc, r4, asr sp @ │ │ │ │ - rscseq r3, pc, lr, lsr #26 │ │ │ │ - rscseq r3, pc, r8, lsl #26 │ │ │ │ - ldrsbteq r3, [pc], #198 │ │ │ │ - rscseq r3, pc, r8, lsr #25 │ │ │ │ - rscseq r3, pc, ip, ror ip @ │ │ │ │ - rscseq r3, pc, r0, asr ip @ │ │ │ │ - rscseq r3, pc, sl, lsr #24 │ │ │ │ - rscseq r3, pc, r4, lsl #24 │ │ │ │ - ldrsbteq r3, [pc], #184 │ │ │ │ - ldrhteq r3, [pc], #178 │ │ │ │ - rscseq r3, pc, ip, lsl #23 │ │ │ │ - rscseq r3, pc, r0, ror #22 │ │ │ │ - rscseq r3, pc, r4, lsr fp @ │ │ │ │ - rscseq r3, pc, lr, lsl #22 │ │ │ │ - rscseq r3, pc, r8, ror #21 │ │ │ │ - ldrhteq r3, [pc], #168 │ │ │ │ - rscseq r3, pc, lr, lsr #21 │ │ │ │ - rscseq r3, pc, sl, lsl #21 │ │ │ │ - rscseq r3, pc, r8, asr sl @ │ │ │ │ - rscseq r3, pc, r8, lsr #20 │ │ │ │ - ldrshteq r3, [pc], #152 │ │ │ │ + rscseq r3, pc, r6, lsr #26 │ │ │ │ + rscseq r3, pc, r0, lsl #26 │ │ │ │ + ldrsbteq r3, [pc], #196 │ │ │ │ + rscseq r3, pc, lr, lsr #25 │ │ │ │ + rscseq r3, pc, r8, lsl #25 │ │ │ │ + rscseq r3, pc, r6, asr ip @ │ │ │ │ + rscseq r3, pc, r8, lsr #24 │ │ │ │ + ldrshteq r3, [pc], #188 │ │ │ │ + ldrsbteq r3, [pc], #176 │ │ │ │ + rscseq r3, pc, sl, lsr #23 │ │ │ │ + rscseq r3, pc, r4, lsl #23 │ │ │ │ + rscseq r3, pc, r8, asr fp @ │ │ │ │ + rscseq r3, pc, r2, lsr fp @ │ │ │ │ + rscseq r3, pc, ip, lsl #22 │ │ │ │ + rscseq r3, pc, r0, ror #21 │ │ │ │ + ldrhteq r3, [pc], #164 │ │ │ │ + rscseq r3, pc, lr, lsl #21 │ │ │ │ + rscseq r3, pc, r8, ror #20 │ │ │ │ + rscseq r3, pc, r8, lsr sl @ │ │ │ │ + rscseq r3, pc, lr, lsr #20 │ │ │ │ + rscseq r3, pc, sl, lsl #20 │ │ │ │ ldrsbteq r3, [pc], #152 │ │ │ │ - ldrhteq r3, [pc], #148 │ │ │ │ - rscseq r3, pc, r4, lsl #19 │ │ │ │ - rscseq r3, pc, r4, ror #18 │ │ │ │ - rscseq r3, pc, r0, asr #18 │ │ │ │ - rscseq r3, pc, r0, lsl r9 @ │ │ │ │ - rscseq r3, pc, r0, ror #17 │ │ │ │ + rscseq r3, pc, r8, lsr #19 │ │ │ │ + rscseq r3, pc, r8, ror r9 @ │ │ │ │ + rscseq r3, pc, r8, asr r9 @ │ │ │ │ + rscseq r3, pc, r4, lsr r9 @ │ │ │ │ + rscseq r3, pc, r4, lsl #18 │ │ │ │ + rscseq r3, pc, r4, ror #17 │ │ │ │ rscseq r3, pc, r0, asr #17 │ │ │ │ - smlalseq r3, pc, ip, r8 @ │ │ │ │ - rscseq r3, pc, r0, ror r8 @ │ │ │ │ - rscseq r3, pc, r6, ror #16 │ │ │ │ + smlalseq r3, pc, r0, r8 @ │ │ │ │ + rscseq r3, pc, r0, ror #16 │ │ │ │ rscseq r3, pc, r0, asr #16 │ │ │ │ - rscseq r3, pc, r2, lsl r8 @ │ │ │ │ - rscseq r3, pc, r0, ror #15 │ │ │ │ - ldrhteq r3, [pc], #114 │ │ │ │ - rscseq r3, pc, r6, lsl #15 │ │ │ │ - rscseq r3, pc, sl, asr r7 @ │ │ │ │ - rscseq r3, pc, r4, lsr r7 @ │ │ │ │ - rscseq r3, pc, lr, lsl #14 │ │ │ │ - rscseq r3, pc, r2, ror #13 │ │ │ │ - ldrhteq r3, [pc], #108 │ │ │ │ - smlalseq r3, pc, r6, r6 @ │ │ │ │ - rscseq r3, pc, sl, ror #12 │ │ │ │ - rscseq r3, pc, lr, lsr r6 @ │ │ │ │ - rscseq r3, pc, r8, lsl r6 @ │ │ │ │ - ldrshteq r3, [pc], #82 │ │ │ │ - rscseq r3, pc, r2, asr #11 │ │ │ │ - ldrhteq r3, [pc], #88 │ │ │ │ - smlalseq r3, pc, r4, r5 @ │ │ │ │ - rscseq r3, pc, r2, ror #10 │ │ │ │ - rscseq r3, pc, r2, lsr r5 @ │ │ │ │ - rscseq r3, pc, r2, lsl #10 │ │ │ │ + rscseq r3, pc, ip, lsl r8 @ │ │ │ │ + ldrshteq r3, [pc], #112 │ │ │ │ + rscseq r3, pc, r6, ror #15 │ │ │ │ + rscseq r3, pc, r0, asr #15 │ │ │ │ + smlalseq r3, pc, r2, r7 @ │ │ │ │ + rscseq r3, pc, r0, ror #14 │ │ │ │ + rscseq r3, pc, r2, lsr r7 @ │ │ │ │ + rscseq r3, pc, r6, lsl #14 │ │ │ │ + ldrsbteq r3, [pc], #106 │ │ │ │ + ldrhteq r3, [pc], #100 │ │ │ │ + rscseq r3, pc, lr, lsl #13 │ │ │ │ + rscseq r3, pc, r2, ror #12 │ │ │ │ + rscseq r3, pc, ip, lsr r6 @ │ │ │ │ + rscseq r3, pc, r6, lsl r6 @ │ │ │ │ + rscseq r3, pc, sl, ror #11 │ │ │ │ + ldrhteq r3, [pc], #94 │ │ │ │ + smlalseq r3, pc, r8, r5 @ │ │ │ │ + rscseq r3, pc, r2, ror r5 @ │ │ │ │ + rscseq r3, pc, r2, asr #10 │ │ │ │ + rscseq r3, pc, r8, lsr r5 @ │ │ │ │ + rscseq r3, pc, r4, lsl r5 @ │ │ │ │ rscseq r3, pc, r2, ror #9 │ │ │ │ - ldrhteq r3, [pc], #78 │ │ │ │ - rscseq r3, pc, lr, lsl #9 │ │ │ │ - rscseq r3, pc, lr, ror #8 │ │ │ │ - rscseq r3, pc, sl, asr #8 │ │ │ │ - rscseq r3, pc, ip, lsl r4 @ │ │ │ │ + ldrhteq r3, [pc], #66 │ │ │ │ + rscseq r3, pc, r2, lsl #9 │ │ │ │ + rscseq r3, pc, r2, ror #8 │ │ │ │ + rscseq r3, pc, lr, lsr r4 @ │ │ │ │ + rscseq r3, pc, lr, lsl #8 │ │ │ │ rscseq r3, pc, lr, ror #7 │ │ │ │ - ldrsbteq r3, [pc], #48 │ │ │ │ - rscseq r3, pc, lr, lsr #7 │ │ │ │ - rscseq r3, pc, r4, lsl #7 │ │ │ │ - rscseq r3, pc, ip, ror r3 @ │ │ │ │ - rscseq r3, pc, r8, asr r3 @ │ │ │ │ - rscseq r3, pc, r8, lsr #6 │ │ │ │ + rscseq r3, pc, sl, asr #7 │ │ │ │ + smlalseq r3, pc, ip, r3 @ │ │ │ │ + rscseq r3, pc, lr, ror #6 │ │ │ │ + rscseq r3, pc, r0, asr r3 @ │ │ │ │ + rscseq r3, pc, lr, lsr #6 │ │ │ │ + rscseq r3, pc, r4, lsl #6 │ │ │ │ ldrshteq r3, [pc], #44 │ │ │ │ - ldrsbteq r3, [pc], #34 │ │ │ │ + ldrsbteq r3, [pc], #40 │ │ │ │ rscseq r3, pc, r8, lsr #5 │ │ │ │ - rscseq r3, pc, r6, lsl #5 │ │ │ │ - rscseq r3, pc, r4, ror #4 │ │ │ │ - rscseq r3, pc, ip, lsr r2 @ │ │ │ │ - rscseq r3, pc, sl, lsl r2 @ │ │ │ │ - ldrshteq r3, [pc], #24 │ │ │ │ - ldrsbteq r3, [pc], #16 │ │ │ │ - rscseq r3, pc, r8, lsr #3 │ │ │ │ - rscseq r3, pc, r6, lsl #3 │ │ │ │ - rscseq r3, pc, r4, ror #2 │ │ │ │ - rscseq r3, pc, r4, lsr r1 @ │ │ │ │ + rscseq r3, pc, ip, ror r2 @ │ │ │ │ + rscseq r3, pc, r2, asr r2 @ │ │ │ │ + rscseq r3, pc, r8, lsr #4 │ │ │ │ + rscseq r3, pc, r6, lsl #4 │ │ │ │ + rscseq r3, pc, r4, ror #3 │ │ │ │ + ldrhteq r3, [pc], #28 │ │ │ │ + smlalseq r3, pc, sl, r1 @ │ │ │ │ + rscseq r3, pc, r8, ror r1 @ │ │ │ │ + rscseq r3, pc, r0, asr r1 @ │ │ │ │ + rscseq r3, pc, r8, lsr #2 │ │ │ │ + rscseq r3, pc, r6, lsl #2 │ │ │ │ + rscseq r3, pc, r4, ror #1 │ │ │ │ + ldrhteq r3, [pc], #4 │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80e198 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,154 +121642,154 @@ │ │ │ │ stmmi lr, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq r2, pc, r4, ror #31 │ │ │ │ - rscseq r2, pc, r2, asr #31 │ │ │ │ - smlalseq r2, pc, r2, pc @ │ │ │ │ rscseq r2, pc, r4, ror #30 │ │ │ │ - rscseq r2, pc, r6, lsr pc @ │ │ │ │ - rscseq r2, pc, r8, lsl pc @ │ │ │ │ - ldrshteq r2, [pc], #230 │ │ │ │ - rscseq r2, pc, r8, asr #29 │ │ │ │ - rscseq r2, pc, ip, lsr #29 │ │ │ │ - rscseq r2, pc, lr, lsl #29 │ │ │ │ - rscseq r2, pc, r4, ror #28 │ │ │ │ - rscseq r2, pc, sl, lsr lr @ │ │ │ │ - rscseq r2, pc, r0, lsr #28 │ │ │ │ - rscseq r2, pc, r2, lsl #28 │ │ │ │ - ldrsbteq r2, [pc], #220 │ │ │ │ - ldrsbteq r2, [pc], #214 │ │ │ │ - ldrhteq r2, [pc], #214 │ │ │ │ - rscseq r2, pc, sl, lsr #27 │ │ │ │ - rscseq r2, pc, r4, lsr #27 │ │ │ │ - smlalseq r2, pc, lr, sp @ │ │ │ │ - smlalseq r2, pc, r8, sp @ │ │ │ │ - smlalseq r2, pc, r2, sp @ │ │ │ │ - rscseq r2, pc, ip, lsl #27 │ │ │ │ - rscseq r2, pc, r6, lsl #27 │ │ │ │ - rscseq r2, pc, r0, lsl #27 │ │ │ │ - rscseq r2, pc, sl, ror sp @ │ │ │ │ - rscseq r2, pc, r4, ror sp @ │ │ │ │ - rscseq r2, pc, lr, ror #26 │ │ │ │ - rscseq r2, pc, r8, ror #26 │ │ │ │ - rscseq r2, pc, r2, ror #26 │ │ │ │ + rscseq r2, pc, r2, asr #30 │ │ │ │ + rscseq r2, pc, r2, lsl pc @ │ │ │ │ + rscseq r2, pc, r4, ror #29 │ │ │ │ + ldrhteq r2, [pc], #230 │ │ │ │ + smlalseq r2, pc, r8, lr @ │ │ │ │ + rscseq r2, pc, r6, ror lr @ │ │ │ │ + rscseq r2, pc, r8, asr #28 │ │ │ │ + rscseq r2, pc, ip, lsr #28 │ │ │ │ + rscseq r2, pc, lr, lsl #28 │ │ │ │ + rscseq r2, pc, r4, ror #27 │ │ │ │ + ldrhteq r2, [pc], #218 │ │ │ │ + rscseq r2, pc, r0, lsr #27 │ │ │ │ + rscseq r2, pc, r2, lsl #27 │ │ │ │ rscseq r2, pc, ip, asr sp @ │ │ │ │ rscseq r2, pc, r6, asr sp @ │ │ │ │ - rscseq r2, pc, r0, asr sp @ │ │ │ │ - rscseq r2, pc, sl, asr #26 │ │ │ │ - rscseq r2, pc, r4, asr #26 │ │ │ │ - rscseq r2, pc, lr, lsr sp @ │ │ │ │ - rscseq r2, pc, r8, lsr sp @ │ │ │ │ - rscseq r2, pc, r2, lsr sp @ │ │ │ │ - rscseq r2, pc, ip, lsr #26 │ │ │ │ - rscseq r2, pc, r6, lsr #26 │ │ │ │ - rscseq r2, pc, r0, lsr #26 │ │ │ │ - rscseq r2, pc, sl, lsl sp @ │ │ │ │ - rscseq r2, pc, r4, lsl sp @ │ │ │ │ - rscseq r2, pc, lr, lsl #26 │ │ │ │ - rscseq r2, pc, r8, lsl #26 │ │ │ │ - rscseq r2, pc, r2, lsl #26 │ │ │ │ - ldrshteq r2, [pc], #204 │ │ │ │ - ldrshteq r2, [pc], #198 │ │ │ │ - ldrshteq r2, [pc], #192 │ │ │ │ - rscseq r2, pc, sl, ror #25 │ │ │ │ - rscseq r2, pc, r4, ror #25 │ │ │ │ - ldrsbteq r2, [pc], #206 │ │ │ │ - ldrsbteq r2, [pc], #200 │ │ │ │ - ldrsbteq r2, [pc], #194 │ │ │ │ - rscseq r2, pc, ip, asr #25 │ │ │ │ - rscseq r2, pc, r6, asr #25 │ │ │ │ - rscseq r2, pc, r0, asr #25 │ │ │ │ - ldrhteq r2, [pc], #202 │ │ │ │ - ldrhteq r2, [pc], #196 │ │ │ │ - rscseq r2, pc, lr, lsr #25 │ │ │ │ - rscseq r2, pc, r8, lsr #25 │ │ │ │ - rscseq r2, pc, r2, lsr #25 │ │ │ │ - smlalseq r2, pc, ip, ip @ │ │ │ │ - smlalseq r2, pc, r6, ip @ │ │ │ │ - smlalseq r2, pc, r0, ip @ │ │ │ │ - rscseq r2, pc, sl, lsl #25 │ │ │ │ - rscseq r2, pc, r4, lsl #25 │ │ │ │ - rscseq r2, pc, lr, ror ip @ │ │ │ │ - rscseq r2, pc, r8, ror ip @ │ │ │ │ - rscseq r2, pc, r2, ror ip @ │ │ │ │ - rscseq r2, pc, ip, ror #24 │ │ │ │ - rscseq r2, pc, r6, ror #24 │ │ │ │ - rscseq r2, pc, r0, ror #24 │ │ │ │ - rscseq r2, pc, sl, asr ip @ │ │ │ │ - rscseq r2, pc, r4, asr ip @ │ │ │ │ - rscseq r2, pc, lr, asr #24 │ │ │ │ - rscseq r2, pc, r8, asr #24 │ │ │ │ - rscseq r2, pc, r2, asr #24 │ │ │ │ - rscseq r2, pc, ip, lsr ip @ │ │ │ │ - rscseq r2, pc, r6, lsr ip @ │ │ │ │ - rscseq r2, pc, r0, lsr ip @ │ │ │ │ - rscseq r2, pc, sl, lsr #24 │ │ │ │ - rscseq r2, pc, r4, lsr #24 │ │ │ │ - rscseq r2, pc, lr, lsl ip @ │ │ │ │ - rscseq r2, pc, r8, lsl ip @ │ │ │ │ - rscseq r2, pc, r2, lsl ip @ │ │ │ │ - rscseq r2, pc, ip, lsl #24 │ │ │ │ - rscseq r2, pc, r6, lsl #24 │ │ │ │ - rscseq r2, pc, r0, lsl #24 │ │ │ │ - ldrshteq r2, [pc], #186 │ │ │ │ - ldrshteq r2, [pc], #180 │ │ │ │ - rscseq r2, pc, lr, ror #23 │ │ │ │ - rscseq r2, pc, r8, ror #23 │ │ │ │ - rscseq r2, pc, r2, ror #23 │ │ │ │ - ldrsbteq r2, [pc], #188 │ │ │ │ - ldrsbteq r2, [pc], #182 │ │ │ │ - ldrsbteq r2, [pc], #176 │ │ │ │ - rscseq r2, pc, sl, asr #23 │ │ │ │ - rscseq r2, pc, r4, asr #23 │ │ │ │ - ldrhteq r2, [pc], #190 │ │ │ │ - ldrhteq r2, [pc], #184 │ │ │ │ - ldrhteq r2, [pc], #178 │ │ │ │ - rscseq r2, pc, ip, lsr #23 │ │ │ │ - rscseq r2, pc, r6, lsr #23 │ │ │ │ - rscseq r2, pc, r0, lsr #23 │ │ │ │ - smlalseq r2, pc, sl, fp @ │ │ │ │ - smlalseq r2, pc, r4, fp @ │ │ │ │ - rscseq r2, pc, lr, lsl #23 │ │ │ │ - rscseq r2, pc, r8, lsl #23 │ │ │ │ - rscseq r2, pc, r2, lsl #23 │ │ │ │ - rscseq r2, pc, ip, ror fp @ │ │ │ │ - rscseq r2, pc, r6, ror fp @ │ │ │ │ - rscseq r2, pc, r0, ror fp @ │ │ │ │ - rscseq r2, pc, sl, ror #22 │ │ │ │ - rscseq r2, pc, r4, ror #22 │ │ │ │ - rscseq r2, pc, lr, asr fp @ │ │ │ │ - rscseq r2, pc, r8, asr fp @ │ │ │ │ - rscseq r2, pc, r2, asr fp @ │ │ │ │ - rscseq r2, pc, ip, asr #22 │ │ │ │ - rscseq r2, pc, r6, asr #22 │ │ │ │ - rscseq r2, pc, r0, asr #22 │ │ │ │ - rscseq r2, pc, sl, lsr fp @ │ │ │ │ - rscseq r2, pc, r4, lsr fp @ │ │ │ │ - rscseq r2, pc, lr, lsr #22 │ │ │ │ - rscseq r2, pc, r8, lsr #22 │ │ │ │ - rscseq r2, pc, r2, lsr #22 │ │ │ │ - rscseq r2, pc, ip, lsl fp @ │ │ │ │ - rscseq r2, pc, r6, lsl fp @ │ │ │ │ - rscseq r2, pc, r0, lsl fp @ │ │ │ │ - rscseq r2, pc, sl, lsl #22 │ │ │ │ - rscseq r2, pc, r4, lsl #22 │ │ │ │ - ldrshteq r2, [pc], #174 │ │ │ │ - ldrshteq r2, [pc], #168 │ │ │ │ - ldrshteq r2, [pc], #162 │ │ │ │ - rscseq r2, pc, ip, ror #21 │ │ │ │ - rscseq r2, pc, r6, ror #21 │ │ │ │ - rscseq r2, pc, r0, ror #21 │ │ │ │ - ldrsbteq r2, [pc], #170 │ │ │ │ - ldrsbteq r2, [pc], #164 │ │ │ │ - rscseq r2, pc, lr, asr #21 │ │ │ │ + rscseq r2, pc, r6, lsr sp @ │ │ │ │ + rscseq r2, pc, sl, lsr #26 │ │ │ │ + rscseq r2, pc, r4, lsr #26 │ │ │ │ + rscseq r2, pc, lr, lsl sp @ │ │ │ │ + rscseq r2, pc, r8, lsl sp @ │ │ │ │ + rscseq r2, pc, r2, lsl sp @ │ │ │ │ + rscseq r2, pc, ip, lsl #26 │ │ │ │ + rscseq r2, pc, r6, lsl #26 │ │ │ │ + rscseq r2, pc, r0, lsl #26 │ │ │ │ + ldrshteq r2, [pc], #202 │ │ │ │ + ldrshteq r2, [pc], #196 │ │ │ │ + rscseq r2, pc, lr, ror #25 │ │ │ │ + rscseq r2, pc, r8, ror #25 │ │ │ │ + rscseq r2, pc, r2, ror #25 │ │ │ │ + ldrsbteq r2, [pc], #204 │ │ │ │ + ldrsbteq r2, [pc], #198 │ │ │ │ + ldrsbteq r2, [pc], #192 │ │ │ │ + rscseq r2, pc, sl, asr #25 │ │ │ │ + rscseq r2, pc, r4, asr #25 │ │ │ │ + ldrhteq r2, [pc], #206 │ │ │ │ + ldrhteq r2, [pc], #200 │ │ │ │ + ldrhteq r2, [pc], #194 │ │ │ │ + rscseq r2, pc, ip, lsr #25 │ │ │ │ + rscseq r2, pc, r6, lsr #25 │ │ │ │ + rscseq r2, pc, r0, lsr #25 │ │ │ │ + smlalseq r2, pc, sl, ip @ │ │ │ │ + smlalseq r2, pc, r4, ip @ │ │ │ │ + rscseq r2, pc, lr, lsl #25 │ │ │ │ + rscseq r2, pc, r8, lsl #25 │ │ │ │ + rscseq r2, pc, r2, lsl #25 │ │ │ │ + rscseq r2, pc, ip, ror ip @ │ │ │ │ + rscseq r2, pc, r6, ror ip @ │ │ │ │ + rscseq r2, pc, r0, ror ip @ │ │ │ │ + rscseq r2, pc, sl, ror #24 │ │ │ │ + rscseq r2, pc, r4, ror #24 │ │ │ │ + rscseq r2, pc, lr, asr ip @ │ │ │ │ + rscseq r2, pc, r8, asr ip @ │ │ │ │ + rscseq r2, pc, r2, asr ip @ │ │ │ │ + rscseq r2, pc, ip, asr #24 │ │ │ │ + rscseq r2, pc, r6, asr #24 │ │ │ │ + rscseq r2, pc, r0, asr #24 │ │ │ │ + rscseq r2, pc, sl, lsr ip @ │ │ │ │ + rscseq r2, pc, r4, lsr ip @ │ │ │ │ + rscseq r2, pc, lr, lsr #24 │ │ │ │ + rscseq r2, pc, r8, lsr #24 │ │ │ │ + rscseq r2, pc, r2, lsr #24 │ │ │ │ + rscseq r2, pc, ip, lsl ip @ │ │ │ │ + rscseq r2, pc, r6, lsl ip @ │ │ │ │ + rscseq r2, pc, r0, lsl ip @ │ │ │ │ + rscseq r2, pc, sl, lsl #24 │ │ │ │ + rscseq r2, pc, r4, lsl #24 │ │ │ │ + ldrshteq r2, [pc], #190 │ │ │ │ + ldrshteq r2, [pc], #184 │ │ │ │ + ldrshteq r2, [pc], #178 │ │ │ │ + rscseq r2, pc, ip, ror #23 │ │ │ │ + rscseq r2, pc, r6, ror #23 │ │ │ │ + rscseq r2, pc, r0, ror #23 │ │ │ │ + ldrsbteq r2, [pc], #186 │ │ │ │ + ldrsbteq r2, [pc], #180 │ │ │ │ + rscseq r2, pc, lr, asr #23 │ │ │ │ + rscseq r2, pc, r8, asr #23 │ │ │ │ + rscseq r2, pc, r2, asr #23 │ │ │ │ + ldrhteq r2, [pc], #188 │ │ │ │ + ldrhteq r2, [pc], #182 │ │ │ │ + ldrhteq r2, [pc], #176 │ │ │ │ + rscseq r2, pc, sl, lsr #23 │ │ │ │ + rscseq r2, pc, r4, lsr #23 │ │ │ │ + smlalseq r2, pc, lr, fp @ │ │ │ │ + smlalseq r2, pc, r8, fp @ │ │ │ │ + smlalseq r2, pc, r2, fp @ │ │ │ │ + rscseq r2, pc, ip, lsl #23 │ │ │ │ + rscseq r2, pc, r6, lsl #23 │ │ │ │ + rscseq r2, pc, r0, lsl #23 │ │ │ │ + rscseq r2, pc, sl, ror fp @ │ │ │ │ + rscseq r2, pc, r4, ror fp @ │ │ │ │ + rscseq r2, pc, lr, ror #22 │ │ │ │ + rscseq r2, pc, r8, ror #22 │ │ │ │ + rscseq r2, pc, r2, ror #22 │ │ │ │ + rscseq r2, pc, ip, asr fp @ │ │ │ │ + rscseq r2, pc, r6, asr fp @ │ │ │ │ + rscseq r2, pc, r0, asr fp @ │ │ │ │ + rscseq r2, pc, sl, asr #22 │ │ │ │ + rscseq r2, pc, r4, asr #22 │ │ │ │ + rscseq r2, pc, lr, lsr fp @ │ │ │ │ + rscseq r2, pc, r8, lsr fp @ │ │ │ │ + rscseq r2, pc, r2, lsr fp @ │ │ │ │ + rscseq r2, pc, ip, lsr #22 │ │ │ │ + rscseq r2, pc, r6, lsr #22 │ │ │ │ + rscseq r2, pc, r0, lsr #22 │ │ │ │ + rscseq r2, pc, sl, lsl fp @ │ │ │ │ + rscseq r2, pc, r4, lsl fp @ │ │ │ │ + rscseq r2, pc, lr, lsl #22 │ │ │ │ + rscseq r2, pc, r8, lsl #22 │ │ │ │ + rscseq r2, pc, r2, lsl #22 │ │ │ │ + ldrshteq r2, [pc], #172 │ │ │ │ + ldrshteq r2, [pc], #166 │ │ │ │ + ldrshteq r2, [pc], #160 │ │ │ │ + rscseq r2, pc, sl, ror #21 │ │ │ │ + rscseq r2, pc, r4, ror #21 │ │ │ │ + ldrsbteq r2, [pc], #174 │ │ │ │ + ldrsbteq r2, [pc], #168 │ │ │ │ + ldrsbteq r2, [pc], #162 │ │ │ │ + rscseq r2, pc, ip, asr #21 │ │ │ │ + rscseq r2, pc, r6, asr #21 │ │ │ │ + rscseq r2, pc, r0, asr #21 │ │ │ │ + ldrhteq r2, [pc], #170 │ │ │ │ + ldrhteq r2, [pc], #164 │ │ │ │ + rscseq r2, pc, lr, lsr #21 │ │ │ │ + rscseq r2, pc, r8, lsr #21 │ │ │ │ + rscseq r2, pc, r2, lsr #21 │ │ │ │ + smlalseq r2, pc, ip, sl @ │ │ │ │ + smlalseq r2, pc, r6, sl @ │ │ │ │ + smlalseq r2, pc, r0, sl @ │ │ │ │ + rscseq r2, pc, sl, lsl #21 │ │ │ │ + rscseq r2, pc, r4, lsl #21 │ │ │ │ + rscseq r2, pc, lr, ror sl @ │ │ │ │ + rscseq r2, pc, r8, ror sl @ │ │ │ │ + rscseq r2, pc, r2, ror sl @ │ │ │ │ + rscseq r2, pc, ip, ror #20 │ │ │ │ + rscseq r2, pc, r6, ror #20 │ │ │ │ + rscseq r2, pc, r0, ror #20 │ │ │ │ + rscseq r2, pc, sl, asr sl @ │ │ │ │ + rscseq r2, pc, r4, asr sl @ │ │ │ │ + rscseq r2, pc, lr, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39074 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -124616,34 +124616,34 @@ │ │ │ │ @ instruction: 0xf7854620 │ │ │ │ and lr, r6, lr, lsl ip │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ andlt lr, r3, r6, lsl ip │ │ │ │ svclt 0x0000bd30 │ │ │ │ - rscseq r0, pc, r0, rrx │ │ │ │ - tstpeq r0, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ - rscseq pc, lr, ip, lsl sp @ │ │ │ │ + rscseq pc, lr, r0, ror #31 │ │ │ │ + smlabteq r0, sl, r7, pc @ │ │ │ │ + smlalseq pc, lr, ip, ip @ │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ svcvc 0x0018f5b0 │ │ │ │ strlt sp, [r8, #-15] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf828f7f7 │ │ │ │ stmdami r4, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r2, r4, fp, r6 │ │ │ │ - ldrdeq r6, [r2, -sl] │ │ │ │ - @ instruction: 0x01026b9c │ │ │ │ + tsteq r2, r4, asr #22 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3bd0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -124971,94 +124971,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf785447a │ │ │ │ bmi 15df588 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlabbeq r1, r4, r5, ip │ │ │ │ - smlabbeq r1, r0, sp, r1 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - smlabbeq r1, r0, sp, r1 │ │ │ │ - tsteq r2, r8, asr fp │ │ │ │ - qaddeq r3, lr, r2 │ │ │ │ - tstpeq r0, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r2, lsr fp │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - smlabteq r1, r8, r4, ip │ │ │ │ - rscseq pc, lr, sl, asr #30 │ │ │ │ - smlabbeq r2, r2, r5, r0 │ │ │ │ - rscseq pc, lr, r2, asr #30 │ │ │ │ - rscseq pc, lr, lr, lsr #30 │ │ │ │ - tsteq r7, r8, lsl sp │ │ │ │ - rscseq pc, lr, ip, lsl pc @ │ │ │ │ - rscseq pc, lr, lr, lsl pc @ │ │ │ │ - rscseq pc, lr, r6, lsl pc @ │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ - smlabbeq r2, r2, pc, r2 @ │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ - rscseq pc, lr, r0, ror #29 │ │ │ │ - smlabteq r2, r6, r4, r0 │ │ │ │ - ldrsbteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ - ldrsbteq pc, [lr], #238 @ 0xee @ │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - rscseq pc, lr, r0, ror #29 │ │ │ │ - tsteq r2, r4, ror r4 │ │ │ │ - ldrsbteq pc, [lr], #230 @ 0xe6 @ │ │ │ │ - rscseq pc, lr, r4, asr #29 │ │ │ │ - tsteq r7, r0, lsl ip │ │ │ │ - ldrhteq pc, [lr], #230 @ 0xe6 @ │ │ │ │ - ldrhteq pc, [lr], #238 @ 0xee @ │ │ │ │ - rscseq pc, lr, r0, asr #29 │ │ │ │ - ldrhteq pc, [lr], #234 @ 0xea @ │ │ │ │ - smlalseq pc, lr, r2, lr @ │ │ │ │ - smlalseq pc, lr, r4, lr @ │ │ │ │ - rscseq pc, lr, r6, lsr #29 │ │ │ │ - rscseq pc, lr, r2, asr #27 │ │ │ │ - ldrhteq pc, [lr], #220 @ 0xdc @ │ │ │ │ - smlalseq pc, lr, r2, lr @ │ │ │ │ - smlalseq pc, lr, r6, sp @ │ │ │ │ - smlalseq pc, lr, r0, sp @ │ │ │ │ - ldrdeq lr, [r1, -r2] │ │ │ │ - rscseq pc, lr, sl, ror #26 │ │ │ │ - rscseq pc, lr, r4, ror #26 │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - smlatbeq r1, r2, sl, r1 │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - tsteq r1, r0, lsr sl │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - rscseq r7, pc, r6, asr #9 │ │ │ │ - rscseq r7, pc, r4, asr #9 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r7, sl, lsr #20 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - ldrsbteq r7, [pc], #68 │ │ │ │ - ldrhteq r7, [pc], #74 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ - rscseq pc, lr, r8, lsl #24 │ │ │ │ - rscseq pc, lr, r2, lsl #24 │ │ │ │ - smlatteq r2, r8, r1, r0 │ │ │ │ - smlatteq r2, lr, r1, r0 │ │ │ │ - ldrdeq r0, [r2, -r4] │ │ │ │ - @ instruction: 0x0107b990 │ │ │ │ - ldrdeq r0, [r2, -r2] │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - rscseq pc, lr, ip, ror fp @ │ │ │ │ - rscseq pc, lr, r6, ror fp @ │ │ │ │ - smlatbeq r2, r8, r1, r0 │ │ │ │ - smlatbeq r0, ip, r2, pc @ │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + tsteq r1, r0, lsl #26 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + tsteq r1, r0, lsl #26 │ │ │ │ + ldrdeq r6, [r2, -r8] │ │ │ │ + ldrdeq r2, [r2, -lr] │ │ │ │ + smlabteq r0, r6, r6, pc @ │ │ │ │ + @ instruction: 0x01026ab2 │ │ │ │ + smlatbeq r2, r4, sl, r6 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + rscseq pc, lr, sl, asr #29 │ │ │ │ + tsteq r2, r2, lsl #10 │ │ │ │ + rscseq pc, lr, r2, asr #29 │ │ │ │ + rscseq pc, lr, lr, lsr #29 │ │ │ │ + @ instruction: 0x0107bc98 │ │ │ │ + smlalseq pc, lr, ip, lr @ │ │ │ │ + smlalseq pc, lr, lr, lr @ │ │ │ │ + smlalseq pc, lr, r6, lr @ │ │ │ │ + strdeq r2, [r2, -lr] │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + rscseq pc, lr, r0, ror #28 │ │ │ │ + tsteq r2, r6, asr #8 │ │ │ │ + rscseq pc, lr, r0, asr lr @ │ │ │ │ + rscseq pc, lr, lr, asr lr @ │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + rscseq pc, lr, r0, ror #28 │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + rscseq pc, lr, r6, asr lr @ │ │ │ │ + rscseq pc, lr, r4, asr #28 │ │ │ │ + @ instruction: 0x0107bb90 │ │ │ │ + rscseq pc, lr, r6, lsr lr @ │ │ │ │ + rscseq pc, lr, lr, lsr lr @ │ │ │ │ + rscseq pc, lr, r0, asr #28 │ │ │ │ + rscseq pc, lr, sl, lsr lr @ │ │ │ │ + rscseq pc, lr, r2, lsl lr @ │ │ │ │ + rscseq pc, lr, r4, lsl lr @ │ │ │ │ + rscseq pc, lr, r6, lsr #28 │ │ │ │ + rscseq pc, lr, r2, asr #26 │ │ │ │ + rscseq pc, lr, ip, lsr sp @ │ │ │ │ + rscseq pc, lr, r2, lsl lr @ │ │ │ │ + rscseq pc, lr, r6, lsl sp @ │ │ │ │ + rscseq pc, lr, r0, lsl sp @ │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + rscseq pc, lr, sl, ror #25 │ │ │ │ + rscseq pc, lr, r4, ror #25 │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ + ldrdeq r1, [r1, -ip] │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + @ instruction: 0x010119b2 │ │ │ │ + @ instruction: 0x010119b0 │ │ │ │ + smlatteq r1, r8, r1, ip │ │ │ │ + smlatteq r1, r2, r1, ip │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r1, ip │ │ │ │ + smlabteq r1, r4, r1, ip │ │ │ │ + rscseq r7, pc, r6, asr #8 │ │ │ │ + rscseq r7, pc, r4, asr #8 │ │ │ │ + smlatbeq r1, r2, r1, ip │ │ │ │ + smlatbeq r7, sl, r9, fp │ │ │ │ + smlatbeq r1, ip, r1, ip │ │ │ │ + rscseq r7, pc, r4, asr r4 @ │ │ │ │ + rscseq r7, pc, sl, lsr r4 @ │ │ │ │ + smlatbeq r1, r0, r1, ip │ │ │ │ + rscseq pc, lr, r8, lsl #23 │ │ │ │ + rscseq pc, lr, r2, lsl #23 │ │ │ │ + tsteq r2, r8, ror #2 │ │ │ │ + tsteq r2, lr, ror #2 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + tsteq r7, r0, lsl r9 │ │ │ │ + tsteq r2, r2, asr r1 │ │ │ │ + tstpeq r0, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ + swpeq r6, r6, [r2] │ │ │ │ + ldrshteq pc, [lr], #172 @ 0xac @ │ │ │ │ + ldrshteq pc, [lr], #166 @ 0xa6 @ │ │ │ │ + tsteq r2, r8, lsr #2 │ │ │ │ + tstpeq r0, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3c388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 81286c │ │ │ │ tstphi sp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r8, {r0, r1, r4, r5, r7, pc}^ │ │ │ │ tst r4, r8, ror r4 │ │ │ │ - rscseq pc, lr, ip, lsr #10 │ │ │ │ - strdeq r6, [r2, -lr] │ │ │ │ - ldrsbteq pc, [lr], #78 @ 0x4e @ │ │ │ │ - ldrhteq pc, [lr], #78 @ 0x4e @ │ │ │ │ - rscseq pc, lr, r0, lsr #9 │ │ │ │ - rscseq pc, lr, r0, lsl #9 │ │ │ │ - rscseq pc, lr, sl, ror #8 │ │ │ │ - rscseq pc, lr, r0, asr #8 │ │ │ │ - rscseq pc, lr, r6, lsr r4 @ │ │ │ │ - rscseq pc, lr, r2, lsl r4 @ │ │ │ │ - rscseq pc, lr, r8, ror #7 │ │ │ │ - ldrhteq pc, [lr], #60 @ 0x3c @ │ │ │ │ - ldrhteq pc, [lr], #50 @ 0x32 @ │ │ │ │ - rscseq pc, lr, ip, lsl #7 │ │ │ │ - rscseq pc, lr, r2, ror #6 │ │ │ │ - rscseq pc, lr, r8, asr r3 @ │ │ │ │ + rscseq pc, lr, ip, lsr #9 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + rscseq pc, lr, lr, asr r4 @ │ │ │ │ + rscseq pc, lr, lr, lsr r4 @ │ │ │ │ + rscseq pc, lr, r0, lsr #8 │ │ │ │ + rscseq pc, lr, r0, lsl #8 │ │ │ │ + rscseq pc, lr, sl, ror #7 │ │ │ │ + rscseq pc, lr, r0, asr #7 │ │ │ │ + ldrhteq pc, [lr], #54 @ 0x36 @ │ │ │ │ + smlalseq pc, lr, r2, r3 @ │ │ │ │ + rscseq pc, lr, r8, ror #6 │ │ │ │ + rscseq pc, lr, ip, lsr r3 @ │ │ │ │ rscseq pc, lr, r2, lsr r3 @ │ │ │ │ - rscseq pc, lr, r0, lsl #6 │ │ │ │ - rscseq pc, lr, lr, asr #5 │ │ │ │ - rscseq pc, lr, r2, lsr #5 │ │ │ │ - rscseq pc, lr, r8, ror r2 @ │ │ │ │ + rscseq pc, lr, ip, lsl #6 │ │ │ │ + rscseq pc, lr, r2, ror #5 │ │ │ │ + ldrsbteq pc, [lr], #40 @ 0x28 @ │ │ │ │ + ldrhteq pc, [lr], #34 @ 0x22 @ │ │ │ │ + rscseq pc, lr, r0, lsl #5 │ │ │ │ rscseq pc, lr, lr, asr #4 │ │ │ │ - rscseq pc, lr, r4, lsr #4 │ │ │ │ - rscseq pc, lr, sl, lsl r2 @ │ │ │ │ - ldrshteq pc, [lr], #22 @ │ │ │ │ - ldrsbteq pc, [lr], #18 @ │ │ │ │ - rscseq pc, lr, r8, lsr #3 │ │ │ │ - rscseq pc, lr, r4, lsl #3 │ │ │ │ - rscseq pc, lr, r0, ror #2 │ │ │ │ - rscseq pc, lr, sl, lsr #2 │ │ │ │ - rscseq pc, lr, r6, lsl #2 │ │ │ │ - rscseq pc, lr, r2, ror #1 │ │ │ │ - ldrhteq pc, [lr], #4 @ │ │ │ │ - rscseq pc, lr, r2, lsl #1 │ │ │ │ + rscseq pc, lr, r2, lsr #4 │ │ │ │ + ldrshteq pc, [lr], #24 @ │ │ │ │ + rscseq pc, lr, lr, asr #3 │ │ │ │ + rscseq pc, lr, r4, lsr #3 │ │ │ │ + smlalseq pc, lr, sl, r1 @ │ │ │ │ + rscseq pc, lr, r6, ror r1 @ │ │ │ │ + rscseq pc, lr, r2, asr r1 @ │ │ │ │ + rscseq pc, lr, r8, lsr #2 │ │ │ │ + rscseq pc, lr, r4, lsl #2 │ │ │ │ + rscseq pc, lr, r0, ror #1 │ │ │ │ + rscseq pc, lr, sl, lsr #1 │ │ │ │ + rscseq pc, lr, r6, lsl #1 │ │ │ │ rscseq pc, lr, r2, rrx │ │ │ │ - rscseq pc, lr, r2, lsr r0 @ │ │ │ │ - rscseq pc, lr, r8, lsr #32 │ │ │ │ - rscseq pc, lr, r0, lsl r0 @ │ │ │ │ - ldrsbteq lr, [lr], #254 @ 0xfe │ │ │ │ - rscseq lr, lr, sl, lsr #31 │ │ │ │ - rscseq lr, lr, r2, ror pc │ │ │ │ - rscseq lr, lr, r0, asr #30 │ │ │ │ - rscseq lr, lr, r2, lsr #30 │ │ │ │ - rscseq lr, lr, lr, lsl #30 │ │ │ │ - rscseq lr, lr, r2, ror #29 │ │ │ │ - ldrhteq lr, [lr], #234 @ 0xea │ │ │ │ - smlalseq lr, lr, r6, lr @ │ │ │ │ - rscseq lr, lr, r8, ror #28 │ │ │ │ - rscseq lr, lr, r8, asr #28 │ │ │ │ - rscseq lr, lr, r4, lsr #28 │ │ │ │ - ldrshteq lr, [lr], #218 @ 0xda │ │ │ │ - rscseq lr, lr, ip, asr #27 │ │ │ │ - rscseq lr, lr, ip, lsr #27 │ │ │ │ - rscseq lr, lr, r8, lsl #27 │ │ │ │ - rscseq lr, lr, sl, asr sp │ │ │ │ - rscseq lr, lr, r2, asr sp │ │ │ │ - rscseq lr, lr, r0, lsr sp │ │ │ │ - rscseq lr, lr, r4, lsl #26 │ │ │ │ - ldrsbteq lr, [lr], #196 @ 0xc4 │ │ │ │ - rscseq lr, lr, r6, lsr #25 │ │ │ │ - rscseq lr, lr, r8, ror ip │ │ │ │ - rscseq lr, lr, sl, asr ip │ │ │ │ - rscseq lr, lr, r8, lsr ip │ │ │ │ - rscseq lr, lr, sl, lsl #24 │ │ │ │ - rscseq lr, lr, ip, ror #23 │ │ │ │ - rscseq lr, lr, ip, asr #23 │ │ │ │ - rscseq lr, lr, r0, lsr #23 │ │ │ │ - rscseq lr, lr, r4, ror fp │ │ │ │ - rscseq lr, lr, r8, asr fp │ │ │ │ - rscseq lr, lr, r8, lsr fp │ │ │ │ - rscseq lr, lr, r0, lsl fp │ │ │ │ - rscseq lr, lr, sl, lsl #22 │ │ │ │ - rscseq lr, lr, r8, ror #21 │ │ │ │ - ldrhteq lr, [lr], #170 @ 0xaa │ │ │ │ - smlalseq lr, lr, r2, sl @ │ │ │ │ - rscseq lr, lr, sl, ror #20 │ │ │ │ - rscseq lr, lr, r8, asr #20 │ │ │ │ - rscseq lr, lr, r6, lsr #20 │ │ │ │ - ldrshteq lr, [lr], #154 @ 0x9a │ │ │ │ - ldrshteq lr, [lr], #148 @ 0x94 │ │ │ │ - ldrsbteq lr, [lr], #148 @ 0x94 │ │ │ │ - rscseq lr, lr, r8, lsr #19 │ │ │ │ - rscseq lr, lr, ip, ror r9 │ │ │ │ - rscseq lr, lr, r0, ror #18 │ │ │ │ - rscseq lr, lr, r0, asr #18 │ │ │ │ - rscseq lr, lr, r8, lsl r9 │ │ │ │ - rscseq lr, lr, r2, lsl r9 │ │ │ │ - ldrshteq lr, [lr], #128 @ 0x80 │ │ │ │ + rscseq pc, lr, r4, lsr r0 @ │ │ │ │ + rscseq pc, lr, r2 │ │ │ │ + rscseq lr, lr, r2, ror #31 │ │ │ │ + ldrhteq lr, [lr], #242 @ 0xf2 │ │ │ │ + rscseq lr, lr, r8, lsr #31 │ │ │ │ + smlalseq lr, lr, r0, pc @ │ │ │ │ + rscseq lr, lr, lr, asr pc │ │ │ │ + rscseq lr, lr, sl, lsr #30 │ │ │ │ + ldrshteq lr, [lr], #226 @ 0xe2 │ │ │ │ + rscseq lr, lr, r0, asr #29 │ │ │ │ + rscseq lr, lr, r2, lsr #29 │ │ │ │ + rscseq lr, lr, lr, lsl #29 │ │ │ │ + rscseq lr, lr, r2, ror #28 │ │ │ │ + rscseq lr, lr, sl, lsr lr │ │ │ │ + rscseq lr, lr, r6, lsl lr │ │ │ │ + rscseq lr, lr, r8, ror #27 │ │ │ │ + rscseq lr, lr, r8, asr #27 │ │ │ │ + rscseq lr, lr, r4, lsr #27 │ │ │ │ + rscseq lr, lr, sl, ror sp │ │ │ │ + rscseq lr, lr, ip, asr #26 │ │ │ │ + rscseq lr, lr, ip, lsr #26 │ │ │ │ + rscseq lr, lr, r8, lsl #26 │ │ │ │ + ldrsbteq lr, [lr], #202 @ 0xca │ │ │ │ + ldrsbteq lr, [lr], #194 @ 0xc2 │ │ │ │ + ldrhteq lr, [lr], #192 @ 0xc0 │ │ │ │ + rscseq lr, lr, r4, lsl #25 │ │ │ │ + rscseq lr, lr, r4, asr ip │ │ │ │ + rscseq lr, lr, r6, lsr #24 │ │ │ │ + ldrshteq lr, [lr], #184 @ 0xb8 │ │ │ │ + ldrsbteq lr, [lr], #186 @ 0xba │ │ │ │ + ldrhteq lr, [lr], #184 @ 0xb8 │ │ │ │ + rscseq lr, lr, sl, lsl #23 │ │ │ │ + rscseq lr, lr, ip, ror #22 │ │ │ │ + rscseq lr, lr, ip, asr #22 │ │ │ │ + rscseq lr, lr, r0, lsr #22 │ │ │ │ + ldrshteq lr, [lr], #164 @ 0xa4 │ │ │ │ + ldrsbteq lr, [lr], #168 @ 0xa8 │ │ │ │ + ldrhteq lr, [lr], #168 @ 0xa8 │ │ │ │ + smlalseq lr, lr, r0, sl @ │ │ │ │ + rscseq lr, lr, sl, lsl #21 │ │ │ │ + rscseq lr, lr, r8, ror #20 │ │ │ │ + rscseq lr, lr, sl, lsr sl │ │ │ │ + rscseq lr, lr, r2, lsl sl │ │ │ │ + rscseq lr, lr, sl, ror #19 │ │ │ │ + rscseq lr, lr, r8, asr #19 │ │ │ │ + rscseq lr, lr, r6, lsr #19 │ │ │ │ + rscseq lr, lr, sl, ror r9 │ │ │ │ + rscseq lr, lr, r4, ror r9 │ │ │ │ + rscseq lr, lr, r4, asr r9 │ │ │ │ + rscseq lr, lr, r8, lsr #18 │ │ │ │ + ldrshteq lr, [lr], #140 @ 0x8c │ │ │ │ + rscseq lr, lr, r0, ror #17 │ │ │ │ + rscseq lr, lr, r0, asr #17 │ │ │ │ + smlalseq lr, lr, r8, r8 @ │ │ │ │ + smlalseq lr, lr, r2, r8 @ │ │ │ │ + rscseq lr, lr, r0, ror r8 │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,47 +125996,47 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rscseq lr, lr, r4, lsl #15 │ │ │ │ - rscseq lr, lr, lr, ror r7 │ │ │ │ - rscseq lr, lr, r8, ror r7 │ │ │ │ - rscseq lr, lr, r2, ror r7 │ │ │ │ - rscseq lr, lr, ip, ror #14 │ │ │ │ - rscseq lr, lr, r6, ror #14 │ │ │ │ - rscseq lr, lr, r0, ror #14 │ │ │ │ - rscseq lr, lr, sl, asr r7 │ │ │ │ - rscseq lr, lr, r4, asr r7 │ │ │ │ - rscseq lr, lr, lr, asr #14 │ │ │ │ - rscseq lr, lr, r8, asr #14 │ │ │ │ - rscseq lr, lr, r2, asr #14 │ │ │ │ - rscseq lr, lr, ip, lsr r7 │ │ │ │ - rscseq lr, lr, r6, lsr r7 │ │ │ │ - rscseq lr, lr, r0, lsr r7 │ │ │ │ - rscseq lr, lr, sl, lsr #14 │ │ │ │ - rscseq lr, lr, r4, lsr #14 │ │ │ │ - rscseq lr, lr, lr, lsl r7 │ │ │ │ - rscseq lr, lr, r8, lsl r7 │ │ │ │ - rscseq lr, lr, r2, lsl r7 │ │ │ │ - rscseq lr, lr, ip, lsl #14 │ │ │ │ - rscseq lr, lr, r6, lsl #14 │ │ │ │ - rscseq lr, lr, r0, lsl #14 │ │ │ │ - ldrshteq lr, [lr], #106 @ 0x6a │ │ │ │ - ldrshteq lr, [lr], #100 @ 0x64 │ │ │ │ - rscseq lr, lr, lr, ror #13 │ │ │ │ - rscseq lr, lr, r8, ror #13 │ │ │ │ - rscseq lr, lr, r2, ror #13 │ │ │ │ - ldrsbteq lr, [lr], #108 @ 0x6c │ │ │ │ - ldrsbteq lr, [lr], #102 @ 0x66 │ │ │ │ - ldrsbteq lr, [lr], #96 @ 0x60 │ │ │ │ - rscseq lr, lr, sl, asr #13 │ │ │ │ - rscseq lr, lr, r4, asr #13 │ │ │ │ + rscseq lr, lr, r4, lsl #14 │ │ │ │ + ldrshteq lr, [lr], #110 @ 0x6e │ │ │ │ + ldrshteq lr, [lr], #104 @ 0x68 │ │ │ │ + ldrshteq lr, [lr], #98 @ 0x62 │ │ │ │ + rscseq lr, lr, ip, ror #13 │ │ │ │ + rscseq lr, lr, r6, ror #13 │ │ │ │ + rscseq lr, lr, r0, ror #13 │ │ │ │ + ldrsbteq lr, [lr], #106 @ 0x6a │ │ │ │ + ldrsbteq lr, [lr], #100 @ 0x64 │ │ │ │ + rscseq lr, lr, lr, asr #13 │ │ │ │ + rscseq lr, lr, r8, asr #13 │ │ │ │ + rscseq lr, lr, r2, asr #13 │ │ │ │ + ldrhteq lr, [lr], #108 @ 0x6c │ │ │ │ + ldrhteq lr, [lr], #102 @ 0x66 │ │ │ │ + ldrhteq lr, [lr], #96 @ 0x60 │ │ │ │ + rscseq lr, lr, sl, lsr #13 │ │ │ │ + rscseq lr, lr, r4, lsr #13 │ │ │ │ + smlalseq lr, lr, lr, r6 @ │ │ │ │ + smlalseq lr, lr, r8, r6 @ │ │ │ │ + smlalseq lr, lr, r2, r6 @ │ │ │ │ + rscseq lr, lr, ip, lsl #13 │ │ │ │ + rscseq lr, lr, r6, lsl #13 │ │ │ │ + rscseq lr, lr, r0, lsl #13 │ │ │ │ + rscseq lr, lr, sl, ror r6 │ │ │ │ + rscseq lr, lr, r4, ror r6 │ │ │ │ + rscseq lr, lr, lr, ror #12 │ │ │ │ + rscseq lr, lr, r8, ror #12 │ │ │ │ + rscseq lr, lr, r2, ror #12 │ │ │ │ + rscseq lr, lr, ip, asr r6 │ │ │ │ + rscseq lr, lr, r6, asr r6 │ │ │ │ + rscseq lr, lr, r0, asr r6 │ │ │ │ + rscseq lr, lr, sl, asr #12 │ │ │ │ + rscseq lr, lr, r4, asr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d2d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -126540,27 +126540,27 @@ │ │ │ │ ldc 7, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ bmi 55e8cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44a55c> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - rscseq r9, sp, r8, lsr #1 │ │ │ │ - rscseq ip, pc, sl, asr #16 │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ - tsteq r2, r4, lsl #30 │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ - tsteq r2, sl, lsr #30 │ │ │ │ - strheq sl, [r7, -sl] │ │ │ │ - rscseq sp, lr, lr, lsl #30 │ │ │ │ + smlatbeq r2, ip, lr, r4 │ │ │ │ + rscseq r9, sp, r8, lsr #32 │ │ │ │ + rscseq ip, pc, sl, asr #15 │ │ │ │ + @ instruction: 0x01024e94 │ │ │ │ + tsteq r2, r6, ror lr │ │ │ │ + smlabbeq r2, r4, lr, r4 │ │ │ │ + smlabbeq r2, r6, lr, r4 │ │ │ │ + @ instruction: 0x01024e90 │ │ │ │ + smlabbeq r2, lr, lr, r4 │ │ │ │ + @ instruction: 0x01024e94 │ │ │ │ + smlatbeq r2, sl, lr, r4 │ │ │ │ + tsteq r7, sl, lsr r0 │ │ │ │ + rscseq sp, lr, lr, lsl #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3db00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e6913 @ │ │ │ │ bicshi pc, fp, #0, 4 │ │ │ │ @@ -127374,104 +127374,104 @@ │ │ │ │ @ instruction: 0xf04f634a │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207d9 │ │ │ │ ldmdami fp, {r0, r1, r4, r5, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b93c │ │ │ │ - ldrhteq sp, [lr], #216 @ 0xd8 │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - smlabbeq r2, r8, r2, r5 │ │ │ │ - rscseq sp, lr, r2, lsr sp │ │ │ │ - rscseq sp, lr, lr, lsl #26 │ │ │ │ - tsteq r2, r8, lsl lr │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - smlalseq sp, lr, r0, ip │ │ │ │ - rscseq sp, lr, r6, lsl #25 │ │ │ │ - rscseq sp, lr, r0, ror #24 │ │ │ │ - rscseq sp, lr, r6, lsr ip │ │ │ │ - rscseq sp, lr, ip, lsl #24 │ │ │ │ - rscseq sp, lr, r2, lsl #24 │ │ │ │ - ldrsbteq sp, [lr], #190 @ 0xbe │ │ │ │ - ldrhteq sp, [lr], #180 @ 0xb4 │ │ │ │ - rscseq sp, lr, lr, lsl #23 │ │ │ │ - rscseq sp, lr, r8, ror #22 │ │ │ │ - smlabbeq r2, ip, sp, r4 │ │ │ │ + rscseq sp, lr, r8, lsr sp │ │ │ │ + @ instruction: 0x01024eb2 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + ldrhteq sp, [lr], #194 @ 0xc2 │ │ │ │ + rscseq sp, lr, lr, lsl #25 │ │ │ │ + @ instruction: 0x01024d98 │ │ │ │ + ldrdeq r4, [r2, -sl] │ │ │ │ + rscseq sp, lr, r0, lsl ip │ │ │ │ + rscseq sp, lr, r6, lsl #24 │ │ │ │ + rscseq sp, lr, r0, ror #23 │ │ │ │ + ldrhteq sp, [lr], #182 @ 0xb6 │ │ │ │ + rscseq sp, lr, ip, lsl #23 │ │ │ │ + rscseq sp, lr, r2, lsl #23 │ │ │ │ + rscseq sp, lr, lr, asr fp │ │ │ │ + rscseq sp, lr, r4, lsr fp │ │ │ │ + rscseq sp, lr, lr, lsl #22 │ │ │ │ + rscseq sp, lr, r8, ror #21 │ │ │ │ tsteq r2, ip, lsl #26 │ │ │ │ - ldrhteq sp, [lr], #166 @ 0xa6 │ │ │ │ - rscseq sp, lr, ip, lsl #21 │ │ │ │ - rscseq sp, lr, r8, ror #20 │ │ │ │ - rscseq sp, lr, r4, asr #20 │ │ │ │ - rscseq sp, lr, r8, lsl sl │ │ │ │ - rscseq sp, lr, lr, ror #19 │ │ │ │ - rscseq sp, lr, r4, ror #19 │ │ │ │ - ldrhteq sp, [lr], #158 @ 0x9e │ │ │ │ - smlalseq sp, lr, r2, r9 │ │ │ │ - rscseq sp, lr, r8, lsl #19 │ │ │ │ - rscseq sp, lr, r2, ror #18 │ │ │ │ - rscseq sp, lr, r6, asr #18 │ │ │ │ - rscseq sp, lr, sl, lsl r9 │ │ │ │ - rscseq sp, lr, lr, ror #17 │ │ │ │ - rscseq sp, lr, r0, asr #17 │ │ │ │ - rscseq sp, lr, sl, lsr #17 │ │ │ │ - rscseq sp, lr, r6, lsl #17 │ │ │ │ - rscseq sp, lr, r8, asr r8 │ │ │ │ - rscseq sp, lr, ip, lsr #16 │ │ │ │ - rscseq sp, lr, r2, lsr #16 │ │ │ │ - ldrshteq sp, [lr], #124 @ 0x7c │ │ │ │ - rscseq sp, lr, lr, asr #15 │ │ │ │ - rscseq sp, lr, sl, lsr #15 │ │ │ │ - rscseq sp, lr, r4, lsl #15 │ │ │ │ - rscseq sp, lr, r0, asr #14 │ │ │ │ - rscseq sp, lr, r6, lsr r7 │ │ │ │ - rscseq sp, lr, r4, lsr #14 │ │ │ │ - ldrshteq sp, [lr], #104 @ 0x68 │ │ │ │ - rscseq sp, lr, lr, ror #13 │ │ │ │ - ldrsbteq sp, [lr], #108 @ 0x6c │ │ │ │ + smlabbeq r2, ip, ip, r4 │ │ │ │ + rscseq sp, lr, r6, lsr sl │ │ │ │ + rscseq sp, lr, ip, lsl #20 │ │ │ │ + rscseq sp, lr, r8, ror #19 │ │ │ │ + rscseq sp, lr, r4, asr #19 │ │ │ │ + smlalseq sp, lr, r8, r9 │ │ │ │ + rscseq sp, lr, lr, ror #18 │ │ │ │ + rscseq sp, lr, r4, ror #18 │ │ │ │ + rscseq sp, lr, lr, lsr r9 │ │ │ │ + rscseq sp, lr, r2, lsl r9 │ │ │ │ + rscseq sp, lr, r8, lsl #18 │ │ │ │ + rscseq sp, lr, r2, ror #17 │ │ │ │ + rscseq sp, lr, r6, asr #17 │ │ │ │ + smlalseq sp, lr, sl, r8 │ │ │ │ + rscseq sp, lr, lr, ror #16 │ │ │ │ + rscseq sp, lr, r0, asr #16 │ │ │ │ + rscseq sp, lr, sl, lsr #16 │ │ │ │ + rscseq sp, lr, r6, lsl #16 │ │ │ │ + ldrsbteq sp, [lr], #120 @ 0x78 │ │ │ │ + rscseq sp, lr, ip, lsr #15 │ │ │ │ + rscseq sp, lr, r2, lsr #15 │ │ │ │ + rscseq sp, lr, ip, ror r7 │ │ │ │ + rscseq sp, lr, lr, asr #14 │ │ │ │ + rscseq sp, lr, sl, lsr #14 │ │ │ │ + rscseq sp, lr, r4, lsl #14 │ │ │ │ + rscseq sp, lr, r0, asr #13 │ │ │ │ + ldrhteq sp, [lr], #102 @ 0x66 │ │ │ │ rscseq sp, lr, r4, lsr #13 │ │ │ │ - smlalseq sp, lr, sl, r6 │ │ │ │ - rscseq sp, lr, r8, lsl #13 │ │ │ │ + rscseq sp, lr, r8, ror r6 │ │ │ │ + rscseq sp, lr, lr, ror #12 │ │ │ │ rscseq sp, lr, ip, asr r6 │ │ │ │ - rscseq sp, lr, r2, asr r6 │ │ │ │ - rscseq sp, lr, r0, asr #12 │ │ │ │ - rscseq sp, lr, r0, ror #11 │ │ │ │ - ldrsbteq sp, [lr], #86 @ 0x56 │ │ │ │ - rscseq sp, lr, r4, asr #11 │ │ │ │ - smlalseq sp, lr, r8, r5 │ │ │ │ - rscseq sp, lr, lr, lsl #11 │ │ │ │ - rscseq sp, lr, ip, ror r5 │ │ │ │ + rscseq sp, lr, r4, lsr #12 │ │ │ │ + rscseq sp, lr, sl, lsl r6 │ │ │ │ + rscseq sp, lr, r8, lsl #12 │ │ │ │ + ldrsbteq sp, [lr], #92 @ 0x5c │ │ │ │ + ldrsbteq sp, [lr], #82 @ 0x52 │ │ │ │ + rscseq sp, lr, r0, asr #11 │ │ │ │ + rscseq sp, lr, r0, ror #10 │ │ │ │ + rscseq sp, lr, r6, asr r5 │ │ │ │ rscseq sp, lr, r4, asr #10 │ │ │ │ - rscseq sp, lr, sl, lsr r5 │ │ │ │ - rscseq sp, lr, r8, lsr #10 │ │ │ │ + rscseq sp, lr, r8, lsl r5 │ │ │ │ + rscseq sp, lr, lr, lsl #10 │ │ │ │ ldrshteq sp, [lr], #76 @ 0x4c │ │ │ │ - ldrshteq sp, [lr], #66 @ 0x42 │ │ │ │ - rscseq sp, lr, r0, ror #9 │ │ │ │ - tsteq r2, sl, ror #16 │ │ │ │ - rscseq sp, lr, ip, ror #8 │ │ │ │ - rscseq sp, lr, lr, lsr r4 │ │ │ │ - rscseq sp, lr, r4, lsl r4 │ │ │ │ - rscseq sp, lr, sl, ror #7 │ │ │ │ - rscseq sp, lr, r8, asr #7 │ │ │ │ - rscseq sp, lr, r6, lsr #7 │ │ │ │ - rscseq sp, lr, ip, ror r3 │ │ │ │ - rscseq sp, lr, sl, asr r3 │ │ │ │ - rscseq sp, lr, r8, lsr r3 │ │ │ │ - rscseq sp, lr, lr, lsl #6 │ │ │ │ - rscseq sp, lr, r4, ror #5 │ │ │ │ - rscseq sp, lr, r2, asr #5 │ │ │ │ - rscseq sp, lr, r0, lsr #5 │ │ │ │ - rscseq sp, lr, r6, ror r2 │ │ │ │ - rscseq sp, lr, r4, asr r2 │ │ │ │ - rscseq sp, lr, r2, lsr r2 │ │ │ │ - rscseq sp, lr, r6, lsl #4 │ │ │ │ - ldrsbteq sp, [lr], #28 │ │ │ │ + rscseq sp, lr, r4, asr #9 │ │ │ │ + ldrhteq sp, [lr], #74 @ 0x4a │ │ │ │ + rscseq sp, lr, r8, lsr #9 │ │ │ │ + rscseq sp, lr, ip, ror r4 │ │ │ │ + rscseq sp, lr, r2, ror r4 │ │ │ │ + rscseq sp, lr, r0, ror #8 │ │ │ │ + smlatteq r2, sl, r7, r4 │ │ │ │ + rscseq sp, lr, ip, ror #7 │ │ │ │ + ldrhteq sp, [lr], #62 @ 0x3e │ │ │ │ + smlalseq sp, lr, r4, r3 │ │ │ │ + rscseq sp, lr, sl, ror #6 │ │ │ │ + rscseq sp, lr, r8, asr #6 │ │ │ │ + rscseq sp, lr, r6, lsr #6 │ │ │ │ + ldrshteq sp, [lr], #44 @ 0x2c │ │ │ │ + ldrsbteq sp, [lr], #42 @ 0x2a │ │ │ │ + ldrhteq sp, [lr], #40 @ 0x28 │ │ │ │ + rscseq sp, lr, lr, lsl #5 │ │ │ │ + rscseq sp, lr, r4, ror #4 │ │ │ │ + rscseq sp, lr, r2, asr #4 │ │ │ │ + rscseq sp, lr, r0, lsr #4 │ │ │ │ + ldrshteq sp, [lr], #22 │ │ │ │ + ldrsbteq sp, [lr], #20 │ │ │ │ ldrhteq sp, [lr], #18 │ │ │ │ - smlalseq sp, lr, r0, r1 │ │ │ │ - rscseq sp, lr, lr, ror #2 │ │ │ │ - rscseq sp, lr, r0, asr #2 │ │ │ │ + rscseq sp, lr, r6, lsl #3 │ │ │ │ + rscseq sp, lr, ip, asr r1 │ │ │ │ + rscseq sp, lr, r2, lsr r1 │ │ │ │ + rscseq sp, lr, r0, lsl r1 │ │ │ │ + rscseq sp, lr, lr, ror #1 │ │ │ │ + rscseq sp, lr, r0, asr #1 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 8141a8 │ │ │ │ ldrbhi pc, [ip, -r2, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ @ instruction: 0xf8df86ad │ │ │ │ @@ -128274,101 +128274,101 @@ │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ blcc 2ecc0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d889c> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - ldrhteq ip, [lr], #242 @ 0xf2 │ │ │ │ - rscseq ip, lr, lr, lsl #31 │ │ │ │ - rscseq ip, lr, r2, ror #30 │ │ │ │ - rscseq ip, lr, r6, lsr pc │ │ │ │ - rscseq ip, lr, r2, lsl pc │ │ │ │ - rscseq ip, lr, lr, ror #29 │ │ │ │ - rscseq ip, lr, r0, asr #29 │ │ │ │ - smlalseq ip, lr, ip, lr │ │ │ │ - rscseq ip, lr, r6, ror lr │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - rscseq ip, lr, sl, lsl #28 │ │ │ │ - ldrsbteq ip, [lr], #218 @ 0xda │ │ │ │ - rscseq ip, lr, ip, lsr #27 │ │ │ │ - rscseq ip, lr, lr, ror sp │ │ │ │ - rscseq ip, lr, r8, asr sp │ │ │ │ - rscseq ip, lr, r2, lsr sp │ │ │ │ - rscseq ip, lr, r4, lsl #26 │ │ │ │ - ldrshteq ip, [lr], #202 @ 0xca │ │ │ │ - ldrsbteq ip, [lr], #196 @ 0xc4 │ │ │ │ - rscseq ip, lr, r8, lsr #25 │ │ │ │ + rscseq ip, lr, r2, lsr pc │ │ │ │ + rscseq ip, lr, lr, lsl #30 │ │ │ │ + rscseq ip, lr, r2, ror #29 │ │ │ │ + ldrhteq ip, [lr], #230 @ 0xe6 │ │ │ │ + smlalseq ip, lr, r2, lr │ │ │ │ + rscseq ip, lr, lr, ror #28 │ │ │ │ + rscseq ip, lr, r0, asr #28 │ │ │ │ + rscseq ip, lr, ip, lsl lr │ │ │ │ + ldrshteq ip, [lr], #214 @ 0xd6 │ │ │ │ + smlabteq r2, r8, r1, r4 │ │ │ │ + rscseq ip, lr, sl, lsl #27 │ │ │ │ + rscseq ip, lr, sl, asr sp │ │ │ │ + rscseq ip, lr, ip, lsr #26 │ │ │ │ + ldrshteq ip, [lr], #206 @ 0xce │ │ │ │ + ldrsbteq ip, [lr], #200 @ 0xc8 │ │ │ │ + ldrhteq ip, [lr], #194 @ 0xc2 │ │ │ │ + rscseq ip, lr, r4, lsl #25 │ │ │ │ rscseq ip, lr, sl, ror ip │ │ │ │ - rscseq ip, lr, r0, ror ip │ │ │ │ - rscseq ip, lr, ip, asr #24 │ │ │ │ - rscseq ip, lr, lr, lsl ip │ │ │ │ - rscseq ip, lr, r4, lsl ip │ │ │ │ - rscseq ip, lr, lr, ror #23 │ │ │ │ - ldrhteq ip, [lr], #186 @ 0xba │ │ │ │ - rscseq ip, lr, ip, lsl #23 │ │ │ │ - rscseq ip, lr, r0, ror #22 │ │ │ │ - rscseq ip, lr, r6, asr fp │ │ │ │ - rscseq ip, lr, r0, lsr fp │ │ │ │ - rscseq ip, lr, r0, lsl #22 │ │ │ │ - ldrshteq ip, [lr], #166 @ 0xa6 │ │ │ │ - ldrsbteq ip, [lr], #160 @ 0xa0 │ │ │ │ - rscseq ip, lr, r0, lsr #21 │ │ │ │ - rscseq ip, lr, sl, ror sl │ │ │ │ - rscseq ip, lr, r8, asr #20 │ │ │ │ - rscseq ip, lr, lr, lsr sl │ │ │ │ - rscseq ip, lr, r8, lsl sl │ │ │ │ - rscseq ip, lr, r6, ror #19 │ │ │ │ - ldrhteq ip, [lr], #150 @ 0x96 │ │ │ │ - rscseq ip, lr, r6, lsl #19 │ │ │ │ - rscseq ip, lr, r6, asr r9 │ │ │ │ - rscseq ip, lr, r4, lsr #18 │ │ │ │ - rscseq ip, lr, sl, lsl r9 │ │ │ │ - ldrshteq ip, [lr], #132 @ 0x84 │ │ │ │ - rscseq ip, lr, lr, asr #17 │ │ │ │ - rscseq ip, lr, r0, lsr #17 │ │ │ │ - rscseq ip, lr, r0, ror r8 │ │ │ │ - rscseq ip, lr, r8, asr #16 │ │ │ │ - rscseq ip, lr, r0, lsr r8 │ │ │ │ - rscseq ip, lr, r2, lsl #16 │ │ │ │ - ldrshteq ip, [lr], #120 @ 0x78 │ │ │ │ - ldrsbteq ip, [lr], #114 @ 0x72 │ │ │ │ - smlalseq ip, lr, lr, r7 │ │ │ │ - rscseq ip, lr, lr, ror #14 │ │ │ │ - rscseq ip, lr, lr, lsr r7 │ │ │ │ - rscseq ip, lr, r4, lsr r7 │ │ │ │ - rscseq ip, lr, lr, lsl #14 │ │ │ │ - rscseq ip, lr, r0, ror #13 │ │ │ │ - ldrsbteq ip, [lr], #102 @ 0x66 │ │ │ │ - ldrhteq ip, [lr], #96 @ 0x60 │ │ │ │ - rscseq ip, lr, r4, lsl #13 │ │ │ │ - rscseq ip, lr, r2, asr r6 │ │ │ │ - rscseq ip, lr, sl, lsr #12 │ │ │ │ - ldrshteq ip, [lr], #92 @ 0x5c │ │ │ │ - ldrshteq ip, [lr], #84 @ 0x54 │ │ │ │ - rscseq ip, lr, r2, ror #11 │ │ │ │ - ldrhteq ip, [lr], #86 @ 0x56 │ │ │ │ - rscseq ip, lr, lr, lsr #11 │ │ │ │ - rscseq ip, lr, r8, lsl #11 │ │ │ │ - rscseq ip, lr, r8, asr r5 │ │ │ │ - rscseq ip, lr, r6, lsr #10 │ │ │ │ - ldrshteq ip, [lr], #74 @ 0x4a │ │ │ │ - rscseq ip, lr, sl, asr #9 │ │ │ │ - rscseq ip, lr, r2, asr #9 │ │ │ │ - smlalseq ip, lr, lr, r4 │ │ │ │ - rscseq ip, lr, lr, ror #8 │ │ │ │ - rscseq ip, lr, r0, asr #8 │ │ │ │ - rscseq ip, lr, r8, lsr r4 │ │ │ │ - rscseq ip, lr, r2, lsl r4 │ │ │ │ + rscseq ip, lr, r4, asr ip │ │ │ │ + rscseq ip, lr, r8, lsr #24 │ │ │ │ + ldrshteq ip, [lr], #186 @ 0xba │ │ │ │ + ldrshteq ip, [lr], #176 @ 0xb0 │ │ │ │ + rscseq ip, lr, ip, asr #23 │ │ │ │ + smlalseq ip, lr, lr, fp │ │ │ │ + smlalseq ip, lr, r4, fp │ │ │ │ + rscseq ip, lr, lr, ror #22 │ │ │ │ + rscseq ip, lr, sl, lsr fp │ │ │ │ + rscseq ip, lr, ip, lsl #22 │ │ │ │ + rscseq ip, lr, r0, ror #21 │ │ │ │ + ldrsbteq ip, [lr], #166 @ 0xa6 │ │ │ │ + ldrhteq ip, [lr], #160 @ 0xa0 │ │ │ │ + rscseq ip, lr, r0, lsl #21 │ │ │ │ + rscseq ip, lr, r6, ror sl │ │ │ │ + rscseq ip, lr, r0, asr sl │ │ │ │ + rscseq ip, lr, r0, lsr #20 │ │ │ │ + ldrshteq ip, [lr], #154 @ 0x9a │ │ │ │ + rscseq ip, lr, r8, asr #19 │ │ │ │ + ldrhteq ip, [lr], #158 @ 0x9e │ │ │ │ + smlalseq ip, lr, r8, r9 │ │ │ │ + rscseq ip, lr, r6, ror #18 │ │ │ │ + rscseq ip, lr, r6, lsr r9 │ │ │ │ + rscseq ip, lr, r6, lsl #18 │ │ │ │ + ldrsbteq ip, [lr], #134 @ 0x86 │ │ │ │ + rscseq ip, lr, r4, lsr #17 │ │ │ │ + smlalseq ip, lr, sl, r8 │ │ │ │ + rscseq ip, lr, r4, ror r8 │ │ │ │ + rscseq ip, lr, lr, asr #16 │ │ │ │ + rscseq ip, lr, r0, lsr #16 │ │ │ │ + ldrshteq ip, [lr], #112 @ 0x70 │ │ │ │ + rscseq ip, lr, r8, asr #15 │ │ │ │ + ldrhteq ip, [lr], #112 @ 0x70 │ │ │ │ + rscseq ip, lr, r2, lsl #15 │ │ │ │ + rscseq ip, lr, r8, ror r7 │ │ │ │ + rscseq ip, lr, r2, asr r7 │ │ │ │ + rscseq ip, lr, lr, lsl r7 │ │ │ │ + rscseq ip, lr, lr, ror #13 │ │ │ │ + ldrhteq ip, [lr], #110 @ 0x6e │ │ │ │ + ldrhteq ip, [lr], #100 @ 0x64 │ │ │ │ + rscseq ip, lr, lr, lsl #13 │ │ │ │ + rscseq ip, lr, r0, ror #12 │ │ │ │ + rscseq ip, lr, r6, asr r6 │ │ │ │ + rscseq ip, lr, r0, lsr r6 │ │ │ │ + rscseq ip, lr, r4, lsl #12 │ │ │ │ + ldrsbteq ip, [lr], #82 @ 0x52 │ │ │ │ + rscseq ip, lr, sl, lsr #11 │ │ │ │ + rscseq ip, lr, ip, ror r5 │ │ │ │ + rscseq ip, lr, r4, ror r5 │ │ │ │ + rscseq ip, lr, r2, ror #10 │ │ │ │ + rscseq ip, lr, r6, lsr r5 │ │ │ │ + rscseq ip, lr, lr, lsr #10 │ │ │ │ + rscseq ip, lr, r8, lsl #10 │ │ │ │ + ldrsbteq ip, [lr], #72 @ 0x48 │ │ │ │ + rscseq ip, lr, r6, lsr #9 │ │ │ │ + rscseq ip, lr, sl, ror r4 │ │ │ │ + rscseq ip, lr, sl, asr #8 │ │ │ │ + rscseq ip, lr, r2, asr #8 │ │ │ │ + rscseq ip, lr, lr, lsl r4 │ │ │ │ rscseq ip, lr, lr, ror #7 │ │ │ │ - ldrhteq ip, [lr], #62 @ 0x3e │ │ │ │ - rscseq ip, lr, lr, lsl #7 │ │ │ │ - rscseq ip, lr, r6, lsl #7 │ │ │ │ - rscseq ip, lr, r2, ror #6 │ │ │ │ - rscseq ip, lr, r0, lsr r3 │ │ │ │ + rscseq ip, lr, r0, asr #7 │ │ │ │ + ldrhteq ip, [lr], #56 @ 0x38 │ │ │ │ + smlalseq ip, lr, r2, r3 │ │ │ │ + rscseq ip, lr, lr, ror #6 │ │ │ │ + rscseq ip, lr, lr, lsr r3 │ │ │ │ + rscseq ip, lr, lr, lsl #6 │ │ │ │ + rscseq ip, lr, r6, lsl #6 │ │ │ │ + rscseq ip, lr, r2, ror #5 │ │ │ │ + ldrhteq ip, [lr], #32 │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 968d90 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [sl, r1, lsl #2]! │ │ │ │ @@ -129174,101 +129174,101 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami r8, {r0, r1, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000bb2c │ │ │ │ - rscseq ip, lr, ip, lsr #3 │ │ │ │ - rscseq ip, lr, r4, lsl #3 │ │ │ │ - rscseq ip, lr, r0, asr r1 │ │ │ │ - rscseq ip, lr, r0, lsr #2 │ │ │ │ - ldrshteq ip, [lr], #0 │ │ │ │ - rscseq ip, lr, r6, ror #1 │ │ │ │ - rscseq ip, lr, r0, asr #1 │ │ │ │ - rscseq ip, lr, ip, lsl #1 │ │ │ │ - rscseq ip, lr, ip, asr r0 │ │ │ │ - rscseq ip, lr, r2, asr r0 │ │ │ │ - rscseq ip, lr, sl, lsr #32 │ │ │ │ - ldrshteq fp, [lr], #254 @ 0xfe │ │ │ │ - rscseq fp, lr, ip, asr #31 │ │ │ │ - rscseq fp, lr, r2, asr #31 │ │ │ │ - smlalseq fp, lr, lr, pc @ │ │ │ │ - rscseq fp, lr, ip, ror #30 │ │ │ │ - rscseq fp, lr, r2, ror #30 │ │ │ │ + rscseq ip, lr, ip, lsr #2 │ │ │ │ + rscseq ip, lr, r4, lsl #2 │ │ │ │ + ldrsbteq ip, [lr], #0 │ │ │ │ + rscseq ip, lr, r0, lsr #1 │ │ │ │ + rscseq ip, lr, r0, ror r0 │ │ │ │ + rscseq ip, lr, r6, rrx │ │ │ │ + rscseq ip, lr, r0, asr #32 │ │ │ │ + rscseq ip, lr, ip │ │ │ │ + ldrsbteq fp, [lr], #252 @ 0xfc │ │ │ │ + ldrsbteq fp, [lr], #242 @ 0xf2 │ │ │ │ + rscseq fp, lr, sl, lsr #31 │ │ │ │ + rscseq fp, lr, lr, ror pc │ │ │ │ + rscseq fp, lr, ip, asr #30 │ │ │ │ rscseq fp, lr, r2, asr #30 │ │ │ │ - smlabteq r2, sl, r3, r3 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - ldrdeq r3, [r2, -lr] │ │ │ │ - rscseq fp, lr, r8, ror #28 │ │ │ │ - rscseq fp, lr, sl, lsr lr │ │ │ │ - rscseq fp, lr, lr, lsl #28 │ │ │ │ - rscseq fp, lr, r2, ror #27 │ │ │ │ - ldrsbteq fp, [lr], #216 @ 0xd8 │ │ │ │ - ldrhteq fp, [lr], #212 @ 0xd4 │ │ │ │ - rscseq fp, lr, r8, lsl #27 │ │ │ │ - rscseq fp, lr, lr, ror sp │ │ │ │ - rscseq fp, lr, sl, asr sp │ │ │ │ - rscseq fp, lr, lr, lsr #26 │ │ │ │ - rscseq fp, lr, r2, lsl #26 │ │ │ │ - ldrshteq fp, [lr], #200 @ 0xc8 │ │ │ │ - ldrsbteq fp, [lr], #196 @ 0xc4 │ │ │ │ - rscseq fp, lr, r8, lsr #25 │ │ │ │ - smlalseq fp, lr, lr, ip │ │ │ │ - rscseq fp, lr, sl, ror ip │ │ │ │ - rscseq fp, lr, sl, asr #24 │ │ │ │ + rscseq fp, lr, lr, lsl pc │ │ │ │ + rscseq fp, lr, ip, ror #29 │ │ │ │ + rscseq fp, lr, r2, ror #29 │ │ │ │ + rscseq fp, lr, r2, asr #29 │ │ │ │ + tsteq r2, sl, asr #6 │ │ │ │ + smlabteq r2, r2, r2, r3 │ │ │ │ + tsteq r2, lr, asr r2 │ │ │ │ + rscseq fp, lr, r8, ror #27 │ │ │ │ + ldrhteq fp, [lr], #218 @ 0xda │ │ │ │ + rscseq fp, lr, lr, lsl #27 │ │ │ │ + rscseq fp, lr, r2, ror #26 │ │ │ │ + rscseq fp, lr, r8, asr sp │ │ │ │ + rscseq fp, lr, r4, lsr sp │ │ │ │ + rscseq fp, lr, r8, lsl #26 │ │ │ │ + ldrshteq fp, [lr], #206 @ 0xce │ │ │ │ + ldrsbteq fp, [lr], #202 @ 0xca │ │ │ │ + rscseq fp, lr, lr, lsr #25 │ │ │ │ + rscseq fp, lr, r2, lsl #25 │ │ │ │ + rscseq fp, lr, r8, ror ip │ │ │ │ + rscseq fp, lr, r4, asr ip │ │ │ │ + rscseq fp, lr, r8, lsr #24 │ │ │ │ rscseq fp, lr, lr, lsl ip │ │ │ │ - ldrshteq fp, [lr], #178 @ 0xb2 │ │ │ │ - rscseq fp, lr, r8, ror #23 │ │ │ │ - rscseq fp, lr, r4, asr #23 │ │ │ │ - smlalseq fp, lr, r8, fp │ │ │ │ - rscseq fp, lr, lr, lsl #23 │ │ │ │ + ldrshteq fp, [lr], #186 @ 0xba │ │ │ │ + rscseq fp, lr, sl, asr #23 │ │ │ │ + smlalseq fp, lr, lr, fp │ │ │ │ + rscseq fp, lr, r2, ror fp │ │ │ │ rscseq fp, lr, r8, ror #22 │ │ │ │ - rscseq fp, lr, sl, lsr fp │ │ │ │ - rscseq fp, lr, ip, lsl #22 │ │ │ │ - rscseq fp, lr, r6, ror #21 │ │ │ │ - rscseq fp, lr, r0, asr #21 │ │ │ │ - smlalseq fp, lr, r2, sl │ │ │ │ - rscseq fp, lr, r8, lsl #21 │ │ │ │ - rscseq fp, lr, r2, ror #20 │ │ │ │ - rscseq fp, lr, lr, asr #20 │ │ │ │ - smlatbeq r2, ip, lr, r2 │ │ │ │ - rscseq fp, lr, r0, lsl #20 │ │ │ │ - rscseq fp, lr, ip, ror #19 │ │ │ │ - smlabteq r2, r6, lr, r2 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - rscseq fp, lr, r8, ror #18 │ │ │ │ - rscseq fp, lr, r4, asr r9 │ │ │ │ - rscseq fp, lr, r6, lsr #18 │ │ │ │ - ldrshteq fp, [lr], #136 @ 0x88 │ │ │ │ - rscseq fp, lr, r4, asr #17 │ │ │ │ - rscseq fp, lr, r6, lsl #17 │ │ │ │ - rscseq fp, lr, r6, asr r8 │ │ │ │ - rscseq fp, lr, r8, lsr #16 │ │ │ │ + rscseq fp, lr, r4, asr #22 │ │ │ │ + rscseq fp, lr, r8, lsl fp │ │ │ │ + rscseq fp, lr, lr, lsl #22 │ │ │ │ + rscseq fp, lr, r8, ror #21 │ │ │ │ + ldrhteq fp, [lr], #170 @ 0xaa │ │ │ │ + rscseq fp, lr, ip, lsl #21 │ │ │ │ + rscseq fp, lr, r6, ror #20 │ │ │ │ + rscseq fp, lr, r0, asr #20 │ │ │ │ + rscseq fp, lr, r2, lsl sl │ │ │ │ + rscseq fp, lr, r8, lsl #20 │ │ │ │ + rscseq fp, lr, r2, ror #19 │ │ │ │ + rscseq fp, lr, lr, asr #19 │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + rscseq fp, lr, r0, lsl #19 │ │ │ │ + rscseq fp, lr, ip, ror #18 │ │ │ │ + tsteq r2, r6, asr #28 │ │ │ │ + smlatteq r2, r4, sp, r2 │ │ │ │ + rscseq fp, lr, r8, ror #17 │ │ │ │ + ldrsbteq fp, [lr], #132 @ 0x84 │ │ │ │ + rscseq fp, lr, r6, lsr #17 │ │ │ │ + rscseq fp, lr, r8, ror r8 │ │ │ │ + rscseq fp, lr, r4, asr #16 │ │ │ │ rscseq fp, lr, r6, lsl #16 │ │ │ │ - ldrsbteq fp, [lr], #120 @ 0x78 │ │ │ │ - ldrhteq fp, [lr], #122 @ 0x7a │ │ │ │ - rscseq fp, lr, ip, lsl #15 │ │ │ │ - rscseq fp, lr, ip, ror #14 │ │ │ │ - rscseq fp, lr, lr, lsr r7 │ │ │ │ - rscseq fp, lr, r0, lsl r7 │ │ │ │ - ldrsbteq fp, [lr], #108 @ 0x6c │ │ │ │ - rscseq fp, lr, r6, asr #13 │ │ │ │ - smlalseq fp, lr, lr, r6 │ │ │ │ - rscseq fp, lr, ip, lsl #13 │ │ │ │ - rscseq fp, lr, r0, ror #12 │ │ │ │ - rscseq fp, lr, r8, asr r6 │ │ │ │ - rscseq fp, lr, r2, lsr r6 │ │ │ │ - rscseq fp, lr, r2, lsl #12 │ │ │ │ - ldrsbteq fp, [lr], #82 @ 0x52 │ │ │ │ - rscseq fp, lr, sl, asr #11 │ │ │ │ - rscseq fp, lr, r6, lsr #11 │ │ │ │ + ldrsbteq fp, [lr], #118 @ 0x76 │ │ │ │ + rscseq fp, lr, r8, lsr #15 │ │ │ │ + rscseq fp, lr, r6, lsl #15 │ │ │ │ + rscseq fp, lr, r8, asr r7 │ │ │ │ + rscseq fp, lr, sl, lsr r7 │ │ │ │ + rscseq fp, lr, ip, lsl #14 │ │ │ │ + rscseq fp, lr, ip, ror #13 │ │ │ │ + ldrhteq fp, [lr], #110 @ 0x6e │ │ │ │ + smlalseq fp, lr, r0, r6 │ │ │ │ + rscseq fp, lr, ip, asr r6 │ │ │ │ + rscseq fp, lr, r6, asr #12 │ │ │ │ + rscseq fp, lr, lr, lsl r6 │ │ │ │ + rscseq fp, lr, ip, lsl #12 │ │ │ │ + rscseq fp, lr, r0, ror #11 │ │ │ │ + ldrsbteq fp, [lr], #88 @ 0x58 │ │ │ │ + ldrhteq fp, [lr], #82 @ 0x52 │ │ │ │ rscseq fp, lr, r2, lsl #11 │ │ │ │ rscseq fp, lr, r2, asr r5 │ │ │ │ - rscseq fp, lr, r0, lsr #10 │ │ │ │ + rscseq fp, lr, sl, asr #10 │ │ │ │ + rscseq fp, lr, r6, lsr #10 │ │ │ │ + rscseq fp, lr, r2, lsl #10 │ │ │ │ + ldrsbteq fp, [lr], #66 @ 0x42 │ │ │ │ + rscseq fp, lr, r0, lsr #9 │ │ │ │ teqpcc r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r6!, {r3, r4, r7, r9, lr} │ │ │ │ tstpcc r3, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ movtpl pc, #50592 @ 0xc5a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #20, 22 @ 0x5000 │ │ │ │ @@ -130066,96 +130066,96 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8418 │ │ │ │ blx 976810 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - smlalseq fp, lr, r2, r3 │ │ │ │ - rscseq fp, lr, ip, ror #6 │ │ │ │ - rscseq fp, lr, r6, asr #6 │ │ │ │ - rscseq fp, lr, r6, lsl r3 │ │ │ │ - rscseq fp, lr, ip, lsl #6 │ │ │ │ - rscseq fp, lr, r6, ror #5 │ │ │ │ - ldrhteq fp, [lr], #42 @ 0x2a │ │ │ │ - rscseq fp, lr, lr, lsl #5 │ │ │ │ + rscseq fp, lr, r2, lsl r3 │ │ │ │ + rscseq fp, lr, ip, ror #5 │ │ │ │ + rscseq fp, lr, r6, asr #5 │ │ │ │ + smlalseq fp, lr, r6, r2 │ │ │ │ + rscseq fp, lr, ip, lsl #5 │ │ │ │ rscseq fp, lr, r6, ror #4 │ │ │ │ - rscseq fp, lr, r0, asr #4 │ │ │ │ - rscseq fp, lr, r4, lsl r2 │ │ │ │ - rscseq fp, lr, lr, ror #3 │ │ │ │ - rscseq fp, lr, r8, asr #3 │ │ │ │ - smlalseq fp, lr, r6, r1 │ │ │ │ - rscseq fp, lr, r8, ror #2 │ │ │ │ - rscseq fp, lr, ip, lsr r1 │ │ │ │ - rscseq fp, lr, r0, lsl r1 │ │ │ │ - rscseq fp, lr, sl, ror #1 │ │ │ │ - rscseq fp, lr, r4, asr #1 │ │ │ │ - smlalseq fp, lr, r8, r0 │ │ │ │ - rscseq fp, lr, r2, ror r0 │ │ │ │ - rscseq fp, lr, ip, asr #32 │ │ │ │ - rscseq fp, lr, r0, lsr #32 │ │ │ │ - ldrshteq sl, [lr], #244 @ 0xf4 │ │ │ │ - rscseq sl, lr, lr, asr #31 │ │ │ │ - rscseq sl, lr, r8, lsr #31 │ │ │ │ - rscseq sl, lr, r8, ror pc │ │ │ │ - rscseq sl, lr, lr, ror #30 │ │ │ │ - rscseq sl, lr, sl, asr #30 │ │ │ │ - rscseq sl, lr, r8, lsl pc │ │ │ │ - rscseq sl, lr, r8, ror #29 │ │ │ │ - ldrhteq sl, [lr], #232 @ 0xe8 │ │ │ │ + rscseq fp, lr, sl, lsr r2 │ │ │ │ + rscseq fp, lr, lr, lsl #4 │ │ │ │ + rscseq fp, lr, r6, ror #3 │ │ │ │ + rscseq fp, lr, r0, asr #3 │ │ │ │ + smlalseq fp, lr, r4, r1 │ │ │ │ + rscseq fp, lr, lr, ror #2 │ │ │ │ + rscseq fp, lr, r8, asr #2 │ │ │ │ + rscseq fp, lr, r6, lsl r1 │ │ │ │ + rscseq fp, lr, r8, ror #1 │ │ │ │ + ldrhteq fp, [lr], #12 │ │ │ │ + smlalseq fp, lr, r0, r0 │ │ │ │ + rscseq fp, lr, sl, rrx │ │ │ │ + rscseq fp, lr, r4, asr #32 │ │ │ │ + rscseq fp, lr, r8, lsl r0 │ │ │ │ + ldrshteq sl, [lr], #242 @ 0xf2 │ │ │ │ + rscseq sl, lr, ip, asr #31 │ │ │ │ + rscseq sl, lr, r0, lsr #31 │ │ │ │ + rscseq sl, lr, r4, ror pc │ │ │ │ + rscseq sl, lr, lr, asr #30 │ │ │ │ + rscseq sl, lr, r8, lsr #30 │ │ │ │ + ldrshteq sl, [lr], #232 @ 0xe8 │ │ │ │ + rscseq sl, lr, lr, ror #29 │ │ │ │ + rscseq sl, lr, sl, asr #29 │ │ │ │ smlalseq sl, lr, r8, lr │ │ │ │ - rscseq sl, lr, r4, ror lr │ │ │ │ - rscseq sl, lr, r4, asr #28 │ │ │ │ - rscseq sl, lr, r4, lsr #28 │ │ │ │ - rscseq sl, lr, r0, lsl #28 │ │ │ │ - ldrsbteq sl, [lr], #208 @ 0xd0 │ │ │ │ - rscseq sl, lr, r0, lsr #27 │ │ │ │ + rscseq sl, lr, r8, ror #28 │ │ │ │ + rscseq sl, lr, r8, lsr lr │ │ │ │ + rscseq sl, lr, r8, lsl lr │ │ │ │ + ldrshteq sl, [lr], #212 @ 0xd4 │ │ │ │ + rscseq sl, lr, r4, asr #27 │ │ │ │ + rscseq sl, lr, r4, lsr #27 │ │ │ │ rscseq sl, lr, r0, lsl #27 │ │ │ │ - rscseq sl, lr, ip, asr sp │ │ │ │ - rscseq sl, lr, r0, lsr sp │ │ │ │ - rscseq sl, lr, r6, lsr #26 │ │ │ │ + rscseq sl, lr, r0, asr sp │ │ │ │ + rscseq sl, lr, r0, lsr #26 │ │ │ │ rscseq sl, lr, r0, lsl #26 │ │ │ │ - ldrsbteq sl, [lr], #194 @ 0xc2 │ │ │ │ - rscseq sl, lr, r0, lsr #25 │ │ │ │ - rscseq sl, lr, r2, ror ip │ │ │ │ - rscseq sl, lr, r6, asr #24 │ │ │ │ - rscseq sl, lr, sl, lsl ip │ │ │ │ - ldrshteq sl, [lr], #180 @ 0xb4 │ │ │ │ - rscseq sl, lr, lr, asr #23 │ │ │ │ - rscseq sl, lr, r2, lsr #23 │ │ │ │ - rscseq sl, lr, ip, ror fp │ │ │ │ - rscseq sl, lr, r6, asr fp │ │ │ │ - rscseq sl, lr, sl, lsr #22 │ │ │ │ - ldrshteq sl, [lr], #174 @ 0xae │ │ │ │ - ldrsbteq sl, [lr], #168 @ 0xa8 │ │ │ │ - ldrhteq sl, [lr], #162 @ 0xa2 │ │ │ │ - rscseq sl, lr, r2, lsl #21 │ │ │ │ - rscseq sl, lr, r8, ror sl │ │ │ │ - rscseq sl, lr, r4, asr sl │ │ │ │ - rscseq sl, lr, r4, lsr #20 │ │ │ │ - ldrshteq sl, [lr], #150 @ 0x96 │ │ │ │ - rscseq sl, lr, r8, asr #19 │ │ │ │ - rscseq sl, lr, sl, lsr #19 │ │ │ │ - rscseq sl, lr, r8, lsl #19 │ │ │ │ - rscseq sl, lr, sl, asr r9 │ │ │ │ - rscseq sl, lr, ip, lsr r9 │ │ │ │ - rscseq sl, lr, sl, lsl r9 │ │ │ │ - rscseq sl, lr, ip, ror #17 │ │ │ │ - ldrhteq sl, [lr], #142 @ 0x8e │ │ │ │ - rscseq sl, lr, r0, lsr #17 │ │ │ │ - rscseq sl, lr, lr, ror r8 │ │ │ │ - rscseq sl, lr, r4, asr r8 │ │ │ │ - rscseq sl, lr, ip, asr #16 │ │ │ │ - rscseq sl, lr, r8, lsr #16 │ │ │ │ - ldrshteq sl, [lr], #120 @ 0x78 │ │ │ │ + ldrsbteq sl, [lr], #204 @ 0xcc │ │ │ │ + ldrhteq sl, [lr], #192 @ 0xc0 │ │ │ │ + rscseq sl, lr, r6, lsr #25 │ │ │ │ + rscseq sl, lr, r0, lsl #25 │ │ │ │ + rscseq sl, lr, r2, asr ip │ │ │ │ + rscseq sl, lr, r0, lsr #24 │ │ │ │ + ldrshteq sl, [lr], #178 @ 0xb2 │ │ │ │ + rscseq sl, lr, r6, asr #23 │ │ │ │ + smlalseq sl, lr, sl, fp │ │ │ │ + rscseq sl, lr, r4, ror fp │ │ │ │ + rscseq sl, lr, lr, asr #22 │ │ │ │ + rscseq sl, lr, r2, lsr #22 │ │ │ │ + ldrshteq sl, [lr], #172 @ 0xac │ │ │ │ + ldrsbteq sl, [lr], #166 @ 0xa6 │ │ │ │ + rscseq sl, lr, sl, lsr #21 │ │ │ │ + rscseq sl, lr, lr, ror sl │ │ │ │ + rscseq sl, lr, r8, asr sl │ │ │ │ + rscseq sl, lr, r2, lsr sl │ │ │ │ + rscseq sl, lr, r2, lsl #20 │ │ │ │ + ldrshteq sl, [lr], #152 @ 0x98 │ │ │ │ + ldrsbteq sl, [lr], #148 @ 0x94 │ │ │ │ + rscseq sl, lr, r4, lsr #19 │ │ │ │ + rscseq sl, lr, r6, ror r9 │ │ │ │ + rscseq sl, lr, r8, asr #18 │ │ │ │ + rscseq sl, lr, sl, lsr #18 │ │ │ │ + rscseq sl, lr, r8, lsl #18 │ │ │ │ + ldrsbteq sl, [lr], #138 @ 0x8a │ │ │ │ + ldrhteq sl, [lr], #140 @ 0x8c │ │ │ │ + smlalseq sl, lr, sl, r8 │ │ │ │ + rscseq sl, lr, ip, ror #16 │ │ │ │ + rscseq sl, lr, lr, lsr r8 │ │ │ │ + rscseq sl, lr, r0, lsr #16 │ │ │ │ + ldrshteq sl, [lr], #126 @ 0x7e │ │ │ │ + ldrsbteq sl, [lr], #116 @ 0x74 │ │ │ │ rscseq sl, lr, ip, asr #15 │ │ │ │ - rscseq sl, lr, r0, lsr #15 │ │ │ │ - rscseq sl, lr, r6, ror r7 │ │ │ │ - rscseq sl, lr, r2, asr r7 │ │ │ │ - rscseq sl, lr, lr, lsr #14 │ │ │ │ + rscseq sl, lr, r8, lsr #15 │ │ │ │ + rscseq sl, lr, r8, ror r7 │ │ │ │ + rscseq sl, lr, ip, asr #14 │ │ │ │ + rscseq sl, lr, r0, lsr #14 │ │ │ │ + ldrshteq sl, [lr], #102 @ 0x66 │ │ │ │ + ldrsbteq sl, [lr], #98 @ 0x62 │ │ │ │ + rscseq sl, lr, lr, lsr #13 │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -130604,192 +130604,192 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2227 @ 0xfffff74d │ │ │ │ ldmmi r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2226 @ 0xfffff74e │ │ │ │ ldmmi r2!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrhteq sl, [lr], #90 @ 0x5a │ │ │ │ - smlalseq sl, lr, r6, r5 │ │ │ │ - rscseq sl, lr, r2, ror r5 │ │ │ │ - rscseq sl, lr, r8, asr #10 │ │ │ │ - rscseq sl, lr, lr, lsl r5 │ │ │ │ - ldrshteq sl, [lr], #74 @ 0x4a │ │ │ │ - ldrsbteq sl, [lr], #70 @ 0x46 │ │ │ │ - rscseq sl, lr, r8, lsr #9 │ │ │ │ - rscseq sl, lr, r0, lsr #9 │ │ │ │ - rscseq sl, lr, lr, ror r4 │ │ │ │ - rscseq sl, lr, lr, asr #8 │ │ │ │ + rscseq sl, lr, sl, lsr r5 │ │ │ │ + rscseq sl, lr, r6, lsl r5 │ │ │ │ + ldrshteq sl, [lr], #66 @ 0x42 │ │ │ │ + rscseq sl, lr, r8, asr #9 │ │ │ │ + smlalseq sl, lr, lr, r4 │ │ │ │ + rscseq sl, lr, sl, ror r4 │ │ │ │ + rscseq sl, lr, r6, asr r4 │ │ │ │ + rscseq sl, lr, r8, lsr #8 │ │ │ │ rscseq sl, lr, r0, lsr #8 │ │ │ │ - ldrshteq sl, [lr], #50 @ 0x32 │ │ │ │ - ldrsbteq sl, [lr], #52 @ 0x34 │ │ │ │ - ldrhteq sl, [lr], #50 @ 0x32 │ │ │ │ - rscseq sl, lr, r4, lsl #7 │ │ │ │ - rscseq sl, lr, r6, ror #6 │ │ │ │ - rscseq sl, lr, r6, asr #6 │ │ │ │ - rscseq sl, lr, sl, lsl r3 │ │ │ │ - rscseq sl, lr, lr, ror #5 │ │ │ │ - ldrsbteq sl, [lr], #34 @ 0x22 │ │ │ │ - ldrhteq sl, [lr], #34 @ 0x22 │ │ │ │ - rscseq sl, lr, sl, lsl #5 │ │ │ │ - rscseq sl, lr, r2, lsl #5 │ │ │ │ - rscseq sl, lr, r0, ror #4 │ │ │ │ - tsteq r2, r8, asr #10 │ │ │ │ - @ instruction: 0x01021396 │ │ │ │ - rscseq sl, lr, r8, asr #4 │ │ │ │ - rscseq sl, lr, r2, asr #4 │ │ │ │ - rscseq sl, lr, ip, lsr r2 │ │ │ │ - rscseq sl, lr, r6, lsr r2 │ │ │ │ - rscseq sl, lr, r0, lsr r2 │ │ │ │ - rscseq sl, lr, sl, lsr #4 │ │ │ │ - rscseq sl, lr, r4, lsr #4 │ │ │ │ - tsteq r2, sl, lsl #12 │ │ │ │ - rscseq sl, lr, r8, lsl r2 │ │ │ │ - rscseq sl, lr, r2, lsl r2 │ │ │ │ - tsteq r2, ip, asr #8 │ │ │ │ - rscseq sl, lr, r6, lsl #4 │ │ │ │ - smlatteq r2, r4, r3, r1 │ │ │ │ - ldrshteq sl, [lr], #26 │ │ │ │ - ldrshteq sl, [lr], #20 │ │ │ │ - ldrdeq r1, [r2, -lr] │ │ │ │ - rscseq sl, lr, r8, ror #3 │ │ │ │ - rscseq sl, lr, r2, ror #3 │ │ │ │ - ldrsbteq sl, [lr], #28 │ │ │ │ - tsteq r2, sl, asr #6 │ │ │ │ - ldrsbteq sl, [lr], #16 │ │ │ │ - rscseq sl, lr, sl, asr #3 │ │ │ │ - rscseq sl, lr, r4, asr #3 │ │ │ │ - ldrhteq sl, [lr], #30 │ │ │ │ - ldrhteq sl, [lr], #24 │ │ │ │ - @ instruction: 0x010213b6 │ │ │ │ - rscseq sl, lr, ip, lsr #3 │ │ │ │ - rscseq sl, lr, r6, lsr #3 │ │ │ │ - rscseq sl, lr, r0, lsr #3 │ │ │ │ - smlalseq sl, lr, sl, r1 │ │ │ │ - smlalseq sl, lr, r4, r1 │ │ │ │ - rscseq sl, lr, lr, lsl #3 │ │ │ │ - rscseq sl, lr, r8, lsl #3 │ │ │ │ - rscseq sl, lr, r2, lsl #3 │ │ │ │ - rscseq sl, lr, ip, ror r1 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ - smlatteq r2, r0, r3, r1 │ │ │ │ - tsteq r2, r2, lsr r4 │ │ │ │ - smlabbeq r2, ip, r5, r1 │ │ │ │ - tsteq r2, r2, lsl #10 │ │ │ │ - smlatbeq r2, r4, r4, r1 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - smlabteq r2, r4, r4, r1 │ │ │ │ - rscseq sl, lr, r6, asr #2 │ │ │ │ - rscseq sl, lr, r0, asr #2 │ │ │ │ - rscseq sl, lr, sl, lsr r1 │ │ │ │ - rscseq sl, lr, r4, lsr r1 │ │ │ │ - rscseq sl, lr, lr, lsr #2 │ │ │ │ - rscseq sl, lr, r8, lsr #2 │ │ │ │ - rscseq sl, lr, r2, lsr #2 │ │ │ │ - rscseq sl, lr, ip, lsl r1 │ │ │ │ - rscseq sl, lr, r6, lsl r1 │ │ │ │ - rscseq sl, lr, r0, lsl r1 │ │ │ │ - rscseq sl, lr, sl, lsl #2 │ │ │ │ - rscseq sl, lr, r4, lsl #2 │ │ │ │ - ldrshteq sl, [lr], #14 │ │ │ │ - ldrshteq sl, [lr], #8 │ │ │ │ - ldrshteq sl, [lr], #2 │ │ │ │ - rscseq sl, lr, ip, ror #1 │ │ │ │ - rscseq sl, lr, r6, ror #1 │ │ │ │ - rscseq sl, lr, r0, ror #1 │ │ │ │ - ldrsbteq sl, [lr], #10 │ │ │ │ - ldrsbteq sl, [lr], #4 │ │ │ │ - rscseq sl, lr, lr, asr #1 │ │ │ │ - rscseq sl, lr, r8, asr #1 │ │ │ │ - rscseq sl, lr, r2, asr #1 │ │ │ │ - ldrhteq sl, [lr], #12 │ │ │ │ - ldrhteq sl, [lr], #6 │ │ │ │ - ldrhteq sl, [lr], #0 │ │ │ │ - rscseq sl, lr, sl, lsr #1 │ │ │ │ - rscseq sl, lr, r4, lsr #1 │ │ │ │ - smlalseq sl, lr, lr, r0 │ │ │ │ - smlalseq sl, lr, r8, r0 │ │ │ │ - smlalseq sl, lr, r2, r0 │ │ │ │ - rscseq sl, lr, ip, lsl #1 │ │ │ │ - rscseq sl, lr, r6, lsl #1 │ │ │ │ - rscseq sl, lr, r0, lsl #1 │ │ │ │ - rscseq sl, lr, sl, ror r0 │ │ │ │ - rscseq sl, lr, r4, ror r0 │ │ │ │ - rscseq sl, lr, lr, rrx │ │ │ │ - rscseq sl, lr, r8, rrx │ │ │ │ - rscseq sl, lr, r2, rrx │ │ │ │ - rscseq sl, lr, ip, asr r0 │ │ │ │ - rscseq sl, lr, r6, asr r0 │ │ │ │ - rscseq sl, lr, r0, asr r0 │ │ │ │ - rscseq sl, lr, sl, asr #32 │ │ │ │ - rscseq sl, lr, r4, asr #32 │ │ │ │ - rscseq sl, lr, lr, lsr r0 │ │ │ │ - rscseq sl, lr, r8, lsr r0 │ │ │ │ - rscseq sl, lr, r2, lsr r0 │ │ │ │ - rscseq sl, lr, ip, lsr #32 │ │ │ │ - rscseq sl, lr, r6, lsr #32 │ │ │ │ - rscseq sl, lr, r0, lsr #32 │ │ │ │ - rscseq sl, lr, sl, lsl r0 │ │ │ │ - rscseq sl, lr, r4, lsl r0 │ │ │ │ - rscseq sl, lr, lr │ │ │ │ - rscseq sl, lr, r8 │ │ │ │ - rscseq sl, lr, r2 │ │ │ │ - ldrshteq r9, [lr], #252 @ 0xfc │ │ │ │ - ldrshteq r9, [lr], #246 @ 0xf6 │ │ │ │ - ldrshteq r9, [lr], #240 @ 0xf0 │ │ │ │ - rscseq r9, lr, sl, ror #31 │ │ │ │ - rscseq r9, lr, r4, ror #31 │ │ │ │ - ldrsbteq r9, [lr], #254 @ 0xfe │ │ │ │ - ldrsbteq r9, [lr], #248 @ 0xf8 │ │ │ │ - ldrsbteq r9, [lr], #242 @ 0xf2 │ │ │ │ - rscseq r9, lr, ip, asr #31 │ │ │ │ - rscseq r9, lr, r6, asr #31 │ │ │ │ - rscseq r9, lr, r0, asr #31 │ │ │ │ - ldrhteq r9, [lr], #250 @ 0xfa │ │ │ │ - ldrhteq r9, [lr], #244 @ 0xf4 │ │ │ │ - rscseq r9, lr, lr, lsr #31 │ │ │ │ - rscseq r9, lr, r8, lsr #31 │ │ │ │ - rscseq r9, lr, r2, lsr #31 │ │ │ │ - smlalseq r9, lr, ip, pc @ │ │ │ │ - smlalseq r9, lr, r6, pc @ │ │ │ │ - smlalseq r9, lr, r0, pc @ │ │ │ │ - rscseq r9, lr, sl, lsl #31 │ │ │ │ - rscseq r9, lr, r4, lsl #31 │ │ │ │ - rscseq r9, lr, lr, ror pc │ │ │ │ - rscseq r9, lr, r8, ror pc │ │ │ │ - rscseq r9, lr, r2, ror pc │ │ │ │ - rscseq r9, lr, ip, ror #30 │ │ │ │ - rscseq r9, lr, r6, ror #30 │ │ │ │ - rscseq r9, lr, r0, ror #30 │ │ │ │ - rscseq r9, lr, sl, asr pc │ │ │ │ - rscseq r9, lr, r4, asr pc │ │ │ │ - rscseq r9, lr, lr, asr #30 │ │ │ │ - rscseq r9, lr, r8, asr #30 │ │ │ │ - rscseq r9, lr, r2, asr #30 │ │ │ │ - rscseq r9, lr, ip, lsr pc │ │ │ │ - rscseq r9, lr, r6, lsr pc │ │ │ │ - rscseq r9, lr, r0, lsr pc │ │ │ │ - rscseq r9, lr, sl, lsr #30 │ │ │ │ - rscseq r9, lr, r4, lsr #30 │ │ │ │ - rscseq r9, lr, lr, lsl pc │ │ │ │ - rscseq r9, lr, r8, lsl pc │ │ │ │ - rscseq r9, lr, r2, lsl pc │ │ │ │ - rscseq r9, lr, ip, lsl #30 │ │ │ │ - rscseq r9, lr, r6, lsl #30 │ │ │ │ - rscseq r9, lr, r0, lsl #30 │ │ │ │ - ldrshteq r9, [lr], #234 @ 0xea │ │ │ │ - ldrshteq r9, [lr], #228 @ 0xe4 │ │ │ │ - rscseq r9, lr, lr, ror #29 │ │ │ │ - rscseq r9, lr, r8, ror #29 │ │ │ │ - rscseq r9, lr, r2, ror #29 │ │ │ │ - ldrsbteq r9, [lr], #236 @ 0xec │ │ │ │ - ldrsbteq r9, [lr], #230 @ 0xe6 │ │ │ │ - ldrsbteq r9, [lr], #224 @ 0xe0 │ │ │ │ - rscseq r9, lr, sl, asr #29 │ │ │ │ - rscseq r9, lr, r4, asr #29 │ │ │ │ + ldrshteq sl, [lr], #62 @ 0x3e │ │ │ │ + rscseq sl, lr, lr, asr #7 │ │ │ │ + rscseq sl, lr, r0, lsr #7 │ │ │ │ + rscseq sl, lr, r2, ror r3 │ │ │ │ + rscseq sl, lr, r4, asr r3 │ │ │ │ + rscseq sl, lr, r2, lsr r3 │ │ │ │ + rscseq sl, lr, r4, lsl #6 │ │ │ │ + rscseq sl, lr, r6, ror #5 │ │ │ │ + rscseq sl, lr, r6, asr #5 │ │ │ │ + smlalseq sl, lr, sl, r2 │ │ │ │ + rscseq sl, lr, lr, ror #4 │ │ │ │ + rscseq sl, lr, r2, asr r2 │ │ │ │ + rscseq sl, lr, r2, lsr r2 │ │ │ │ + rscseq sl, lr, sl, lsl #4 │ │ │ │ + rscseq sl, lr, r2, lsl #4 │ │ │ │ + rscseq sl, lr, r0, ror #3 │ │ │ │ + smlabteq r2, r8, r4, r1 │ │ │ │ + tsteq r2, r6, lsl r3 │ │ │ │ + rscseq sl, lr, r8, asr #3 │ │ │ │ + rscseq sl, lr, r2, asr #3 │ │ │ │ + ldrhteq sl, [lr], #28 │ │ │ │ + ldrhteq sl, [lr], #22 │ │ │ │ + ldrhteq sl, [lr], #16 │ │ │ │ + rscseq sl, lr, sl, lsr #3 │ │ │ │ + rscseq sl, lr, r4, lsr #3 │ │ │ │ + smlabbeq r2, sl, r5, r1 │ │ │ │ + smlalseq sl, lr, r8, r1 │ │ │ │ + smlalseq sl, lr, r2, r1 │ │ │ │ + smlabteq r2, ip, r3, r1 │ │ │ │ + rscseq sl, lr, r6, lsl #3 │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + rscseq sl, lr, sl, ror r1 │ │ │ │ + rscseq sl, lr, r4, ror r1 │ │ │ │ + tsteq r2, lr, asr r2 │ │ │ │ + rscseq sl, lr, r8, ror #2 │ │ │ │ + rscseq sl, lr, r2, ror #2 │ │ │ │ + rscseq sl, lr, ip, asr r1 │ │ │ │ + smlabteq r2, sl, r2, r1 │ │ │ │ + rscseq sl, lr, r0, asr r1 │ │ │ │ + rscseq sl, lr, sl, asr #2 │ │ │ │ + rscseq sl, lr, r4, asr #2 │ │ │ │ + rscseq sl, lr, lr, lsr r1 │ │ │ │ + rscseq sl, lr, r8, lsr r1 │ │ │ │ + tsteq r2, r6, lsr r3 │ │ │ │ + rscseq sl, lr, ip, lsr #2 │ │ │ │ + rscseq sl, lr, r6, lsr #2 │ │ │ │ + rscseq sl, lr, r0, lsr #2 │ │ │ │ + rscseq sl, lr, sl, lsl r1 │ │ │ │ + rscseq sl, lr, r4, lsl r1 │ │ │ │ + rscseq sl, lr, lr, lsl #2 │ │ │ │ + rscseq sl, lr, r8, lsl #2 │ │ │ │ + rscseq sl, lr, r2, lsl #2 │ │ │ │ + ldrshteq sl, [lr], #12 │ │ │ │ + @ instruction: 0x01021392 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + @ instruction: 0x010213b2 │ │ │ │ + tsteq r2, ip, lsl #10 │ │ │ │ + smlabbeq r2, r2, r4, r1 │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + strdeq r1, [r2, -r2] │ │ │ │ + tsteq r2, r4, asr #8 │ │ │ │ + rscseq sl, lr, r6, asr #1 │ │ │ │ + rscseq sl, lr, r0, asr #1 │ │ │ │ + ldrhteq sl, [lr], #10 │ │ │ │ + ldrhteq sl, [lr], #4 │ │ │ │ + rscseq sl, lr, lr, lsr #1 │ │ │ │ + rscseq sl, lr, r8, lsr #1 │ │ │ │ + rscseq sl, lr, r2, lsr #1 │ │ │ │ + smlalseq sl, lr, ip, r0 │ │ │ │ + smlalseq sl, lr, r6, r0 │ │ │ │ + smlalseq sl, lr, r0, r0 │ │ │ │ + rscseq sl, lr, sl, lsl #1 │ │ │ │ + rscseq sl, lr, r4, lsl #1 │ │ │ │ + rscseq sl, lr, lr, ror r0 │ │ │ │ + rscseq sl, lr, r8, ror r0 │ │ │ │ + rscseq sl, lr, r2, ror r0 │ │ │ │ + rscseq sl, lr, ip, rrx │ │ │ │ + rscseq sl, lr, r6, rrx │ │ │ │ + rscseq sl, lr, r0, rrx │ │ │ │ + rscseq sl, lr, sl, asr r0 │ │ │ │ + rscseq sl, lr, r4, asr r0 │ │ │ │ + rscseq sl, lr, lr, asr #32 │ │ │ │ + rscseq sl, lr, r8, asr #32 │ │ │ │ + rscseq sl, lr, r2, asr #32 │ │ │ │ + rscseq sl, lr, ip, lsr r0 │ │ │ │ + rscseq sl, lr, r6, lsr r0 │ │ │ │ + rscseq sl, lr, r0, lsr r0 │ │ │ │ + rscseq sl, lr, sl, lsr #32 │ │ │ │ + rscseq sl, lr, r4, lsr #32 │ │ │ │ + rscseq sl, lr, lr, lsl r0 │ │ │ │ + rscseq sl, lr, r8, lsl r0 │ │ │ │ + rscseq sl, lr, r2, lsl r0 │ │ │ │ + rscseq sl, lr, ip │ │ │ │ + rscseq sl, lr, r6 │ │ │ │ + rscseq sl, lr, r0 │ │ │ │ + ldrshteq r9, [lr], #250 @ 0xfa │ │ │ │ + ldrshteq r9, [lr], #244 @ 0xf4 │ │ │ │ + rscseq r9, lr, lr, ror #31 │ │ │ │ + rscseq r9, lr, r8, ror #31 │ │ │ │ + rscseq r9, lr, r2, ror #31 │ │ │ │ + ldrsbteq r9, [lr], #252 @ 0xfc │ │ │ │ + ldrsbteq r9, [lr], #246 @ 0xf6 │ │ │ │ + ldrsbteq r9, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r9, lr, sl, asr #31 │ │ │ │ + rscseq r9, lr, r4, asr #31 │ │ │ │ + ldrhteq r9, [lr], #254 @ 0xfe │ │ │ │ + ldrhteq r9, [lr], #248 @ 0xf8 │ │ │ │ + ldrhteq r9, [lr], #242 @ 0xf2 │ │ │ │ + rscseq r9, lr, ip, lsr #31 │ │ │ │ + rscseq r9, lr, r6, lsr #31 │ │ │ │ + rscseq r9, lr, r0, lsr #31 │ │ │ │ + smlalseq r9, lr, sl, pc @ │ │ │ │ + smlalseq r9, lr, r4, pc @ │ │ │ │ + rscseq r9, lr, lr, lsl #31 │ │ │ │ + rscseq r9, lr, r8, lsl #31 │ │ │ │ + rscseq r9, lr, r2, lsl #31 │ │ │ │ + rscseq r9, lr, ip, ror pc │ │ │ │ + rscseq r9, lr, r6, ror pc │ │ │ │ + rscseq r9, lr, r0, ror pc │ │ │ │ + rscseq r9, lr, sl, ror #30 │ │ │ │ + rscseq r9, lr, r4, ror #30 │ │ │ │ + rscseq r9, lr, lr, asr pc │ │ │ │ + rscseq r9, lr, r8, asr pc │ │ │ │ + rscseq r9, lr, r2, asr pc │ │ │ │ + rscseq r9, lr, ip, asr #30 │ │ │ │ + rscseq r9, lr, r6, asr #30 │ │ │ │ + rscseq r9, lr, r0, asr #30 │ │ │ │ + rscseq r9, lr, sl, lsr pc │ │ │ │ + rscseq r9, lr, r4, lsr pc │ │ │ │ + rscseq r9, lr, lr, lsr #30 │ │ │ │ + rscseq r9, lr, r8, lsr #30 │ │ │ │ + rscseq r9, lr, r2, lsr #30 │ │ │ │ + rscseq r9, lr, ip, lsl pc │ │ │ │ + rscseq r9, lr, r6, lsl pc │ │ │ │ + rscseq r9, lr, r0, lsl pc │ │ │ │ + rscseq r9, lr, sl, lsl #30 │ │ │ │ + rscseq r9, lr, r4, lsl #30 │ │ │ │ + ldrshteq r9, [lr], #238 @ 0xee │ │ │ │ + ldrshteq r9, [lr], #232 @ 0xe8 │ │ │ │ + ldrshteq r9, [lr], #226 @ 0xe2 │ │ │ │ + rscseq r9, lr, ip, ror #29 │ │ │ │ + rscseq r9, lr, r6, ror #29 │ │ │ │ + rscseq r9, lr, r0, ror #29 │ │ │ │ + ldrsbteq r9, [lr], #234 @ 0xea │ │ │ │ + ldrsbteq r9, [lr], #228 @ 0xe4 │ │ │ │ + rscseq r9, lr, lr, asr #29 │ │ │ │ + rscseq r9, lr, r8, asr #29 │ │ │ │ + rscseq r9, lr, r2, asr #29 │ │ │ │ + ldrhteq r9, [lr], #236 @ 0xec │ │ │ │ + ldrhteq r9, [lr], #230 @ 0xe6 │ │ │ │ + ldrhteq r9, [lr], #224 @ 0xe0 │ │ │ │ + rscseq r9, lr, sl, lsr #29 │ │ │ │ + rscseq r9, lr, r4, lsr #29 │ │ │ │ + smlalseq r9, lr, lr, lr │ │ │ │ + smlalseq r9, lr, r8, lr │ │ │ │ + smlalseq r9, lr, r2, lr │ │ │ │ + rscseq r9, lr, ip, lsl #29 │ │ │ │ + rscseq r9, lr, r6, lsl #29 │ │ │ │ + rscseq r9, lr, r0, lsl #29 │ │ │ │ + rscseq r9, lr, sl, ror lr │ │ │ │ + rscseq r9, lr, r4, ror lr │ │ │ │ + rscseq r9, lr, lr, ror #28 │ │ │ │ + rscseq r9, lr, r8, ror #28 │ │ │ │ + rscseq r9, lr, r2, ror #28 │ │ │ │ + rscseq r9, lr, ip, asr lr │ │ │ │ + rscseq r9, lr, r6, asr lr │ │ │ │ + rscseq r9, lr, r0, asr lr │ │ │ │ + rscseq r9, lr, sl, asr #28 │ │ │ │ + rscseq r9, lr, r4, asr #28 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbpl pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -131598,20 +131598,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q11 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07da40d3 │ │ │ │ eorhi pc, r0, #-1073741808 @ 0xc0000010 │ │ │ │ ldmdalt r5, {r1, ip, sp, lr, pc}^ │ │ │ │ - rscseq r9, lr, ip, ror pc │ │ │ │ - tsteq r0, ip, lsr r7 │ │ │ │ - smlabbeq r2, r6, r0, r1 │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - rscseq r9, lr, sl, asr #29 │ │ │ │ - smlabbeq r0, ip, r6, r9 │ │ │ │ + ldrshteq r9, [lr], #236 @ 0xec │ │ │ │ + @ instruction: 0x010096bc │ │ │ │ + tsteq r2, r6 │ │ │ │ + tsteq r0, r0, ror r6 │ │ │ │ + rscseq r9, lr, sl, asr #28 │ │ │ │ + tsteq r0, ip, lsl #12 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ - tsteq r0, r6, asr #20 │ │ │ │ - rscseq r7, lr, r0, lsl #5 │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - rscseq r5, pc, ip, lsr #12 │ │ │ │ - rscseq r5, pc, lr, lsr #12 │ │ │ │ - rscseq r5, pc, r2, lsl r6 @ │ │ │ │ - smlatbeq r0, sl, r8, r8 │ │ │ │ - smlatbeq r0, sl, r8, r8 │ │ │ │ - tsteq r0, r8, asr r9 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - tsteq r0, r8, lsr r9 │ │ │ │ - tsteq r0, r8, lsr r9 │ │ │ │ - tsteq r0, r8, lsr r9 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - tsteq r0, r8, asr #18 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - tsteq r0, r0, asr r9 │ │ │ │ - tsteq r0, r8, asr #18 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - tsteq r7, sl, asr #30 │ │ │ │ - tsteq r0, r2, lsr r9 │ │ │ │ - rscseq r7, lr, r0, asr r1 │ │ │ │ - rscseq r7, lr, r8, asr #2 │ │ │ │ - tsteq r0, r4, lsl r9 │ │ │ │ - smlatteq r1, r4, r6, r7 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, r0, lsl sl │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - tsteq r0, r8, lsr #22 │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - tsteq r0, r4, lsl sl │ │ │ │ - tsteq r0, r8, asr sl │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + smlabteq r0, r6, r9, r6 │ │ │ │ + rscseq r7, lr, r0, lsl #4 │ │ │ │ + smlatbeq r0, r6, r9, r6 │ │ │ │ + rscseq r5, pc, ip, lsr #11 │ │ │ │ + rscseq r5, pc, lr, lsr #11 │ │ │ │ + smlalseq r5, pc, r2, r5 @ │ │ │ │ + tsteq r0, sl, lsr #16 │ │ │ │ + tsteq r0, sl, lsr #16 │ │ │ │ ldrdeq r8, [r0, -r8] │ │ │ │ - strdeq r8, [r0, -r8] │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - tsteq r0, r4, asr #20 │ │ │ │ - smlatteq r0, r0, r7, r8 │ │ │ │ - smlatteq r0, r0, r7, r8 │ │ │ │ - smlatteq r0, r0, r7, r8 │ │ │ │ - smlatteq r0, r0, r7, r8 │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - smlabteq r0, r0, r7, r8 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - @ instruction: 0x010087b4 │ │ │ │ - smlabteq r0, r0, r7, r8 │ │ │ │ - smlabteq r0, r8, r7, r8 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - @ instruction: 0x01072cba │ │ │ │ - smlatbeq r0, r8, r7, r8 │ │ │ │ - smlabteq r1, sl, pc, sp @ │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - tsteq r7, ip, asr ip │ │ │ │ - tsteq r0, r4, ror #14 │ │ │ │ - @ instruction: 0x010065bc │ │ │ │ - tsteq r0, r4, ror r7 │ │ │ │ - rscseq r6, lr, r0, asr #28 │ │ │ │ - rscseq r6, lr, r8, lsr lr │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - rscseq r6, lr, lr, lsl #28 │ │ │ │ - rscseq r6, lr, r6, lsl #28 │ │ │ │ - smlabbeq r1, r6, r2, r3 │ │ │ │ - ldrsbteq r6, [lr], #220 @ 0xdc │ │ │ │ - ldrsbteq r6, [lr], #212 @ 0xd4 │ │ │ │ - rscseq lr, lr, r8, asr #11 │ │ │ │ - ldrhteq lr, [lr], #88 @ 0x58 │ │ │ │ - ldrhteq lr, [lr], #84 @ 0x54 │ │ │ │ - ldrhteq lr, [lr], #80 @ 0x50 │ │ │ │ - rscseq lr, lr, ip, lsr #11 │ │ │ │ - rscseq lr, lr, r8, lsr #11 │ │ │ │ - rscseq lr, lr, r4, lsr #11 │ │ │ │ - rscseq lr, lr, r0, lsr #11 │ │ │ │ - smlalseq lr, lr, r8, r5 @ │ │ │ │ - smlalseq lr, lr, r4, r5 @ │ │ │ │ - rscseq lr, lr, r0, lsr #11 │ │ │ │ - rscseq lr, lr, r4, lsl #11 │ │ │ │ - @ instruction: 0x01072ab6 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - ldrhteq r6, [lr], #204 @ 0xcc │ │ │ │ - ldrhteq r6, [lr], #196 @ 0xc4 │ │ │ │ - tsteq r1, r2, lsr #28 │ │ │ │ - tsteq r1, r6, lsl lr │ │ │ │ - tsteq r1, r0, lsl lr │ │ │ │ - tsteq r1, r2, lsl lr │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ - ldrsbteq sp, [lr], #252 @ 0xfc │ │ │ │ - rscseq r6, lr, r2, lsr #24 │ │ │ │ - rscseq r6, lr, sl, lsl ip │ │ │ │ - ldrhteq sp, [lr], #244 @ 0xf4 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - rscseq sp, lr, r8, lsr #31 │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - smlabbeq r1, r6, sp, sp │ │ │ │ - smlabbeq r1, lr, sp, sp │ │ │ │ - @ instruction: 0x0101dd96 │ │ │ │ + smlabteq r1, r4, r7, r7 │ │ │ │ + @ instruction: 0x010088b8 │ │ │ │ + @ instruction: 0x010088b8 │ │ │ │ + @ instruction: 0x010088b8 │ │ │ │ + smlabteq r0, r4, r8, r8 │ │ │ │ + smlabteq r0, r8, r8, r8 │ │ │ │ + smlabteq r0, ip, r8, r8 │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + smlabteq r0, r8, r8, r8 │ │ │ │ + smlabteq r0, r0, r8, r8 │ │ │ │ + smlabteq r0, r0, r8, r8 │ │ │ │ + tsteq r0, r4, asr r4 │ │ │ │ + smlabteq r7, sl, lr, r2 │ │ │ │ + @ instruction: 0x010088b2 │ │ │ │ + ldrsbteq r7, [lr], #0 │ │ │ │ + rscseq r7, lr, r8, asr #1 │ │ │ │ + @ instruction: 0x01008894 │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ + smlabbeq r0, r8, r9, r7 │ │ │ │ + @ instruction: 0x01007990 │ │ │ │ + @ instruction: 0x0100799c │ │ │ │ + @ instruction: 0x0100799c │ │ │ │ + @ instruction: 0x0100799c │ │ │ │ + @ instruction: 0x0100799c │ │ │ │ + smlatbeq r0, r8, r9, r7 │ │ │ │ + smlatbeq r0, r8, r9, r7 │ │ │ │ + smlatbeq r0, r8, sl, r7 │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + @ instruction: 0x01007994 │ │ │ │ + ldrdeq r7, [r0, -r8] │ │ │ │ + smlabbeq r0, r8, r9, r7 │ │ │ │ + @ instruction: 0x01007998 │ │ │ │ + tsteq r0, r8, asr r7 │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + @ instruction: 0x010079bc │ │ │ │ + smlabteq r0, r4, r9, r7 │ │ │ │ + tsteq r0, r0, ror #14 │ │ │ │ + tsteq r0, r0, ror #14 │ │ │ │ + tsteq r0, r0, ror #14 │ │ │ │ + tsteq r0, r0, ror #14 │ │ │ │ + smlatbeq r0, r4, r9, r7 │ │ │ │ + smlatbeq r0, r4, r9, r7 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + strheq r7, [r1, -r8] │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, r8, asr #14 │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + tsteq r7, sl, lsr ip │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + ldrdeq r2, [r7, -ip] │ │ │ │ + smlatteq r0, r4, r6, r8 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + strdeq r8, [r0, -r4] │ │ │ │ + rscseq r6, lr, r0, asr #27 │ │ │ │ + ldrhteq r6, [lr], #216 @ 0xd8 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + rscseq r6, lr, lr, lsl #27 │ │ │ │ + rscseq r6, lr, r6, lsl #27 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + rscseq r6, lr, ip, asr sp │ │ │ │ + rscseq r6, lr, r4, asr sp │ │ │ │ + rscseq lr, lr, r8, asr #10 │ │ │ │ + rscseq lr, lr, r8, lsr r5 │ │ │ │ + rscseq lr, lr, r4, lsr r5 │ │ │ │ + rscseq lr, lr, r0, lsr r5 │ │ │ │ + rscseq lr, lr, ip, lsr #10 │ │ │ │ + rscseq lr, lr, r8, lsr #10 │ │ │ │ + rscseq lr, lr, r4, lsr #10 │ │ │ │ + rscseq lr, lr, r0, lsr #10 │ │ │ │ + rscseq lr, lr, r8, lsl r5 │ │ │ │ + rscseq lr, lr, r4, lsl r5 │ │ │ │ + rscseq lr, lr, r0, lsr #10 │ │ │ │ + rscseq lr, lr, r4, lsl #10 │ │ │ │ + tsteq r7, r6, lsr sl │ │ │ │ + @ instruction: 0x0101ddbe │ │ │ │ + rscseq r6, lr, ip, lsr ip │ │ │ │ + rscseq r6, lr, r4, lsr ip │ │ │ │ + smlatbeq r1, r2, sp, sp │ │ │ │ @ instruction: 0x0101dd96 │ │ │ │ + @ instruction: 0x0101dd90 │ │ │ │ @ instruction: 0x0101dd92 │ │ │ │ - smlatbeq r0, sl, r2, r6 │ │ │ │ - smlabbeq r1, ip, sp, sp │ │ │ │ - smlabbeq r0, r8, r2, r6 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r0, r4, ror #4 │ │ │ │ - rscseq lr, lr, r6, lsl #6 │ │ │ │ - ldrshteq lr, [lr], #38 @ 0x26 │ │ │ │ - ldrshteq lr, [lr], #34 @ 0x22 │ │ │ │ - rscseq lr, lr, lr, ror #5 │ │ │ │ - rscseq lr, lr, sl, ror #5 │ │ │ │ - rscseq lr, lr, r6, ror #5 │ │ │ │ - rscseq lr, lr, r2, ror #5 │ │ │ │ - ldrsbteq lr, [lr], #46 @ 0x2e │ │ │ │ - ldrsbteq lr, [lr], #38 @ 0x26 │ │ │ │ - ldrsbteq lr, [lr], #34 @ 0x22 │ │ │ │ - ldrsbteq lr, [lr], #46 @ 0x2e │ │ │ │ - rscseq lr, lr, r2, asr #5 │ │ │ │ - strdeq r2, [r7, -r4] │ │ │ │ - ldrhteq lr, [lr], #36 @ 0x24 │ │ │ │ - ldrhteq lr, [lr], #42 @ 0x2a │ │ │ │ - ldrhteq lr, [lr], #36 @ 0x24 │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - rscseq r6, lr, r8, asr #19 │ │ │ │ - ldrsbteq lr, [lr], #22 │ │ │ │ - rscseq lr, lr, r2, lsr #4 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - smlabbeq r1, lr, r0, ip │ │ │ │ - rscseq r6, lr, r4, ror r9 │ │ │ │ - smlabteq r1, r0, r0, r5 │ │ │ │ - rscseq r6, lr, sl, asr #18 │ │ │ │ - rscseq r6, lr, r2, asr #18 │ │ │ │ - @ instruction: 0x0101dbba │ │ │ │ - smlabteq r1, r0, fp, sp │ │ │ │ - smlabteq r1, r2, fp, sp │ │ │ │ - rscseq r6, lr, r6, asr r8 │ │ │ │ - tsteq r0, lr, lsr r0 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - rscseq r4, pc, r2, asr lr @ │ │ │ │ - rscseq r4, pc, sl, lsr lr @ │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - rscseq r4, pc, r0, lsr #28 │ │ │ │ - rscseq r4, pc, r8, lsl #28 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - rscseq r4, pc, lr, ror #27 │ │ │ │ - ldrsbteq r4, [pc], #214 │ │ │ │ - tsteq r1, r6, lsl fp │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - rscseq r4, pc, sl, ror fp @ │ │ │ │ - rscseq r4, pc, ip, ror fp @ │ │ │ │ - rscseq r4, pc, r0, ror #22 │ │ │ │ - strdeq r7, [r0, -r8] │ │ │ │ - strdeq r7, [r0, -r8] │ │ │ │ - strdeq r7, [r0, -r0] │ │ │ │ - strdeq r7, [r0, -r0] │ │ │ │ - tsteq r0, sl, lsl #28 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - tsteq r0, sl, lsr lr │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r0, r2, lsr lr │ │ │ │ - tsteq r0, r4, lsr lr │ │ │ │ - tsteq r0, r6, lsr lr │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - tsteq r0, r6, asr lr │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, ip, asr #28 │ │ │ │ - smlatteq r0, r2, r9, r7 │ │ │ │ - tsteq r7, sl, asr r4 │ │ │ │ - tsteq r0, ip, lsr #28 │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - tsteq r0, r2, lsr #28 │ │ │ │ - tsteq r0, r8, lsl lr │ │ │ │ - rscseq r6, lr, r6, lsr r6 │ │ │ │ + @ instruction: 0x0101dd94 │ │ │ │ + rscseq sp, lr, ip, asr pc │ │ │ │ + rscseq r6, lr, r2, lsr #23 │ │ │ │ + smlalseq r6, lr, sl, fp │ │ │ │ + rscseq sp, lr, r4, lsr pc │ │ │ │ + ldrdeq r6, [r0, -r4] │ │ │ │ + rscseq sp, lr, r8, lsr #30 │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + tsteq r1, r6, lsl #26 │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + tsteq r1, r2, lsl sp │ │ │ │ + tsteq r0, sl, lsr #4 │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ + strdeq sp, [r1, -sl] │ │ │ │ + smlatteq r0, r4, r1, r6 │ │ │ │ + rscseq lr, lr, r6, lsl #5 │ │ │ │ + rscseq lr, lr, r6, ror r2 │ │ │ │ + rscseq lr, lr, r2, ror r2 │ │ │ │ + rscseq lr, lr, lr, ror #4 │ │ │ │ + rscseq lr, lr, sl, ror #4 │ │ │ │ + rscseq lr, lr, r6, ror #4 │ │ │ │ + rscseq lr, lr, r2, ror #4 │ │ │ │ + rscseq lr, lr, lr, asr r2 │ │ │ │ + rscseq lr, lr, r6, asr r2 │ │ │ │ + rscseq lr, lr, r2, asr r2 │ │ │ │ + rscseq lr, lr, lr, asr r2 │ │ │ │ + rscseq lr, lr, r2, asr #4 │ │ │ │ + tsteq r7, r4, ror r7 │ │ │ │ + rscseq lr, lr, r4, lsr r2 │ │ │ │ + rscseq lr, lr, sl, lsr r2 │ │ │ │ + rscseq lr, lr, r4, lsr r2 │ │ │ │ + ldrdeq sp, [r1, -r6] │ │ │ │ + rscseq r6, lr, r8, asr #18 │ │ │ │ + rscseq lr, lr, r6, asr r1 │ │ │ │ + rscseq lr, lr, r2, lsr #3 │ │ │ │ + @ instruction: 0x01012dbe │ │ │ │ + tsteq r1, lr │ │ │ │ + ldrshteq r6, [lr], #132 @ 0x84 │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + rscseq r6, lr, sl, asr #17 │ │ │ │ + rscseq r6, lr, r2, asr #17 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + tsteq r1, r0, asr #22 │ │ │ │ + tsteq r1, r2, asr #22 │ │ │ │ + ldrsbteq r6, [lr], #118 @ 0x76 │ │ │ │ + @ instruction: 0x01005fbe │ │ │ │ + swpeq r6, r8, [r1] │ │ │ │ + ldrsbteq r4, [pc], #210 │ │ │ │ + ldrhteq r4, [pc], #218 │ │ │ │ + swpeq r6, r2, [r1] │ │ │ │ + rscseq r4, pc, r0, lsr #27 │ │ │ │ + rscseq r4, pc, r8, lsl #27 │ │ │ │ + smlabbeq r1, ip, r0, r6 │ │ │ │ + rscseq r4, pc, lr, ror #26 │ │ │ │ + rscseq r4, pc, r6, asr sp @ │ │ │ │ + @ instruction: 0x0101da96 │ │ │ │ + @ instruction: 0x0101da9c │ │ │ │ + @ instruction: 0x0101da9a │ │ │ │ + ldrshteq r4, [pc], #170 │ │ │ │ + ldrshteq r4, [pc], #172 │ │ │ │ + rscseq r4, pc, r0, ror #21 │ │ │ │ + tsteq r0, r8, ror sp │ │ │ │ + tsteq r0, r8, ror sp │ │ │ │ + tsteq r0, r0, ror sp │ │ │ │ + tsteq r0, r0, ror sp │ │ │ │ + smlabbeq r0, sl, sp, r7 │ │ │ │ + smlatbeq r0, r4, sp, r7 │ │ │ │ + smlatbeq r0, r4, sp, r7 │ │ │ │ + @ instruction: 0x01007dba │ │ │ │ + smlabteq r0, lr, sp, r7 │ │ │ │ + @ instruction: 0x01016cbc │ │ │ │ + @ instruction: 0x01007db2 │ │ │ │ + @ instruction: 0x01007db4 │ │ │ │ + @ instruction: 0x01007db6 │ │ │ │ + smlabteq r0, r4, sp, r7 │ │ │ │ + smlabteq r0, sl, sp, r7 │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + ldrdeq r7, [r0, -r6] │ │ │ │ + ldrdeq r7, [r0, -r0] │ │ │ │ + smlabteq r0, sl, sp, r7 │ │ │ │ + smlabteq r0, ip, sp, r7 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + ldrdeq r2, [r7, -sl] │ │ │ │ + smlatbeq r0, ip, sp, r7 │ │ │ │ + @ instruction: 0x01018bb0 │ │ │ │ + smlatbeq r0, r2, sp, r7 │ │ │ │ + @ instruction: 0x01007d98 │ │ │ │ + ldrhteq r6, [lr], #86 @ 0x56 │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stcl 7, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ vmvn.i32 d30, #15663103 @ 0x00eeffff │ │ │ │ @@ -134947,73 +134947,73 @@ │ │ │ │ and lr, r7, sl, ror #22 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 192ca04 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r6, lr, r6, asr #6 │ │ │ │ - tsteq r0, r4, lsl fp │ │ │ │ - smlatteq r1, r6, r8, r6 │ │ │ │ - tsteq r0, ip, lsl #24 │ │ │ │ - tsteq r0, r6, lsl ip │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - tsteq r0, r6, lsr #24 │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ - tsteq r0, sl, lsr #24 │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - tsteq r0, ip, lsr #24 │ │ │ │ - tsteq r0, r2, ror ip │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - strdeq r7, [r0, -r8] │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - tsteq r0, ip, lsl #20 │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - tsteq r0, r6, asr ip │ │ │ │ - strdeq r7, [r0, -r4] │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - smlatteq r0, ip, r9, r7 │ │ │ │ - strdeq r7, [r0, -sl] │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - strdeq r1, [r7, -sl] │ │ │ │ - smlatteq r0, ip, r9, r7 │ │ │ │ - rscseq r4, pc, r4, lsr #6 │ │ │ │ - rscseq r4, pc, r2, lsr #6 │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - smlabteq r0, lr, r9, r7 │ │ │ │ - smlabteq r0, lr, r9, r7 │ │ │ │ - smlalseq r6, lr, ip, r0 │ │ │ │ - smlalseq r6, lr, r6, r0 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - rscseq r6, lr, r0, ror r0 │ │ │ │ - rscseq r6, lr, sl, rrx │ │ │ │ - rscseq sp, lr, r0, ror #16 │ │ │ │ - rscseq sp, lr, ip, asr r8 │ │ │ │ - rscseq sp, lr, r8, asr r8 │ │ │ │ - rscseq sp, lr, r4, asr r8 │ │ │ │ - rscseq sp, lr, r0, asr r8 │ │ │ │ - rscseq sp, lr, ip, asr #16 │ │ │ │ - rscseq sp, lr, r8, asr #16 │ │ │ │ - rscseq sp, lr, r0, asr #16 │ │ │ │ - tsteq r1, ip, ror r4 │ │ │ │ - smlabbeq r7, r2, sp, r1 │ │ │ │ - smlatbeq r1, r4, r2, sp │ │ │ │ - smlatteq r0, r2, r6, r5 │ │ │ │ - ldrhteq r5, [lr], #180 @ 0xb4 │ │ │ │ + rscseq r6, lr, r6, asr #5 │ │ │ │ + @ instruction: 0x01007a94 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + smlabbeq r0, ip, fp, r6 │ │ │ │ + @ instruction: 0x01006b96 │ │ │ │ + smlatbeq r0, r4, fp, r6 │ │ │ │ + smlatbeq r0, r6, fp, r6 │ │ │ │ + smlatbeq r0, r8, fp, r6 │ │ │ │ + smlatbeq r0, sl, fp, r6 │ │ │ │ + @ instruction: 0x01006bb8 │ │ │ │ + @ instruction: 0x01006bba │ │ │ │ + @ instruction: 0x01006cbc │ │ │ │ + smlabbeq r1, lr, r6, r6 │ │ │ │ + smlatbeq r0, ip, fp, r6 │ │ │ │ + strdeq r6, [r0, -r2] │ │ │ │ + smlatbeq r0, r4, fp, r6 │ │ │ │ + @ instruction: 0x01006bb6 │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + @ instruction: 0x0100799a │ │ │ │ + smlatteq r0, r0, fp, r6 │ │ │ │ + smlatteq r0, sl, fp, r6 │ │ │ │ + smlabbeq r0, r8, r9, r7 │ │ │ │ + smlabbeq r0, sl, r9, r7 │ │ │ │ + smlabbeq r0, ip, r9, r7 │ │ │ │ + smlabbeq r0, lr, r9, r7 │ │ │ │ + ldrdeq r6, [r0, -r4] │ │ │ │ + ldrdeq r6, [r0, -r6] │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + smlatteq r1, lr, r2, r6 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + smlabbeq r0, r4, r9, r7 │ │ │ │ + @ instruction: 0x0101d1ba │ │ │ │ + tsteq r7, sl, ror lr │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + rscseq r4, pc, r4, lsr #5 │ │ │ │ + rscseq r4, pc, r2, lsr #5 │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + @ instruction: 0x010057bc │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + rscseq r6, lr, ip, lsl r0 │ │ │ │ + rscseq r6, lr, r6, lsl r0 │ │ │ │ + @ instruction: 0x01012498 │ │ │ │ + ldrshteq r5, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r5, lr, sl, ror #31 │ │ │ │ + rscseq sp, lr, r0, ror #15 │ │ │ │ + ldrsbteq sp, [lr], #124 @ 0x7c │ │ │ │ + ldrsbteq sp, [lr], #120 @ 0x78 │ │ │ │ + ldrsbteq sp, [lr], #116 @ 0x74 │ │ │ │ + ldrsbteq sp, [lr], #112 @ 0x70 │ │ │ │ + rscseq sp, lr, ip, asr #15 │ │ │ │ + rscseq sp, lr, r8, asr #15 │ │ │ │ + rscseq sp, lr, r0, asr #15 │ │ │ │ + strdeq r2, [r1, -ip] │ │ │ │ + tsteq r7, r2, lsl #26 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + tsteq r0, r2, ror #12 │ │ │ │ + rscseq r5, lr, r4, lsr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45f14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r6, r8, #84, 6 @ 0x50000001 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, lsl #4 │ │ │ │ @@ -135266,78 +135266,78 @@ │ │ │ │ stmdami r2, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2113 @ 0xfffff7bf │ │ │ │ stmdami r1, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x0101d39c │ │ │ │ - tsteq r1, lr, lsl r1 │ │ │ │ - tsteq r1, r8 │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + swpeq sp, lr, [r1] │ │ │ │ + smlabbeq r1, r8, pc, ip @ │ │ │ │ + strdeq ip, [r1, -r6] │ │ │ │ + smlatbeq r1, r8, lr, ip │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + smlabbeq r1, r0, lr, ip │ │ │ │ + @ instruction: 0x0101ceba │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ tsteq r1, r0, lsl #30 │ │ │ │ - tsteq r1, sl, lsr pc │ │ │ │ - smlabteq r1, r0, pc, ip @ │ │ │ │ - smlabteq r1, sl, pc, ip @ │ │ │ │ - smlabbeq r1, r0, pc, ip @ │ │ │ │ - qaddeq sp, sl, r1 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - smlatteq r1, r4, pc, ip @ │ │ │ │ - smlabbeq r1, sl, r0, sp │ │ │ │ - smlatbeq r1, r4, r0, sp │ │ │ │ - qaddeq sp, sl, r1 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - smlatteq r1, ip, r0, sp │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - smlabteq r1, r0, r0, sp │ │ │ │ - smlabbeq r1, r6, r1, sp │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + @ instruction: 0x0101cf94 │ │ │ │ + @ instruction: 0x0101cfb2 │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + tsteq r1, sl │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + smlabteq r1, r6, r0, sp │ │ │ │ + tsteq r1, ip, rrx │ │ │ │ + swpeq sp, r2, [r1] │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + smlabteq r1, lr, r0, sp │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + smlabbeq r1, r2, r1, sp │ │ │ │ smlatbeq r1, r8, r1, sp │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - @ instruction: 0x0101d298 │ │ │ │ - @ instruction: 0x0101d2ba │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - tsteq r1, sl, ror #6 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - tsteq r1, r6, lsr r3 │ │ │ │ - smlatteq r1, r0, r2, sp │ │ │ │ - smlatbeq r1, r6, r3, sp │ │ │ │ - smlabteq r1, ip, r3, sp │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, lr, lsl r4 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ + tsteq r1, r2, asr r1 │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ + smlatteq r1, r4, r1, sp │ │ │ │ + tsteq r1, r6, ror r4 │ │ │ │ + @ instruction: 0x0101d394 │ │ │ │ + smlatteq r1, sl, r2, sp │ │ │ │ + @ instruction: 0x0101d294 │ │ │ │ + @ instruction: 0x0101d2b6 │ │ │ │ + tsteq r1, r0, ror #4 │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + smlatteq r1, lr, r2, sp │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101d39e │ │ │ │ + @ instruction: 0x0101d3b4 │ │ │ │ + tsteq r1, r6, ror r3 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r1, sl, lsr r4 │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + smlatbeq r1, r8, r4, sp │ │ │ │ + smlabteq r1, r2, r4, sp │ │ │ │ tsteq r1, r8, ror r4 │ │ │ │ - smlabbeq r1, sl, r4, sp │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - @ instruction: 0x0101d592 │ │ │ │ + smlabbeq r1, lr, r5, sp │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ strdeq sp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101d4ba │ │ │ │ - smlabteq r1, ip, r4, sp │ │ │ │ - @ instruction: 0x0101d496 │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - tsteq r1, r2, asr #10 │ │ │ │ - strdeq sp, [r1, -r8] │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - @ instruction: 0x0101d5b0 │ │ │ │ - ldrdeq sp, [r1, -r2] │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r1, sl, lsl r6 │ │ │ │ + smlabteq r1, lr, r5, sp │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + @ instruction: 0x0101d59a │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ rsbvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -135931,121 +135931,121 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77a447a │ │ │ │ bmi 1caaa48 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecad964 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrsbteq r5, [lr], #96 @ 0x60 │ │ │ │ - @ instruction: 0x01004eba │ │ │ │ - ldrhteq r5, [lr], #106 @ 0x6a │ │ │ │ - @ instruction: 0x0101ba98 │ │ │ │ - @ instruction: 0x0101ba90 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - ldrdeq sp, [r1, -r8] │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - smlabteq r1, r0, r2, sp │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - smlatbeq r1, ip, r2, sp │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ + rscseq r5, lr, r0, asr r6 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + rscseq r5, lr, sl, lsr r6 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ @ instruction: 0x0101d294 │ │ │ │ - @ instruction: 0x0101d290 │ │ │ │ - @ instruction: 0x0101d298 │ │ │ │ - smlatbeq r1, r8, r2, sp │ │ │ │ - @ instruction: 0x0101d2bc │ │ │ │ - smlabteq r1, r0, r2, sp │ │ │ │ - @ instruction: 0x0101d2b8 │ │ │ │ - smlabteq r1, ip, r2, sp │ │ │ │ - @ instruction: 0x010713be │ │ │ │ - @ instruction: 0x0101c6b8 │ │ │ │ - tsteq r0, r2, lsr #26 │ │ │ │ - smlatbeq r1, lr, r6, ip │ │ │ │ - tsteq r0, r4, lsl #26 │ │ │ │ - rscseq r5, lr, r0, asr #10 │ │ │ │ - smlatteq r0, r6, ip, r4 │ │ │ │ - rscseq r5, lr, r6, lsl #10 │ │ │ │ - smlabteq r0, r8, ip, r4 │ │ │ │ - smlatbeq r1, r0, r9, fp │ │ │ │ - ldrsbteq r3, [pc], #174 │ │ │ │ - rscseq r3, pc, r6, asr #21 │ │ │ │ - tsteq r1, lr, ror r9 │ │ │ │ - ldrshteq fp, [fp], #236 @ 0xec │ │ │ │ - tsteq r1, ip, ror #18 │ │ │ │ - ldrdeq sp, [r1, -r8] │ │ │ │ - rscseq r3, pc, sl, ror sl @ │ │ │ │ - rscseq r3, pc, r2, ror #20 │ │ │ │ - @ instruction: 0x0101d1ba │ │ │ │ - smlabteq r1, r4, r1, sp │ │ │ │ - @ instruction: 0x0101d1b0 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - rscseq r3, pc, r6, lsl sl @ │ │ │ │ - ldrshteq r3, [pc], #158 │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - smlabteq r1, r0, r1, r3 │ │ │ │ - rscseq r5, lr, r4, ror #11 │ │ │ │ - rscseq r5, lr, r4, asr #11 │ │ │ │ - strdeq r1, [r7, -r2] │ │ │ │ - ldrdeq r6, [r0, -sl] │ │ │ │ - ldrshteq r5, [lr], #56 @ 0x38 │ │ │ │ - ldrshteq r5, [lr], #48 @ 0x30 │ │ │ │ - rscseq r3, pc, sl, asr #14 │ │ │ │ - rscseq r3, pc, sl, asr #14 │ │ │ │ - smlabteq r1, r2, r0, sp │ │ │ │ - strheq sp, [r1, -lr] │ │ │ │ - smlabteq r0, r6, r9, r6 │ │ │ │ - @ instruction: 0x01006c9a │ │ │ │ - rscseq r5, lr, r8, ror #6 │ │ │ │ - rscseq r5, lr, r0, ror #6 │ │ │ │ - smlabteq r1, lr, r4, ip │ │ │ │ - qaddeq sp, ip, r1 │ │ │ │ - rscseq ip, lr, r8, lsl #13 │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - ldrdeq r1, [r7, -r2] │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ - strdeq r7, [r1, -r8] │ │ │ │ - strdeq r7, [r1, -r2] │ │ │ │ - smlatteq r0, lr, r9, r4 │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ - ldrdeq r4, [r0, -r0] │ │ │ │ - smlatteq r0, ip, r9, r4 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - tsteq r1, r0, lsl #14 │ │ │ │ - smlabteq r1, lr, r5, fp │ │ │ │ - tsteq r1, r4, asr lr │ │ │ │ - @ instruction: 0x0101b5ba │ │ │ │ - @ instruction: 0x0101b5b4 │ │ │ │ - smlatbeq r1, lr, r5, fp │ │ │ │ - smlatbeq r1, r8, r5, fp │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - @ instruction: 0x01070fba │ │ │ │ - smlabbeq r1, r8, r6, fp │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - tsteq r1, lr, ror r6 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - smlabbeq r1, r6, lr, ip │ │ │ │ - smlabbeq r1, lr, lr, ip │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, r2, ror lr │ │ │ │ - smlabbeq r1, r2, lr, ip │ │ │ │ - tsteq r1, r4, ror #28 │ │ │ │ - tsteq r7, r8, ror lr │ │ │ │ - smlatteq r0, sl, r3, r4 │ │ │ │ - smlatteq r0, r6, r7, r4 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - rscseq r5, lr, lr, lsr r1 │ │ │ │ - smlabbeq r0, sl, r7, r4 │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + tsteq r1, r0, asr #4 │ │ │ │ + smlabteq r1, r0, r9, fp │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + smlatbeq r1, r8, r9, fp │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + tsteq r1, r0, asr #4 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ + tsteq r7, lr, lsr r3 │ │ │ │ + tsteq r1, r8, lsr r6 │ │ │ │ + smlatbeq r0, r2, ip, r4 │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ + smlabbeq r0, r4, ip, r4 │ │ │ │ + rscseq r5, lr, r0, asr #9 │ │ │ │ + tsteq r0, r6, ror #24 │ │ │ │ + rscseq r5, lr, r6, lsl #9 │ │ │ │ + tsteq r0, r8, asr #24 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + rscseq r3, pc, lr, asr sl @ │ │ │ │ + rscseq r3, pc, r6, asr #20 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + rscseq fp, fp, ip, ror lr │ │ │ │ + smlatteq r1, ip, r8, fp │ │ │ │ + tsteq r1, r8, asr r1 │ │ │ │ + ldrshteq r3, [pc], #154 │ │ │ │ + rscseq r3, pc, r2, ror #19 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + tsteq r1, r0, lsr r1 │ │ │ │ + smlabbeq r1, r0, r8, fp │ │ │ │ + smlalseq r3, pc, r6, r9 @ │ │ │ │ + rscseq r3, pc, lr, ror r9 @ │ │ │ │ + @ instruction: 0x01006cbc │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + rscseq r5, lr, r4, ror #10 │ │ │ │ + rscseq r5, lr, r4, asr #10 │ │ │ │ + tsteq r7, r2, ror r1 │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + rscseq r5, lr, r8, ror r3 │ │ │ │ + rscseq r5, lr, r0, ror r3 │ │ │ │ + rscseq r3, pc, sl, asr #13 │ │ │ │ + rscseq r3, pc, sl, asr #13 │ │ │ │ + tsteq r1, r2, asr #32 │ │ │ │ + tsteq r1, lr, lsr r0 │ │ │ │ + tsteq r0, r6, asr #18 │ │ │ │ + tsteq r0, sl, lsl ip │ │ │ │ + rscseq r5, lr, r8, ror #5 │ │ │ │ + rscseq r5, lr, r0, ror #5 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + rscseq ip, lr, r8, lsl #12 │ │ │ │ + smlabteq r1, ip, pc, ip @ │ │ │ │ + qaddeq r1, r2, r7 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + smlabbeq r0, sl, r9, r4 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + @ instruction: 0x0101b692 │ │ │ │ + smlabbeq r1, r6, r6, fp │ │ │ │ + smlabbeq r1, r0, r6, fp │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r1, r4, lsr r5 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + smlabteq r1, r6, lr, ip │ │ │ │ + tsteq r7, sl, lsr pc │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + smlatbeq r0, r8, r8, r4 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlatteq r1, lr, r5, fp │ │ │ │ + smlatteq r1, r6, r5, fp │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ + smlatbeq r1, sl, r5, fp │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + tsteq r1, r2, lsl #28 │ │ │ │ + smlatteq r1, r4, sp, ip │ │ │ │ + strdeq r0, [r7, -r8] │ │ │ │ + tsteq r0, sl, ror #6 │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + smlabteq r1, r4, sp, ip │ │ │ │ + smlabteq r1, r0, sp, ip │ │ │ │ + ldrhteq r5, [lr], #14 │ │ │ │ + tsteq r0, sl, lsl #14 │ │ │ │ + tsteq r0, r8, asr sl │ │ │ │ + smlatteq r0, ip, r6, r4 │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -136059,19 +136059,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r1, r4, ror ip │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ - @ instruction: 0x0101cc96 │ │ │ │ - @ instruction: 0x0101ccb0 │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + @ instruction: 0x0101cb9a │ │ │ │ + @ instruction: 0x0101cbb4 │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ eorsle r7, ip, r9, lsl #30 │ │ │ │ stmdale r6, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -136436,103 +136436,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf779447a │ │ │ │ bmi 182c264 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq ip, lr, r8, rrx │ │ │ │ - tsteq r1, r2, asr ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - rscseq r4, lr, r4, lsl #26 │ │ │ │ - smlabteq r0, r4, r4, r4 │ │ │ │ - rscseq r4, lr, r0, lsl #26 │ │ │ │ - smlatbeq r0, r6, r4, r4 │ │ │ │ - rscseq r4, lr, sl, ror #25 │ │ │ │ - @ instruction: 0x01004490 │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - ldrhteq r4, [lr], #206 @ 0xce │ │ │ │ - strdeq r5, [r1, -r6] │ │ │ │ - ldrhteq r4, [lr], #198 @ 0xc6 │ │ │ │ - rscseq r4, lr, r2, lsr #25 │ │ │ │ - smlabbeq r7, ip, sl, r0 │ │ │ │ - smlalseq r4, lr, r0, ip │ │ │ │ - smlalseq r4, lr, r2, ip │ │ │ │ - rscseq r4, lr, sl, lsl #25 │ │ │ │ - strdeq r7, [r1, -r2] │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ - smlatteq r1, ip, ip, r7 │ │ │ │ - rscseq r4, lr, lr, asr #24 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - rscseq r4, lr, r4, asr #24 │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ + rscseq fp, lr, r8, ror #31 │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + rscseq r4, lr, r4, lsl #25 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + rscseq r4, lr, r0, lsl #25 │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ + rscseq r4, lr, sl, ror #24 │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + smlabbeq r1, r2, fp, ip │ │ │ │ + rscseq r4, lr, lr, lsr ip │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ rscseq r4, lr, r6, lsr ip │ │ │ │ - rscseq r4, lr, r4, lsr #24 │ │ │ │ - tsteq r7, r0, ror r9 │ │ │ │ - rscseq r4, lr, r6, lsl ip │ │ │ │ - rscseq r4, lr, lr, lsl ip │ │ │ │ - rscseq r4, lr, r0, lsr #24 │ │ │ │ - rscseq r4, lr, sl, lsl ip │ │ │ │ - ldrshteq r4, [lr], #178 @ 0xb2 │ │ │ │ - ldrshteq r4, [lr], #180 @ 0xb4 │ │ │ │ - rscseq r4, lr, r6, lsl #24 │ │ │ │ - rscseq r4, lr, r2, lsr #22 │ │ │ │ - rscseq r4, lr, ip, lsl fp │ │ │ │ - ldrshteq r4, [lr], #178 @ 0xb2 │ │ │ │ - ldrshteq r4, [lr], #166 @ 0xa6 │ │ │ │ - ldrshteq r4, [lr], #160 @ 0xa0 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - rscseq r4, lr, sl, asr #21 │ │ │ │ - rscseq r4, lr, r4, asr #21 │ │ │ │ - @ instruction: 0x010067be │ │ │ │ - @ instruction: 0x010067be │ │ │ │ - @ instruction: 0x010067bc │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - @ instruction: 0x01006792 │ │ │ │ - @ instruction: 0x01006790 │ │ │ │ - smlabteq r1, sl, pc, r0 @ │ │ │ │ - @ instruction: 0x01010fbc │ │ │ │ - @ instruction: 0x01010fb6 │ │ │ │ - @ instruction: 0x01010fb0 │ │ │ │ - smlatbeq r1, sl, pc, r0 @ │ │ │ │ - smlatbeq r1, r4, pc, r0 @ │ │ │ │ - @ instruction: 0x01010f9e │ │ │ │ - rscseq ip, lr, r0, lsr #4 │ │ │ │ - rscseq ip, lr, lr, lsl r2 │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - tsteq r1, sl, asr pc │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - smlabteq r1, sl, r8, ip │ │ │ │ - smlabteq r1, r8, r8, ip │ │ │ │ - smlabteq r1, r6, r8, ip │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - ldrsbteq ip, [lr], #28 │ │ │ │ - rscseq ip, lr, r2, asr #3 │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - rscseq r4, lr, r0, lsl r9 │ │ │ │ - rscseq r4, lr, sl, lsl #18 │ │ │ │ - strdeq r4, [r1, -r0] │ │ │ │ - strdeq r4, [r1, -r6] │ │ │ │ - ldrdeq r4, [r1, -ip] │ │ │ │ - @ instruction: 0x01070698 │ │ │ │ - ldrdeq r4, [r1, -sl] │ │ │ │ - strdeq r3, [r0, -ip] │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - rscseq r4, lr, r4, lsl #17 │ │ │ │ - rscseq r4, lr, lr, ror r8 │ │ │ │ - smlatteq r1, r0, r7, ip │ │ │ │ - rscseq r2, pc, r4, lsl #21 │ │ │ │ - smlatteq r1, r2, r7, ip │ │ │ │ - smlabbeq r1, r4, lr, r4 │ │ │ │ - smlabbeq r0, r8, pc, r3 @ │ │ │ │ + rscseq r4, lr, r2, lsr #24 │ │ │ │ + tsteq r7, ip, lsl #20 │ │ │ │ + rscseq r4, lr, r0, lsl ip │ │ │ │ + rscseq r4, lr, r2, lsl ip │ │ │ │ + rscseq r4, lr, sl, lsl #24 │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, r4, ror ip │ │ │ │ + tsteq r1, ip, ror #24 │ │ │ │ + rscseq r4, lr, lr, asr #23 │ │ │ │ + @ instruction: 0x010151b2 │ │ │ │ + smlabbeq r1, sl, sl, ip │ │ │ │ + @ instruction: 0x0101ca9a │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + rscseq r4, lr, r4, asr #23 │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + ldrhteq r4, [lr], #182 @ 0xb6 │ │ │ │ + rscseq r4, lr, r4, lsr #23 │ │ │ │ + strdeq r0, [r7, -r0] │ │ │ │ + smlalseq r4, lr, r6, fp │ │ │ │ + smlalseq r4, lr, lr, fp │ │ │ │ + rscseq r4, lr, r0, lsr #23 │ │ │ │ + smlalseq r4, lr, sl, fp │ │ │ │ + rscseq r4, lr, r2, ror fp │ │ │ │ + rscseq r4, lr, r4, ror fp │ │ │ │ + rscseq r4, lr, r6, lsl #23 │ │ │ │ + rscseq r4, lr, r2, lsr #21 │ │ │ │ + smlalseq r4, lr, ip, sl │ │ │ │ + rscseq r4, lr, r2, ror fp │ │ │ │ + rscseq r4, lr, r6, ror sl │ │ │ │ + rscseq r4, lr, r0, ror sl │ │ │ │ + @ instruction: 0x010132b2 │ │ │ │ + rscseq r4, lr, sl, asr #20 │ │ │ │ + rscseq r4, lr, r4, asr #20 │ │ │ │ + tsteq r0, lr, lsr r7 │ │ │ │ + tsteq r0, lr, lsr r7 │ │ │ │ + tsteq r0, ip, lsr r7 │ │ │ │ + smlabbeq r0, r2, r7, r6 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + rscseq ip, lr, r0, lsr #3 │ │ │ │ + smlalseq ip, lr, lr, r1 │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + smlatteq r1, r0, lr, r0 │ │ │ │ + ldrdeq r0, [r1, -sl] │ │ │ │ + ldrdeq r0, [r1, -r4] │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + @ instruction: 0x01010eb4 │ │ │ │ + rscseq ip, lr, ip, asr r1 │ │ │ │ + rscseq ip, lr, r2, asr #2 │ │ │ │ + smlatbeq r1, r8, lr, r0 │ │ │ │ + smlalseq r4, lr, r0, r8 │ │ │ │ + rscseq r4, lr, sl, lsl #17 │ │ │ │ + tsteq r1, r0, ror lr │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ + tsteq r7, r8, lsl r6 │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ + @ instruction: 0x0101ad9e │ │ │ │ + rscseq r4, lr, r4, lsl #16 │ │ │ │ + ldrshteq r4, [lr], #126 @ 0x7e │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + rscseq r2, pc, r4, lsl #20 │ │ │ │ + tsteq r1, r2, ror #14 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + tsteq r0, r8, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec476d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -139081,423 +139081,423 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - @ instruction: 0x0101daba │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - swpeq fp, r2, [r1] │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - smlabteq r1, r6, lr, sl │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - tsteq r1, sl, lsl lr │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - smlatteq r1, r4, lr, sl │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - smlatbeq r1, r4, lr, sl │ │ │ │ - smlatbeq r1, lr, pc, sl @ │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - smlabteq r1, r6, pc, sl @ │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - @ instruction: 0x0101af92 │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - qaddeq fp, lr, r1 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + smlatteq r1, ip, sp, sl │ │ │ │ + @ instruction: 0x0101ad9a │ │ │ │ + @ instruction: 0x0101adb8 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + smlabbeq r1, r6, lr, sl │ │ │ │ + tsteq r1, r4, lsr #28 │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + smlatteq r1, r0, lr, sl │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, lr, sl │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + qaddeq fp, r4, r1 │ │ │ │ ldrdeq sl, [r1, -lr] │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, sl, lsl r0 │ │ │ │ - tsteq r1, r0, rrx │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - strheq fp, [r1, -r2] │ │ │ │ - smlabbeq r1, ip, r0, fp │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - tsteq r1, ip, asr ip │ │ │ │ - smlatbeq r1, r6, r0, fp │ │ │ │ - @ instruction: 0x0101cc90 │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, ip, asr sp │ │ │ │ - smlatteq r1, sl, ip, ip │ │ │ │ - @ instruction: 0x0101ccb0 │ │ │ │ - smlabbeq r1, lr, ip, ip │ │ │ │ - tsteq r1, ip, ror #24 │ │ │ │ + @ instruction: 0x0101af9c │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + @ instruction: 0x0101af9a │ │ │ │ + smlatteq r1, r0, pc, sl @ │ │ │ │ + smlatteq r1, sl, pc, sl @ │ │ │ │ + smlatbeq r1, ip, pc, sl @ │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + tsteq r1, r0, lsl ip │ │ │ │ + smlatteq r1, lr, fp, ip │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + smlatteq r1, ip, fp, ip │ │ │ │ + tsteq r1, lr │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + tsteq r1, r0, asr #24 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + qaddeq fp, r4, r1 │ │ │ │ + tsteq r1, lr, lsr #32 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + smlatteq r1, r6, r0, fp │ │ │ │ + smlatbeq r1, r4, r0, fp │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + qaddeq fp, r8, r1 │ │ │ │ + tsteq r1, r6, lsr #24 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ smlabbeq r1, lr, r0, fp │ │ │ │ - smlatbeq r1, r0, r0, fp │ │ │ │ - @ instruction: 0x0101cc96 │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + tsteq r1, r6, lsr ip │ │ │ │ smlabteq r1, r4, r0, fp │ │ │ │ swpeq fp, lr, [r1] │ │ │ │ + tsteq r1, ip, ror #24 │ │ │ │ + tsteq r1, r6, asr #24 │ │ │ │ + strheq fp, [r1, -r8] │ │ │ │ + smlabbeq r1, r6, ip, ip │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ + @ instruction: 0x0101b292 │ │ │ │ + tsteq r1, r4, ror #26 │ │ │ │ + smlatteq r1, sl, ip, ip │ │ │ │ + smlatbeq r1, r8, ip, ip │ │ │ │ + smlabbeq r1, r2, ip, ip │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + swpeq fp, r6, [r1] │ │ │ │ + smlatbeq r1, r8, r0, fp │ │ │ │ + @ instruction: 0x0101cc92 │ │ │ │ + smlabteq r1, ip, r0, fp │ │ │ │ + smlatbeq r1, r6, r0, fp │ │ │ │ + smlabteq r1, r8, ip, ip │ │ │ │ + smlatbeq r1, r2, ip, ip │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + strheq fp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101ccbc │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + smlatteq r1, r0, r0, fp │ │ │ │ + smlatbeq r1, lr, ip, ip │ │ │ │ smlabteq r1, r0, ip, ip │ │ │ │ - @ instruction: 0x0101cc9e │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r0, fp │ │ │ │ - @ instruction: 0x0101ccb4 │ │ │ │ - smlatteq r1, lr, r0, fp │ │ │ │ - smlabteq r1, r8, r0, fp │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - smlatbeq r1, r6, ip, ip │ │ │ │ - @ instruction: 0x0101ccb8 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - @ instruction: 0x0101ccb6 │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - tsteq r1, lr, lsl r1 │ │ │ │ - smlatteq r1, ip, ip, ip │ │ │ │ - smlabteq r1, r6, ip, ip │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - tsteq r1, r6, lsl #26 │ │ │ │ - smlatteq r1, r0, ip, ip │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - smlatteq r1, r4, sp, ip │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - tsteq r1, r2, lsl #26 │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ tsteq r1, r6, lsl r1 │ │ │ │ - tsteq r1, r8, lsr #2 │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ + smlatteq r1, r4, ip, ip │ │ │ │ + @ instruction: 0x0101ccbe │ │ │ │ tsteq r1, ip, asr #2 │ │ │ │ tsteq r1, r6, lsr #2 │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - smlatteq r1, lr, r1, fp │ │ │ │ - smlatbeq r1, ip, r1, fp │ │ │ │ - smlabbeq r1, r6, r1, fp │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - @ instruction: 0x0101b196 │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - smlabteq r1, ip, r1, fp │ │ │ │ - smlatbeq r1, r6, r1, fp │ │ │ │ - tsteq r1, r4, ror sp │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, lr, ip, ip │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + smlatteq r1, r8, ip, ip │ │ │ │ + strdeq ip, [r1, -r6] │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + smlatteq r1, lr, ip, ip │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + tsteq r1, sl, lsr r1 │ │ │ │ + tsteq r1, r4, lsr #26 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + tsteq r1, r4, lsr sp │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ tsteq r1, lr, asr #26 │ │ │ │ - smlabteq r1, r0, r1, fp │ │ │ │ - smlabbeq r1, lr, sp, ip │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - @ instruction: 0x0101cdba │ │ │ │ - @ instruction: 0x0101cd94 │ │ │ │ + smlabbeq r1, r8, r1, fp │ │ │ │ + tsteq r1, r2, ror #2 │ │ │ │ + @ instruction: 0x0101cdbc │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, r4, asr sp │ │ │ │ + smlabbeq r1, lr, r1, fp │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ tsteq r1, lr, ror #26 │ │ │ │ smlatbeq r1, r8, r1, fp │ │ │ │ - @ instruction: 0x0101b1ba │ │ │ │ + smlabbeq r1, r2, r1, fp │ │ │ │ smlatbeq r1, r4, sp, ip │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ + tsteq r1, lr, ror sp │ │ │ │ @ instruction: 0x0101b1b8 │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - @ instruction: 0x0101cdb4 │ │ │ │ - smlatteq r1, lr, r1, fp │ │ │ │ - smlabteq r1, r8, r1, fp │ │ │ │ - smlabteq r1, lr, sp, ip │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - smlatteq r1, r2, r1, fp │ │ │ │ - tsteq r1, ip, lsr lr │ │ │ │ - strdeq ip, [r1, -sl] │ │ │ │ - ldrdeq ip, [r1, -r4] │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - smlatteq r1, r8, r1, fp │ │ │ │ - smlatteq r1, lr, sp, ip │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - tsteq r1, r4, lsr #28 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - tsteq r1, r8, lsl lr │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ + @ instruction: 0x0101b192 │ │ │ │ + @ instruction: 0x0101cd98 │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r1, fp │ │ │ │ + tsteq r1, r6, ror r5 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + smlatbeq r1, r6, r2, fp │ │ │ │ tsteq r1, ip, lsr #4 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - smlatteq r1, r8, pc, ip @ │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - smlatbeq r1, ip, r2, fp │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ + smlatteq r1, sl, r1, fp │ │ │ │ + smlabteq r1, r4, r1, fp │ │ │ │ + @ instruction: 0x0101b19e │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, lr, ror sp │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlatbeq r1, r2, sp, ip │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ + smlatteq r1, r4, r1, fp │ │ │ │ + @ instruction: 0x0101cdb2 │ │ │ │ + smlabbeq r1, ip, sp, ip │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + smlabteq r1, ip, sp, ip │ │ │ │ + smlatbeq r1, r6, sp, ip │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r2, lsl #28 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + @ instruction: 0x0101cdb6 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + tsteq r1, r2, lsl #4 │ │ │ │ smlatteq r1, ip, sp, ip │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + mrseq fp, R9_usr │ │ │ │ tsteq r1, r2, lsr #28 │ │ │ │ strdeq ip, [r1, -ip] │ │ │ │ - smlabbeq r1, sl, r2, fp │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, r2, lsr lr │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - tsteq r1, ip, asr #28 │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ - smlabteq r1, r4, lr, ip │ │ │ │ - smlabbeq r1, r2, lr, ip │ │ │ │ - tsteq r1, ip, asr lr │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - smlabbeq r1, r2, r2, fp │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - smlatbeq r1, r6, r2, fp │ │ │ │ - smlabbeq r1, r0, r2, fp │ │ │ │ - smlatbeq r1, r2, lr, ip │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - @ instruction: 0x0101b2b6 │ │ │ │ + tsteq r1, r6, lsr r2 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + tsteq r1, r8, lsr r3 │ │ │ │ + @ instruction: 0x0101b2be │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ + @ instruction: 0x0101b29c │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ @ instruction: 0x0101b290 │ │ │ │ - @ instruction: 0x0101ce96 │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, r2, fp │ │ │ │ - @ instruction: 0x0101b3b8 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - strdeq fp, [r1, -ip] │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ + tsteq r1, lr, asr lr │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101b2bc │ │ │ │ + @ instruction: 0x0101b296 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ @ instruction: 0x0101b2b0 │ │ │ │ tsteq r1, lr, ror lr │ │ │ │ - @ instruction: 0x0101ce90 │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ smlatteq r1, r6, r2, fp │ │ │ │ - @ instruction: 0x0101ceb4 │ │ │ │ + smlabteq r1, r0, r2, fp │ │ │ │ smlabbeq r1, lr, lr, ip │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + smlatbeq r1, r8, lr, ip │ │ │ │ + smlabbeq r1, r2, lr, ip │ │ │ │ + @ instruction: 0x0101b4b4 │ │ │ │ + smlabbeq r1, r6, pc, ip @ │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + smlabteq r1, sl, lr, ip │ │ │ │ + smlatbeq r1, r4, lr, ip │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + @ instruction: 0x0101b2b8 │ │ │ │ + smlabteq r1, sl, r2, fp │ │ │ │ + @ instruction: 0x0101ceb4 │ │ │ │ + smlatteq r1, lr, r2, fp │ │ │ │ + smlabteq r1, r8, r2, fp │ │ │ │ + smlatteq r1, sl, lr, ip │ │ │ │ smlabteq r1, r4, lr, ip │ │ │ │ - @ instruction: 0x0101ce9e │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ ldrdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0101ceb8 │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ - tsteq r1, ip, lsr r3 │ │ │ │ - tsteq r1, r6, lsl r3 │ │ │ │ - smlatteq r1, r4, lr, ip │ │ │ │ - @ instruction: 0x0101cebe │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, lr, lsl #30 │ │ │ │ - smlatteq r1, r8, lr, ip │ │ │ │ - tsteq r1, sl, asr r3 │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - tsteq r1, r2, lsl #30 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r1, r6 │ │ │ │ - smlabbeq r1, ip, pc, ip @ │ │ │ │ - tsteq r1, sl, asr #30 │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - strdeq ip, [r1, -lr] │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + @ instruction: 0x0101b390 │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r1, r2, lsl #6 │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatteq r1, r2, lr, ip │ │ │ │ tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, sl, asr #6 │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ + smlatteq r1, r0, lr, ip │ │ │ │ tsteq r1, lr, ror #6 │ │ │ │ tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, lr, asr pc │ │ │ │ - @ instruction: 0x0101b398 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - smlabteq r1, lr, r3, fp │ │ │ │ - smlatbeq r1, r8, r3, fp │ │ │ │ - smlabbeq r1, r2, r3, fp │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ - tsteq r1, r2, ror #30 │ │ │ │ - @ instruction: 0x0101b3b8 │ │ │ │ - smlabbeq r1, r6, pc, ip @ │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - smlatteq r1, lr, r3, fp │ │ │ │ - smlabteq r1, r8, r3, fp │ │ │ │ - @ instruction: 0x0101cf96 │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + @ instruction: 0x0101cf9e │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, r0, lsl pc │ │ │ │ + tsteq r1, sl, asr #6 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + smlabbeq r1, r0, r3, fp │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + @ instruction: 0x0101b390 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ tsteq r1, r0, ror pc │ │ │ │ - smlatteq r1, r2, r3, fp │ │ │ │ - @ instruction: 0x0101cfb0 │ │ │ │ - smlabbeq r1, sl, pc, ip @ │ │ │ │ - swpeq sp, r8, [r1] │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - ldrdeq ip, [r1, -ip] │ │ │ │ - @ instruction: 0x0101cfb6 │ │ │ │ + smlatbeq r1, sl, r3, fp │ │ │ │ + smlabbeq r1, r4, r3, fp │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + @ instruction: 0x0101cf9c │ │ │ │ + tsteq r1, r6, ror pc │ │ │ │ + @ instruction: 0x0101b3b0 │ │ │ │ + smlabbeq r1, sl, r3, fp │ │ │ │ @ instruction: 0x0101cf90 │ │ │ │ smlabteq r1, sl, r3, fp │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ + smlatbeq r1, r4, r3, fp │ │ │ │ smlabteq r1, r6, pc, ip @ │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ + smlatbeq r1, r0, pc, ip @ │ │ │ │ ldrdeq fp, [r1, -sl] │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - smlatteq r1, sl, r3, fp │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - qaddeq sp, lr, r1 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - tsteq r1, r0, lsl r0 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - tsteq r1, sl, asr r4 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, sl, lsr r0 │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlatteq r1, r6, r3, sp │ │ │ │ - mrseq sp, R9_usr │ │ │ │ - tsteq r1, lr, lsr r5 │ │ │ │ - smlabteq r1, r4, r4, fp │ │ │ │ - smlabbeq r1, r2, r4, fp │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ + @ instruction: 0x0101b3b4 │ │ │ │ + @ instruction: 0x0101cfba │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r3, fp │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + smlabbeq r1, r0, r1, sp │ │ │ │ + @ instruction: 0x0101b4be │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + tsteq r1, r2, lsl #8 │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101b3b6 │ │ │ │ + smlabbeq r1, r4, pc, ip @ │ │ │ │ + @ instruction: 0x0101cf96 │ │ │ │ + smlatteq r1, ip, r3, fp │ │ │ │ + @ instruction: 0x0101cfba │ │ │ │ + @ instruction: 0x0101cf94 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ + strdeq fp, [r1, -ip] │ │ │ │ + smlabteq r1, sl, pc, ip @ │ │ │ │ + smlatbeq r1, r4, pc, ip @ │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + smlatteq r1, r4, pc, ip @ │ │ │ │ + @ instruction: 0x0101cfbe │ │ │ │ + qaddeq sp, ip, r1 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, lr, pc, ip @ │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ tsteq r1, r4 │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ tsteq r1, sl, lsr r0 │ │ │ │ tsteq r1, r4, lsl r0 │ │ │ │ - smlatbeq r1, r2, r4, fp │ │ │ │ - tsteq r1, ip, ror r4 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - @ instruction: 0x0101b496 │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - swpeq sp, sl, [r1] │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - smlabbeq r1, r8, r4, fp │ │ │ │ - @ instruction: 0x0101b49a │ │ │ │ - smlabbeq r1, r4, r0, sp │ │ │ │ - @ instruction: 0x0101b4be │ │ │ │ - @ instruction: 0x0101b498 │ │ │ │ - strheq sp, [r1, -sl] │ │ │ │ - swpeq sp, r4, [r1] │ │ │ │ - smlabteq r1, lr, r4, fp │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, r8, lsr #8 │ │ │ │ + tsteq r1, lr, lsr #32 │ │ │ │ + tsteq r1, r8, ror #8 │ │ │ │ + tsteq r1, r2, asr #8 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + @ instruction: 0x0101b494 │ │ │ │ + tsteq r1, lr, ror #8 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ + tsteq r1, r8, lsr #32 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + @ instruction: 0x0101b4b4 │ │ │ │ + smlabbeq r1, lr, r4, fp │ │ │ │ + qaddeq sp, ip, r1 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ smlatbeq r1, r8, r4, fp │ │ │ │ - smlatbeq r1, lr, r0, sp │ │ │ │ - smlatteq r1, r8, r4, fp │ │ │ │ - smlabteq r1, r2, r4, fp │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - smlatteq r1, lr, r4, fp │ │ │ │ - smlabteq r1, r8, r4, fp │ │ │ │ + tsteq r1, r6, ror r0 │ │ │ │ + qaddeq sp, r0, r1 │ │ │ │ + smlatteq r1, lr, r0, sp │ │ │ │ + smlatbeq r1, ip, r0, sp │ │ │ │ + smlabbeq r1, r6, r0, sp │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + @ instruction: 0x0101b49a │ │ │ │ + smlatbeq r1, ip, r4, fp │ │ │ │ swpeq sp, r6, [r1] │ │ │ │ - smlatbeq r1, r8, r0, sp │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, r4, fp │ │ │ │ smlabteq r1, ip, r0, sp │ │ │ │ smlatbeq r1, r6, r0, sp │ │ │ │ + smlatteq r1, r0, r4, fp │ │ │ │ + @ instruction: 0x0101b4ba │ │ │ │ + smlabteq r1, r0, r0, sp │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + @ instruction: 0x0101d29a │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, ip, lsl r5 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + swpeq sp, lr, [r1] │ │ │ │ + strheq sp, [r1, -r0] │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r0, sp │ │ │ │ + tsteq r1, ip, lsr r5 │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + smlatteq r1, r4, r0, sp │ │ │ │ + strheq sp, [r1, -lr] │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + ldrdeq sp, [r1, -r8] │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ + tsteq r1, r4, lsr r1 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + smlatteq r1, r8, r0, sp │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r1, lr, lsl #10 │ │ │ │ - ldrdeq sp, [r1, -ip] │ │ │ │ - strheq sp, [r1, -r6] │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - smlatteq r1, r0, r0, sp │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - tsteq r1, ip, asr #2 │ │ │ │ - tsteq r1, r6, lsr #2 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101b59c │ │ │ │ - tsteq r1, r6, ror r5 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ tsteq r1, lr, lsl r1 │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ - smlabbeq r1, r6, r5, fp │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ tsteq r1, r4, asr r1 │ │ │ │ tsteq r1, lr, lsr #2 │ │ │ │ - @ instruction: 0x0101b5bc │ │ │ │ - @ instruction: 0x0101b596 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - @ instruction: 0x0101b5b0 │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101d1b4 │ │ │ │ - smlabbeq r1, lr, r1, sp │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - smlatbeq r1, r2, r5, fp │ │ │ │ - @ instruction: 0x0101b5b4 │ │ │ │ - @ instruction: 0x0101d19e │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - @ instruction: 0x0101b5b2 │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r1, sp │ │ │ │ - smlatteq r1, r8, r5, fp │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + smlabbeq r1, r2, r5, fp │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + tsteq r1, sl, ror #12 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, r5, fp │ │ │ │ + smlabbeq r1, r8, r5, fp │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + tsteq r1, r0, lsr r1 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + @ instruction: 0x0101b598 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + smlabteq r1, lr, r5, fp │ │ │ │ + smlatbeq r1, r8, r5, fp │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ smlabteq r1, r2, r5, fp │ │ │ │ - smlabteq r1, r8, r1, sp │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - smlatteq r1, sl, r6, fp │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r1, lr, lsr #12 │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ + @ instruction: 0x0101d190 │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + smlatteq r1, lr, r5, fp │ │ │ │ + smlabteq r1, r8, r5, fp │ │ │ │ + @ instruction: 0x0101d196 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ smlatteq r1, r2, r5, fp │ │ │ │ @ instruction: 0x0101d1b0 │ │ │ │ - smlabteq r1, r2, r1, sp │ │ │ │ + smlabbeq r1, sl, r1, sp │ │ │ │ tsteq r1, r8, lsl r6 │ │ │ │ - smlatteq r1, r6, r1, sp │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ smlabteq r1, r0, r1, sp │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - strdeq sp, [r1, -r6] │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - tsteq r1, r2, asr #12 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - smlatteq r1, sl, r1, sp │ │ │ │ - @ instruction: 0x0101b6b0 │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - @ instruction: 0x0101b698 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - tsteq r1, r0, asr #4 │ │ │ │ - tsteq r1, sl, lsl r2 │ │ │ │ - smlabbeq r1, ip, r6, fp │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ + @ instruction: 0x0101d19a │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + @ instruction: 0x0101d1b4 │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + smlatbeq r1, lr, r2, sp │ │ │ │ tsteq r1, r4, lsr r2 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - @ instruction: 0x0101d2b4 │ │ │ │ - tsteq r1, r2, ror r2 │ │ │ │ + strdeq sp, [r1, -r2] │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -139682,142 +139682,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r1, sl, fp, ip │ │ │ │ - smlabteq r1, r8, fp, ip │ │ │ │ - tsteq r1, r6 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - tsteq r1, sl, lsl #24 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, r6, lsr #32 │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ + tsteq r1, sl, ror #22 │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + smlabbeq r1, r6, pc, sl @ │ │ │ │ + @ instruction: 0x0101af9c │ │ │ │ + smlabbeq r1, sl, fp, ip │ │ │ │ + smlabteq r1, r8, pc, sl @ │ │ │ │ + smlatbeq r1, r6, pc, sl @ │ │ │ │ + smlabteq r1, ip, fp, ip │ │ │ │ + smlatbeq r1, sl, fp, ip │ │ │ │ + smlatteq r1, r8, pc, sl @ │ │ │ │ + smlabteq r1, r6, pc, sl @ │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + tsteq r1, lr │ │ │ │ + smlatteq r1, ip, pc, sl @ │ │ │ │ smlabbeq r1, lr, r0, fp │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, r0, fp │ │ │ │ - smlabbeq r1, ip, r0, fp │ │ │ │ + qaddeq fp, r0, r1 │ │ │ │ + tsteq r1, lr, lsr #32 │ │ │ │ + tsteq r1, ip │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + tsteq r1, lr, asr #32 │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + swpeq fp, r0, [r1] │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + tsteq r1, r0, asr #24 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + swpeq fp, r4, [r1] │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + smlatteq r1, r0, ip, ip │ │ │ │ + smlatbeq r1, r2, ip, ip │ │ │ │ + smlabbeq r1, r0, ip, ip │ │ │ │ tsteq r1, lr, asr ip │ │ │ │ - tsteq r1, r4, ror ip │ │ │ │ - smlabteq r1, lr, r0, fp │ │ │ │ + swpeq fp, ip, [r1] │ │ │ │ + strheq fp, [r1, -r2] │ │ │ │ smlatbeq r1, r0, ip, ip │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - smlatteq r1, lr, r0, fp │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + strheq fp, [r1, -ip] │ │ │ │ + smlatteq r1, r2, ip, ip │ │ │ │ smlabteq r1, r0, ip, ip │ │ │ │ - @ instruction: 0x0101cc9e │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ smlatteq r1, r6, ip, ip │ │ │ │ - smlabteq r1, r4, ip, ip │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ tsteq r1, r0, ror #26 │ │ │ │ tsteq r1, r2, lsr #26 │ │ │ │ tsteq r1, r0, lsl #26 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ + tsteq r1, lr, lsr r1 │ │ │ │ tsteq r1, ip, lsl r1 │ │ │ │ - tsteq r1, r2, lsr r1 │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r1, ip, lsr r1 │ │ │ │ - tsteq r1, r2, ror #26 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, lr, ror r1 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - smlatbeq r1, r4, r1, fp │ │ │ │ - smlabbeq r1, r2, r1, fp │ │ │ │ - smlatteq r1, r0, sp, ip │ │ │ │ - smlatbeq r1, r2, sp, ip │ │ │ │ - smlabbeq r1, r0, sp, ip │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, r6, asr #26 │ │ │ │ + smlabbeq r1, r4, r1, fp │ │ │ │ + tsteq r1, r2, ror #2 │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + smlatbeq r1, sl, r1, fp │ │ │ │ + smlabbeq r1, r8, r1, fp │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + @ instruction: 0x0101b294 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + smlatteq r1, r0, r1, fp │ │ │ │ @ instruction: 0x0101b1be │ │ │ │ @ instruction: 0x0101b19c │ │ │ │ - smlatbeq r1, r6, sp, ip │ │ │ │ - smlatteq r1, r4, r1, fp │ │ │ │ - smlabteq r1, r2, r1, fp │ │ │ │ - smlatteq r1, r8, sp, ip │ │ │ │ - smlabteq r1, r6, sp, ip │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - smlatteq r1, r2, r1, fp │ │ │ │ - smlatteq r1, ip, sp, ip │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - @ instruction: 0x0101b29e │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ - smlatteq r1, lr, sp, ip │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - smlatbeq r1, r0, r2, fp │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, lr, lsr #28 │ │ │ │ - smlatbeq r1, r4, r2, fp │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + smlabbeq r1, r4, sp, ip │ │ │ │ + ldrdeq fp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101cdb0 │ │ │ │ + smlabbeq r1, lr, sp, ip │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, sp, ip │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ strdeq ip, [r1, -r6] │ │ │ │ - @ instruction: 0x0101ceb8 │ │ │ │ - @ instruction: 0x0101ce96 │ │ │ │ - tsteq r1, r4, ror lr │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + tsteq r1, r2, lsr r2 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + tsteq r1, r6, lsr lr │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + tsteq r1, r8, ror lr │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + @ instruction: 0x0101b294 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + @ instruction: 0x0101b2ba │ │ │ │ + @ instruction: 0x0101b298 │ │ │ │ + smlatbeq r1, sl, r3, fp │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ @ instruction: 0x0101b2b2 │ │ │ │ - smlabteq r1, r8, r2, fp │ │ │ │ - @ instruction: 0x0101ceb6 │ │ │ │ + smlabbeq r1, r4, lr, ip │ │ │ │ + @ instruction: 0x0101ce9a │ │ │ │ strdeq fp, [r1, -r4] │ │ │ │ - ldrdeq fp, [r1, -r2] │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ - ldrdeq ip, [r1, -r6] │ │ │ │ + smlabteq r1, r6, lr, ip │ │ │ │ + smlatbeq r1, r4, lr, ip │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ tsteq r1, r4, lsl r3 │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ - strdeq ip, [r1, -ip] │ │ │ │ + smlatteq r1, r6, lr, ip │ │ │ │ + smlabteq r1, r4, lr, ip │ │ │ │ tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r1, r8, lsl r3 │ │ │ │ - tsteq r1, sl, lsr #8 │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + smlatteq r1, sl, lr, ip │ │ │ │ @ instruction: 0x0101b3b4 │ │ │ │ tsteq r1, r6, ror r3 │ │ │ │ tsteq r1, r4, asr r3 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ tsteq r1, r4, lsl #30 │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - @ instruction: 0x0101b3b6 │ │ │ │ - @ instruction: 0x0101b394 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - @ instruction: 0x0101b3ba │ │ │ │ - smlabbeq r1, ip, pc, ip @ │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlatbeq r1, r6, pc, ip @ │ │ │ │ - smlabbeq r1, r4, pc, ip @ │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - smlabteq r1, ip, pc, ip @ │ │ │ │ - smlatbeq r1, sl, pc, ip @ │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ - smlatteq r1, ip, pc, ip @ │ │ │ │ - smlabteq r1, sl, pc, ip @ │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + @ instruction: 0x0101b3bc │ │ │ │ + @ instruction: 0x0101b39a │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + smlabteq r1, r0, r3, fp │ │ │ │ + @ instruction: 0x0101cf92 │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4aa24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00acf5b1 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @@ -140750,165 +140750,165 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 0, APSR_nzcv, cr0, cr5, {3} │ │ │ │ bmi fe3ac6d4 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r0, lr, r4, lsl sp │ │ │ │ - strdeq r0, [r0, -lr] │ │ │ │ - rscseq r8, lr, r6, ror r0 │ │ │ │ - rscseq r8, lr, r8, rrx │ │ │ │ - rscseq r8, lr, r6, rrx │ │ │ │ - rscseq r8, lr, r0, ror r0 │ │ │ │ - rscseq r8, lr, r2, ror r0 │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - tsteq r0, r8, asr r4 │ │ │ │ - rscseq r0, lr, lr, lsl #25 │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ - rscseq r0, lr, r2, asr ip │ │ │ │ - tsteq r0, r4, lsl r4 │ │ │ │ - rscseq pc, lr, ip, lsl r0 @ │ │ │ │ - rscseq pc, lr, lr, lsl r0 @ │ │ │ │ - rscseq pc, lr, r2 │ │ │ │ - @ instruction: 0x0100229a │ │ │ │ - @ instruction: 0x0100229a │ │ │ │ - tsteq r0, lr, lsl r4 │ │ │ │ - rscseq r0, lr, ip, lsr ip │ │ │ │ - rscseq r0, lr, r4, lsr ip │ │ │ │ - strdeq r2, [r0, -r2] │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - tsteq r1, ip, lsl sp │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - smlatbeq r6, r6, r9, ip │ │ │ │ - ldrdeq r2, [r0, -lr] │ │ │ │ - rscseq r0, lr, ip, lsr #23 │ │ │ │ - rscseq r0, lr, r4, lsr #23 │ │ │ │ - tsteq r0, r4, lsr #32 │ │ │ │ - rscseq r0, lr, sl, ror fp │ │ │ │ - rscseq r0, lr, r2, ror fp │ │ │ │ - rscseq r8, lr, r6, ror #6 │ │ │ │ - rscseq r8, lr, r6, asr r3 │ │ │ │ - rscseq r8, lr, r2, asr r3 │ │ │ │ - rscseq r8, lr, lr, asr #6 │ │ │ │ - rscseq r8, lr, sl, asr #6 │ │ │ │ - rscseq r8, lr, r6, asr #6 │ │ │ │ - rscseq r8, lr, r2, asr #6 │ │ │ │ - rscseq r8, lr, lr, lsr r3 │ │ │ │ - rscseq r8, lr, r6, lsr r3 │ │ │ │ - rscseq r8, lr, r2, lsr r3 │ │ │ │ - rscseq r8, lr, lr, lsr r3 │ │ │ │ - rscseq r8, lr, r2, lsr #6 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - ldrdeq r7, [r1, -ip] │ │ │ │ - rscseq r0, lr, sl, asr sl │ │ │ │ - rscseq r0, lr, r2, asr sl │ │ │ │ - smlabteq r1, r0, fp, r7 │ │ │ │ - @ instruction: 0x01017bb4 │ │ │ │ - @ instruction: 0x01017bb0 │ │ │ │ - @ instruction: 0x01017bb4 │ │ │ │ - @ instruction: 0x01017bb8 │ │ │ │ - rscseq r7, lr, r6, lsl #27 │ │ │ │ - rscseq r0, lr, ip, asr #19 │ │ │ │ - rscseq r0, lr, r4, asr #19 │ │ │ │ - rscseq r7, lr, lr, asr sp │ │ │ │ - strdeq r0, [r0, -lr] │ │ │ │ - rscseq r7, lr, r2, asr sp │ │ │ │ - strdeq r7, [r1, -r0] │ │ │ │ - strheq r0, [r0, -r6] │ │ │ │ - smlatteq r1, lr, r2, r7 │ │ │ │ - rscseq r0, lr, sl, lsr r9 │ │ │ │ - rscseq r0, lr, r2, lsr r9 │ │ │ │ - ldrdeq r7, [r1, -r2] │ │ │ │ - rscseq r0, lr, r8, lsl #18 │ │ │ │ - rscseq r0, lr, r0, lsl #18 │ │ │ │ - smlatbeq r1, r0, r3, ip │ │ │ │ - ldrsbteq r0, [lr], #134 @ 0x86 │ │ │ │ - rscseq r0, lr, lr, asr #17 │ │ │ │ - @ instruction: 0x01017292 │ │ │ │ - rscseq r0, lr, r4, lsr #17 │ │ │ │ - smlalseq r0, lr, ip, r8 │ │ │ │ - tsteq r1, r8, ror r2 │ │ │ │ - rscseq r0, lr, r2, ror r8 │ │ │ │ - rscseq r0, lr, sl, ror #16 │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - rscseq r0, lr, r0, asr #16 │ │ │ │ - rscseq r0, lr, r8, lsr r8 │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ - rscseq r0, lr, lr, lsl #16 │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ - ldrshteq r0, [lr], #118 @ 0x76 │ │ │ │ - tsteq r1, r8, ror r3 │ │ │ │ - ldrshteq fp, [ip], #64 @ 0x40 │ │ │ │ - smlalseq lr, lr, r0, ip @ │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, lr, asr #6 │ │ │ │ - tsteq r1, r4, ror #6 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - ldrdeq ip, [r6, -r8] │ │ │ │ - rscseq pc, pc, sl, ror sl @ │ │ │ │ - rscseq pc, pc, r6, asr #28 │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ - rscseq r0, lr, r0, asr #12 │ │ │ │ - rscseq pc, pc, r2, lsl #28 │ │ │ │ - rscseq r7, lr, ip, lsl #29 │ │ │ │ - rscseq pc, pc, r8, ror #27 │ │ │ │ - rscseq r7, lr, sl, ror lr │ │ │ │ - rscseq pc, pc, sl, asr #27 │ │ │ │ - rscseq r7, lr, r0, ror lr │ │ │ │ - rscseq r7, lr, r2, ror #28 │ │ │ │ - rscseq r7, lr, r0, ror #28 │ │ │ │ - rscseq r7, lr, lr, asr lr │ │ │ │ - rscseq r7, lr, ip, asr lr │ │ │ │ - rscseq r7, lr, sl, asr lr │ │ │ │ - rscseq r7, lr, r8, asr lr │ │ │ │ - rscseq r7, lr, r6, asr lr │ │ │ │ - rscseq r7, lr, r0, asr lr │ │ │ │ - rscseq r7, lr, lr, asr #28 │ │ │ │ - rscseq r7, lr, ip, asr lr │ │ │ │ - rscseq r7, lr, r2, asr #28 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - rscseq r7, lr, r8, lsr lr │ │ │ │ - rscseq r7, lr, r0, asr #28 │ │ │ │ - rscseq r7, lr, lr, lsr lr │ │ │ │ - rscseq r0, lr, r2, asr #9 │ │ │ │ - rscseq pc, pc, ip, lsr #25 │ │ │ │ - rscseq r0, lr, r6, asr #12 │ │ │ │ - smlalseq pc, pc, r2, ip @ │ │ │ │ - rscseq r7, lr, r4, lsl #28 │ │ │ │ + smlalseq r0, lr, r4, ip │ │ │ │ + tsteq r0, lr, ror r4 │ │ │ │ + ldrshteq r7, [lr], #246 @ 0xf6 │ │ │ │ + rscseq r7, lr, r8, ror #31 │ │ │ │ + rscseq r7, lr, r6, ror #31 │ │ │ │ + ldrshteq r7, [lr], #240 @ 0xf0 │ │ │ │ + ldrshteq r7, [lr], #242 @ 0xf2 │ │ │ │ + smlabbeq r1, lr, sp, r7 │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + smlabbeq r1, r2, sp, r7 │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + rscseq r0, lr, lr, lsl #24 │ │ │ │ + @ instruction: 0x010003b4 │ │ │ │ + ldrsbteq r0, [lr], #178 @ 0xb2 │ │ │ │ + @ instruction: 0x01000394 │ │ │ │ + smlalseq lr, lr, ip, pc @ │ │ │ │ + smlalseq lr, lr, lr, pc @ │ │ │ │ + rscseq lr, lr, r2, lsl #31 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + @ instruction: 0x0100239e │ │ │ │ + ldrhteq r0, [lr], #188 @ 0xbc │ │ │ │ + ldrhteq r0, [lr], #180 @ 0xb4 │ │ │ │ + tsteq r0, r2, ror r4 │ │ │ │ + @ instruction: 0x01017c94 │ │ │ │ + @ instruction: 0x01017c9c │ │ │ │ + smlatbeq r1, r0, ip, r7 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r0, lr, asr r4 │ │ │ │ + rscseq r0, lr, ip, lsr #22 │ │ │ │ + rscseq r0, lr, r4, lsr #22 │ │ │ │ + smlatbeq r0, r4, pc, ip @ │ │ │ │ + ldrshteq r0, [lr], #170 @ 0xaa │ │ │ │ + ldrshteq r0, [lr], #162 @ 0xa2 │ │ │ │ + rscseq r8, lr, r6, ror #5 │ │ │ │ + ldrsbteq r8, [lr], #38 @ 0x26 │ │ │ │ + ldrsbteq r8, [lr], #34 @ 0x22 │ │ │ │ + rscseq r8, lr, lr, asr #5 │ │ │ │ + rscseq r8, lr, sl, asr #5 │ │ │ │ + rscseq r8, lr, r6, asr #5 │ │ │ │ + rscseq r8, lr, r2, asr #5 │ │ │ │ + ldrhteq r8, [lr], #46 @ 0x2e │ │ │ │ + ldrhteq r8, [lr], #38 @ 0x26 │ │ │ │ + ldrhteq r8, [lr], #34 @ 0x22 │ │ │ │ + ldrhteq r8, [lr], #46 @ 0x2e │ │ │ │ + rscseq r8, lr, r2, lsr #5 │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + ldrsbteq r0, [lr], #154 @ 0x9a │ │ │ │ + ldrsbteq r0, [lr], #146 @ 0x92 │ │ │ │ + tsteq r1, r0, asr #22 │ │ │ │ + tsteq r1, r4, lsr fp │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, r4, lsr fp │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + rscseq r7, lr, r6, lsl #26 │ │ │ │ + rscseq r0, lr, ip, asr #18 │ │ │ │ + rscseq r0, lr, r4, asr #18 │ │ │ │ + ldrsbteq r7, [lr], #206 @ 0xce │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + ldrsbteq r7, [lr], #194 @ 0xc2 │ │ │ │ + tsteq r1, r0, ror r2 │ │ │ │ + tsteq r0, r6, lsr r0 │ │ │ │ + tsteq r1, lr, ror #4 │ │ │ │ + ldrhteq r0, [lr], #138 @ 0x8a │ │ │ │ + ldrhteq r0, [lr], #130 @ 0x82 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + rscseq r0, lr, r8, lsl #17 │ │ │ │ + rscseq r0, lr, r0, lsl #17 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + rscseq r0, lr, r6, asr r8 │ │ │ │ + rscseq r0, lr, lr, asr #16 │ │ │ │ + tsteq r1, r2, lsl r2 │ │ │ │ + rscseq r0, lr, r4, lsr #16 │ │ │ │ + rscseq r0, lr, ip, lsl r8 │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + ldrshteq r0, [lr], #114 @ 0x72 │ │ │ │ + rscseq r0, lr, sl, ror #15 │ │ │ │ + smlatbeq r1, r6, r2, ip │ │ │ │ + rscseq r0, lr, r0, asr #15 │ │ │ │ + ldrhteq r0, [lr], #120 @ 0x78 │ │ │ │ + @ instruction: 0x010171b8 │ │ │ │ + rscseq r0, lr, lr, lsl #15 │ │ │ │ + strdeq r7, [r1, -ip] │ │ │ │ + rscseq r0, lr, r6, ror r7 │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + rscseq fp, ip, r0, ror r4 │ │ │ │ + rscseq lr, lr, r0, lsl ip │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + @ instruction: 0x010172b8 │ │ │ │ + smlabteq r1, r4, r2, r7 │ │ │ │ + smlabteq r1, r4, r2, r7 │ │ │ │ + smlabteq r1, ip, r2, r7 │ │ │ │ + smlabteq r1, r8, r2, r7 │ │ │ │ + smlabteq r1, lr, r2, r7 │ │ │ │ + smlatteq r1, r4, r2, r7 │ │ │ │ + smlabbeq r1, lr, r1, ip │ │ │ │ + @ instruction: 0x0101c198 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + ldrshteq pc, [pc], #154 @ │ │ │ │ + rscseq pc, pc, r6, asr #27 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + rscseq r0, lr, r0, asr #11 │ │ │ │ + rscseq pc, pc, r2, lsl #27 │ │ │ │ + rscseq r7, lr, ip, lsl #28 │ │ │ │ + rscseq pc, pc, r8, ror #26 │ │ │ │ ldrshteq r7, [lr], #218 @ 0xda │ │ │ │ - ldrshteq r7, [lr], #216 @ 0xd8 │ │ │ │ - ldrshteq r7, [lr], #214 @ 0xd6 │ │ │ │ - ldrshteq r7, [lr], #212 @ 0xd4 │ │ │ │ - ldrshteq r7, [lr], #210 @ 0xd2 │ │ │ │ - @ instruction: 0x0106c29e │ │ │ │ + rscseq pc, pc, sl, asr #26 │ │ │ │ + ldrshteq r7, [lr], #208 @ 0xd0 │ │ │ │ + rscseq r7, lr, r2, ror #27 │ │ │ │ + rscseq r7, lr, r0, ror #27 │ │ │ │ + ldrsbteq r7, [lr], #222 @ 0xde │ │ │ │ + ldrsbteq r7, [lr], #220 @ 0xdc │ │ │ │ + ldrsbteq r7, [lr], #218 @ 0xda │ │ │ │ + ldrsbteq r7, [lr], #216 @ 0xd8 │ │ │ │ + ldrsbteq r7, [lr], #214 @ 0xd6 │ │ │ │ + ldrsbteq r7, [lr], #208 @ 0xd0 │ │ │ │ + rscseq r7, lr, lr, asr #27 │ │ │ │ + ldrsbteq r7, [lr], #220 @ 0xdc │ │ │ │ + rscseq r7, lr, r2, asr #27 │ │ │ │ + strdeq ip, [r6, -r6] │ │ │ │ + ldrhteq r7, [lr], #216 @ 0xd8 │ │ │ │ + rscseq r7, lr, r0, asr #27 │ │ │ │ + ldrhteq r7, [lr], #222 @ 0xde │ │ │ │ + rscseq r0, lr, r2, asr #8 │ │ │ │ + rscseq pc, pc, ip, lsr #24 │ │ │ │ + rscseq r0, lr, r6, asr #11 │ │ │ │ + rscseq pc, pc, r2, lsl ip @ │ │ │ │ + rscseq r7, lr, r4, lsl #27 │ │ │ │ + rscseq r7, lr, sl, ror sp │ │ │ │ + rscseq r7, lr, r8, ror sp │ │ │ │ + rscseq r7, lr, r6, ror sp │ │ │ │ + rscseq r7, lr, r4, ror sp │ │ │ │ + rscseq r7, lr, r2, ror sp │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ andle r2, sp, r4, lsr r8 │ │ │ │ andle r2, lr, r0, ror #16 │ │ │ │ andle r2, pc, r8, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bafc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7db0ff8 │ │ │ │ stclt 13, cr15, [r8, #-12] │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r1, sl, sp, fp │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, sp, fp │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r4, asr sp │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ @@ -141029,42 +141029,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl ff9b28e8 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b28f8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tstpeq r0, r6, lsr pc @ p-variant is OBSOLETE │ │ │ │ - rscseq pc, pc, r0, lsl #19 │ │ │ │ - smlabbeq r1, sl, r6, r2 │ │ │ │ - tstpeq r0, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010137b6 │ │ │ │ - smlabteq r1, r0, r7, r3 │ │ │ │ - smlabteq r1, r2, r7, r3 │ │ │ │ - @ instruction: 0x010137b0 │ │ │ │ - @ instruction: 0x010137b2 │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ - rscseq pc, pc, sl, asr #17 │ │ │ │ - ldrdeq pc, [r0, -r0] │ │ │ │ - rscseq lr, lr, sl, asr #10 │ │ │ │ - rscseq lr, lr, r0, asr #10 │ │ │ │ - smlabteq r0, r2, lr, pc @ │ │ │ │ - rscseq pc, pc, r2, lsl #17 │ │ │ │ - qaddeq r0, ip, r1 │ │ │ │ - rscseq pc, pc, r6, ror #16 │ │ │ │ - rscseq lr, lr, r4, ror r4 │ │ │ │ - smlabteq r0, r8, lr, pc @ │ │ │ │ - rscseq lr, lr, lr, lsr #11 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ - smlalseq lr, lr, r8, r5 @ │ │ │ │ - rscseq lr, lr, r2, lsr #11 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - rscseq pc, pc, sl, lsr #15 │ │ │ │ - rscseq pc, pc, r4, asr #15 │ │ │ │ + @ instruction: 0x0100feb6 │ │ │ │ + rscseq pc, pc, r0, lsl #18 │ │ │ │ + tsteq r1, sl, lsl #12 │ │ │ │ + @ instruction: 0x0100feb2 │ │ │ │ + tsteq r1, r6, lsr r7 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + smlatbeq r1, r4, r5, r2 │ │ │ │ + rscseq pc, pc, sl, asr #16 │ │ │ │ + tstpeq r0, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ + rscseq lr, lr, sl, asr #9 │ │ │ │ + rscseq lr, lr, r0, asr #9 │ │ │ │ + tstpeq r0, r2, asr #28 @ p-variant is OBSOLETE │ │ │ │ + rscseq pc, pc, r2, lsl #16 │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + rscseq pc, pc, r6, ror #15 │ │ │ │ + ldrshteq lr, [lr], #52 @ 0x34 │ │ │ │ + tstpeq r0, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + rscseq lr, lr, lr, lsr #10 │ │ │ │ + smlatbeq r0, r4, pc, pc @ │ │ │ │ + smlatbeq r1, r2, fp, fp │ │ │ │ + rscseq lr, lr, r8, lsl r5 │ │ │ │ + rscseq lr, lr, r2, lsr #10 │ │ │ │ + ldrdeq fp, [r6, -lr] │ │ │ │ + rscseq pc, pc, sl, lsr #14 │ │ │ │ + rscseq pc, pc, r4, asr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bda0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -141109,28 +141109,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + @ instruction: 0x0101ba9a │ │ │ │ + smlatbeq r1, ip, sl, fp │ │ │ │ + tsteq r1, sl, asr sl │ │ │ │ + smlatteq r1, r8, sl, fp │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + smlabteq r1, r4, sl, fp │ │ │ │ @ instruction: 0x0101bbba │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - tsteq r1, ip, lsr #22 │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - tsteq r1, r4, asr #22 │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + smlabbeq r1, r6, fp, fp │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + smlabteq r1, r6, fp, fp │ │ │ │ smlatteq r1, r4, fp, fp │ │ │ │ - tsteq r1, r6, lsl #24 │ │ │ │ - smlatbeq r1, r8, fp, fp │ │ │ │ - tsteq r1, r6, asr #24 │ │ │ │ - tsteq r1, r4, ror #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4bea8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -141545,110 +141545,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00d8f774 │ │ │ │ bmi 19ad340 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ - ldrsbteq pc, [sp], #212 @ 0xd4 @ │ │ │ │ - smlalseq pc, pc, r4, r5 @ │ │ │ │ - rscseq pc, sp, r8, ror #27 │ │ │ │ - tsteq r1, r0, lsr #8 │ │ │ │ - rscseq pc, sp, r0, ror #27 │ │ │ │ - rscseq pc, sp, ip, asr #27 │ │ │ │ - @ instruction: 0x0106bbb6 │ │ │ │ - ldrhteq pc, [sp], #218 @ 0xda @ │ │ │ │ - ldrhteq pc, [sp], #220 @ 0xdc @ │ │ │ │ - ldrhteq pc, [sp], #212 @ 0xd4 @ │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - tsteq r1, r6, lsl lr │ │ │ │ - rscseq pc, sp, r8, ror sp @ │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ - tsteq r1, r4, asr #24 │ │ │ │ - smlabbeq r1, r0, r2, r6 │ │ │ │ - rscseq pc, sp, lr, ror #26 │ │ │ │ - mrseq r0, SP_irq │ │ │ │ + rscseq pc, sp, r4, asr sp @ │ │ │ │ + rscseq pc, pc, r4, lsl r5 @ │ │ │ │ + rscseq pc, sp, r8, ror #26 │ │ │ │ + smlatbeq r1, r0, r3, r0 │ │ │ │ rscseq pc, sp, r0, ror #26 │ │ │ │ rscseq pc, sp, ip, asr #26 │ │ │ │ - @ instruction: 0x0106ba96 │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ rscseq pc, sp, sl, lsr sp @ │ │ │ │ - rscseq pc, sp, r0, asr #26 │ │ │ │ - rscseq pc, sp, r0, asr #26 │ │ │ │ - rscseq pc, sp, r8, lsr sp @ │ │ │ │ - rscseq pc, sp, lr, lsl #26 │ │ │ │ - rscseq pc, sp, lr, lsl #26 │ │ │ │ - rscseq pc, sp, lr, lsl sp @ │ │ │ │ - rscseq pc, sp, r8, lsr ip @ │ │ │ │ - rscseq pc, sp, r0, lsr ip @ │ │ │ │ - rscseq pc, sp, r4, lsl #26 │ │ │ │ - rscseq pc, sp, r6, lsl #24 │ │ │ │ - ldrshteq pc, [sp], #190 @ 0xbe @ │ │ │ │ - tsteq r0, lr, lsr r4 │ │ │ │ - ldrsbteq pc, [sp], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, sp, ip, asr #23 │ │ │ │ - smlabteq r0, r4, r8, r1 │ │ │ │ - smlabteq r0, r4, r8, r1 │ │ │ │ - smlabteq r0, r2, r8, r1 │ │ │ │ - tsteq r0, r8, lsl #18 │ │ │ │ - @ instruction: 0x01001898 │ │ │ │ - @ instruction: 0x01001896 │ │ │ │ - ldrdeq ip, [r0, -r0] │ │ │ │ - smlabteq r0, r2, r0, ip │ │ │ │ - strheq ip, [r0, -ip] │ │ │ │ - strheq ip, [r0, -r6] │ │ │ │ - strheq ip, [r0, -r0] │ │ │ │ - smlatbeq r0, sl, r0, ip │ │ │ │ - smlatbeq r0, r4, r0, ip │ │ │ │ - rscseq r7, lr, r6, lsr #6 │ │ │ │ - rscseq r7, lr, r4, lsr #6 │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - qaddeq ip, sl, r0 │ │ │ │ - ldrdeq r7, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r9, r7 │ │ │ │ - smlabteq r1, ip, r9, r7 │ │ │ │ - tsteq r0, sl, lsr r0 │ │ │ │ - rscseq r7, lr, r2, ror #5 │ │ │ │ - rscseq r7, lr, r8, asr #5 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - rscseq pc, sp, r6, lsl sl @ │ │ │ │ - rscseq pc, sp, r0, lsl sl @ │ │ │ │ - tsteq r1, ip, asr r7 │ │ │ │ - tsteq r1, r2, asr r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - ldrdeq r6, [r1, -r8] │ │ │ │ - smlatbeq r0, r2, pc, pc @ │ │ │ │ - smlatbeq r0, r2, pc, pc @ │ │ │ │ - smlatbeq r0, r0, pc, pc @ │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - rscseq pc, sp, sl, ror #18 │ │ │ │ - rscseq pc, sp, r4, ror #18 │ │ │ │ - tstpeq r0, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ - smlalseq pc, pc, r8, r0 @ │ │ │ │ - @ instruction: 0x01015eba │ │ │ │ - rscseq pc, sp, r0, lsr #18 │ │ │ │ - rscseq pc, sp, sl, lsl r9 @ │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - rscseq sp, lr, r0, lsr #22 │ │ │ │ - tsteq r1, lr, ror r8 │ │ │ │ + rscseq pc, sp, ip, lsr sp @ │ │ │ │ + rscseq pc, sp, r4, lsr sp @ │ │ │ │ + @ instruction: 0x01012d9c │ │ │ │ + @ instruction: 0x01012d9e │ │ │ │ + @ instruction: 0x01012d96 │ │ │ │ + ldrshteq pc, [sp], #200 @ 0xc8 @ │ │ │ │ + ldrdeq r0, [r1, -ip] │ │ │ │ + @ instruction: 0x01017bb4 │ │ │ │ + smlabteq r1, r4, fp, r7 │ │ │ │ + mrseq r6, R9_usr │ │ │ │ + rscseq pc, sp, lr, ror #25 │ │ │ │ + smlabbeq r1, r0, r2, r0 │ │ │ │ + rscseq pc, sp, r0, ror #25 │ │ │ │ + rscseq pc, sp, ip, asr #25 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + ldrhteq pc, [sp], #202 @ 0xca @ │ │ │ │ + rscseq pc, sp, r0, asr #25 │ │ │ │ + rscseq pc, sp, r0, asr #25 │ │ │ │ + ldrhteq pc, [sp], #200 @ 0xc8 @ │ │ │ │ + rscseq pc, sp, lr, lsl #25 │ │ │ │ + rscseq pc, sp, lr, lsl #25 │ │ │ │ + smlalseq pc, sp, lr, ip @ │ │ │ │ + ldrhteq pc, [sp], #184 @ 0xb8 @ │ │ │ │ + ldrhteq pc, [sp], #176 @ 0xb0 @ │ │ │ │ + rscseq pc, sp, r4, lsl #25 │ │ │ │ + rscseq pc, sp, r6, lsl #23 │ │ │ │ + rscseq pc, sp, lr, ror fp @ │ │ │ │ + @ instruction: 0x0100e3be │ │ │ │ + rscseq pc, sp, r4, asr fp @ │ │ │ │ + rscseq pc, sp, ip, asr #22 │ │ │ │ + tsteq r0, r4, asr #16 │ │ │ │ + tsteq r0, r4, asr #16 │ │ │ │ + tsteq r0, r2, asr #16 │ │ │ │ + smlabbeq r0, r8, r8, r1 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + tsteq r0, r6, lsl r8 │ │ │ │ + qaddeq ip, r0, r0 │ │ │ │ + tsteq r0, r2, asr #32 │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, r6, lsr r0 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + rscseq r7, lr, r6, lsr #5 │ │ │ │ + rscseq r7, lr, r4, lsr #5 │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + smlatteq r0, r6, pc, fp @ │ │ │ │ + smlatteq r0, r0, pc, fp @ │ │ │ │ + ldrdeq fp, [r0, -sl] │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + @ instruction: 0x0100bfba │ │ │ │ + rscseq r7, lr, r2, ror #4 │ │ │ │ + rscseq r7, lr, r8, asr #4 │ │ │ │ + smlatbeq r0, lr, pc, fp @ │ │ │ │ + smlalseq pc, sp, r6, r9 @ │ │ │ │ + smlalseq pc, sp, r0, r9 @ │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r6, fp │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + tstpeq r0, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - rscseq pc, pc, r4, lsr #32 │ │ │ │ - rscseq r6, lr, r6, lsr #23 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - rscseq pc, sp, r4, lsr r8 @ │ │ │ │ - ldrsbteq lr, [pc], #252 │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ - rscseq pc, sp, r6, ror #16 │ │ │ │ - rscseq pc, sp, r0, ror #16 │ │ │ │ + @ instruction: 0x0101b696 │ │ │ │ + rscseq pc, sp, sl, ror #17 │ │ │ │ + rscseq pc, sp, r4, ror #17 │ │ │ │ + strdeq pc, [r0, -r6] │ │ │ │ + rscseq pc, pc, r8, lsl r0 @ │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + rscseq pc, sp, r0, lsr #17 │ │ │ │ + smlalseq pc, sp, sl, r8 @ │ │ │ │ + strdeq r7, [r1, -ip] │ │ │ │ + rscseq sp, lr, r0, lsr #21 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + smlatbeq r0, r0, lr, pc @ │ │ │ │ + rscseq lr, pc, r4, lsr #31 │ │ │ │ + rscseq r6, lr, r6, lsr #22 │ │ │ │ + smlatteq r1, r6, r5, fp │ │ │ │ + smlatteq r1, r4, r5, fp │ │ │ │ + ldrhteq pc, [sp], #116 @ 0x74 @ │ │ │ │ + rscseq lr, pc, ip, asr pc @ │ │ │ │ + smlabteq r1, r6, r5, fp │ │ │ │ + rscseq pc, sp, r6, ror #15 │ │ │ │ + rscseq pc, sp, r0, ror #15 │ │ │ │ andsle r2, sl, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r3, ip, lr, pc} │ │ │ │ stmdacs r8!, {r3, r4, ip, lr, pc} │ │ │ │ ldmdami r3, {r0, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, r7, ip, ror #16 │ │ │ │ @@ -141665,21 +141665,21 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r1, r0, r4, fp │ │ │ │ - @ instruction: 0x0101b498 │ │ │ │ - smlabbeq r1, r2, r4, fp │ │ │ │ - rscseq pc, sp, r4, lsl #4 │ │ │ │ - @ instruction: 0x0101b496 │ │ │ │ - ldrshteq pc, [sp], #24 @ │ │ │ │ - ldrshteq pc, [sp], #18 @ │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + tsteq r1, r2, lsl #8 │ │ │ │ + rscseq pc, sp, r4, lsl #3 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + rscseq pc, sp, r8, ror r1 @ │ │ │ │ + rscseq pc, sp, r2, ror r1 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4c73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ msrhi CPSR_, r0 │ │ │ │ @@ -141901,67 +141901,67 @@ │ │ │ │ @ instruction: 0xf774447a │ │ │ │ and lr, r7, r4, lsl sp │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stc 7, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ - rscseq lr, pc, sl, asr #26 │ │ │ │ - smlabteq r1, r8, fp, r2 │ │ │ │ - smlatteq r1, r6, fp, r2 │ │ │ │ - @ instruction: 0x0106b39a │ │ │ │ - tstpeq r0, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlalseq sp, lr, ip, r9 │ │ │ │ - smlalseq sp, lr, r2, r9 │ │ │ │ - tstpeq r0, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq lr, [pc], #196 │ │ │ │ - tsteq r0, r2, lsr #14 │ │ │ │ - ldrdeq sp, [r0, -r2] │ │ │ │ - smlatbeq r0, r0, r8, r0 │ │ │ │ - tsteq r0, r2, lsl r7 │ │ │ │ - ldrhteq sp, [lr], #170 @ 0xaa │ │ │ │ - ldrhteq sp, [lr], #164 @ 0xa4 │ │ │ │ - tstpeq r0, sl, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, ip, r2, fp │ │ │ │ - tstpeq r0, sl, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r0, -r2] │ │ │ │ - smlabbeq r6, sl, r2, fp │ │ │ │ - tstpeq r0, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r0, -sl] │ │ │ │ - tstpeq r0, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - tstpeq r0, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - ldrhteq sp, [lr], #138 @ 0x8a │ │ │ │ - rscseq sp, lr, r0, lsr #17 │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ - tstpeq r0, sl, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - rscseq lr, pc, sl, asr fp @ │ │ │ │ - tstpeq r0, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - rscseq lr, pc, lr, lsr fp @ │ │ │ │ - rscseq sp, lr, ip, asr #14 │ │ │ │ - smlalseq sp, lr, r2, r8 │ │ │ │ - tstpeq r0, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - rscseq sp, lr, lr, asr #17 │ │ │ │ - @ instruction: 0x0101b1b0 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - ldrsbteq sp, [lr], #108 @ 0x6c │ │ │ │ - rscseq sp, lr, r6, ror #13 │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + rscseq lr, pc, sl, asr #25 │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + smlatbeq r0, r0, r2, pc @ │ │ │ │ + rscseq sp, lr, ip, lsl r9 │ │ │ │ + rscseq sp, lr, r2, lsl r9 │ │ │ │ + @ instruction: 0x0100f294 │ │ │ │ + rscseq lr, pc, r4, asr ip @ │ │ │ │ + smlatbeq r0, r2, r6, sp │ │ │ │ + tsteq r0, r2, asr r2 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ + @ instruction: 0x0100d692 │ │ │ │ + rscseq sp, lr, sl, lsr sl │ │ │ │ + rscseq sp, lr, r4, lsr sl │ │ │ │ + smlabbeq r0, sl, r2, pc @ │ │ │ │ + @ instruction: 0x0100fa94 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + smlatbeq r0, sl, r2, pc @ │ │ │ │ + @ instruction: 0x0100f2b4 │ │ │ │ + tstpeq r0, r2, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + @ instruction: 0x0100f29e │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + smlatbeq r0, r0, r2, pc @ │ │ │ │ + smlabteq r0, lr, r2, pc @ │ │ │ │ + @ instruction: 0x0106b1b6 │ │ │ │ + smlabteq r0, r8, r2, pc @ │ │ │ │ + rscseq sp, lr, sl, lsr r8 │ │ │ │ + rscseq sp, lr, r0, lsr #16 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + smlatbeq r0, sl, r2, pc @ │ │ │ │ + ldrsbteq lr, [pc], #170 │ │ │ │ + @ instruction: 0x0100f2b4 │ │ │ │ + ldrhteq lr, [pc], #174 │ │ │ │ rscseq sp, lr, ip, asr #13 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - rscseq sp, lr, lr, lsl #14 │ │ │ │ - rscseq sp, lr, r6, lsl r7 │ │ │ │ - smlatteq r6, r2, r0, fp │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - strheq fp, [r6, -r4] │ │ │ │ - rscseq lr, sp, r8, lsl #30 │ │ │ │ + rscseq sp, lr, r2, lsl r8 │ │ │ │ + smlabbeq r0, r8, r2, pc @ │ │ │ │ + rscseq sp, lr, lr, asr #16 │ │ │ │ + tsteq r1, r0, lsr r1 │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ + rscseq sp, lr, ip, asr r6 │ │ │ │ + rscseq sp, lr, r6, ror #12 │ │ │ │ + rscseq sp, lr, ip, asr #12 │ │ │ │ + swpeq fp, r0, [r6] │ │ │ │ + rscseq sp, lr, lr, lsl #13 │ │ │ │ + smlalseq sp, lr, r6, r6 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + smlabbeq r1, r4, r8, r1 │ │ │ │ + smlabbeq r1, r8, r8, r1 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + rscseq lr, sp, r8, lsl #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cba4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbb8 │ │ │ │ @@ -141979,17 +141979,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f991 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + @ instruction: 0x0101af98 │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -142162,56 +142162,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 2b3a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19f72c> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - smlabteq r1, r6, r5, r5 │ │ │ │ - smlabteq r1, r0, r5, r5 │ │ │ │ - smlabbeq r1, lr, r4, r5 │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r1, r8, asr #10 │ │ │ │ - rscseq lr, pc, r8, ror #15 │ │ │ │ - tsteq r1, lr, lsr r5 │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, r6, lsr #10 │ │ │ │ - tsteq r1, lr, lsl r5 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - smlatteq r1, sl, r4, r5 │ │ │ │ - tsteq r1, r2, lsr sp │ │ │ │ - tsteq r1, r2, asr #26 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - rscseq lr, pc, r6, lsr #13 │ │ │ │ - rscseq lr, pc, ip, lsl #5 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - smlabteq r1, ip, ip, r6 │ │ │ │ - smlabteq r1, r8, ip, r6 │ │ │ │ - ldrshteq lr, [pc], #82 │ │ │ │ - rscseq lr, pc, lr, lsl #12 │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + tsteq r1, r6, asr #10 │ │ │ │ + tsteq r1, r0, asr #10 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + @ instruction: 0x01016c94 │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + smlatteq r1, lr, r3, r5 │ │ │ │ + smlatteq r1, r8, r3, r5 │ │ │ │ + smlabbeq r1, r6, sp, r6 │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + smlabteq r1, r8, r4, r5 │ │ │ │ + rscseq lr, pc, r8, ror #14 │ │ │ │ + @ instruction: 0x010154be │ │ │ │ + @ instruction: 0x010154b2 │ │ │ │ + smlatbeq r1, lr, r4, r5 │ │ │ │ + smlatbeq r1, r6, r4, r5 │ │ │ │ + @ instruction: 0x0101549e │ │ │ │ + smlabteq r1, r6, ip, r6 │ │ │ │ + smlabteq r1, lr, ip, r6 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + @ instruction: 0x01016cb2 │ │ │ │ + smlabteq r1, r2, ip, r6 │ │ │ │ + smlatbeq r1, r4, ip, r6 │ │ │ │ + @ instruction: 0x0106acb8 │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + rscseq lr, pc, r6, lsr #12 │ │ │ │ + rscseq lr, pc, ip, lsl #4 │ │ │ │ + tsteq r1, r4, asr sp │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + rscseq lr, pc, r2, ror r5 @ │ │ │ │ + rscseq lr, pc, lr, lsl #11 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff10f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r1, r0, ip, sl │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cf8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff82f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -142541,97 +142541,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmda r0, {r2, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ ldcllt 8, cr14, [r8, #40]! @ 0x28 │ │ │ │ - smlalseq lr, sp, lr, sp │ │ │ │ - ldrdeq pc, [r0, -r2] │ │ │ │ - smlalseq lr, sp, r2, sp │ │ │ │ - rscseq lr, sp, lr, ror sp │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - rscseq lr, sp, ip, ror #26 │ │ │ │ - rscseq lr, sp, lr, ror #26 │ │ │ │ - rscseq lr, sp, r6, ror #26 │ │ │ │ - smlabteq r1, lr, sp, r1 │ │ │ │ - ldrdeq r1, [r1, -r0] │ │ │ │ - smlabteq r1, r8, sp, r1 │ │ │ │ - rscseq lr, sp, sl, lsr #26 │ │ │ │ - tstpeq r0, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, r6, fp, r6 │ │ │ │ - strdeq r6, [r1, -r6] │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - rscseq lr, sp, r0, lsr #26 │ │ │ │ - @ instruction: 0x0100f2b2 │ │ │ │ + rscseq lr, sp, lr, lsl sp │ │ │ │ + tstpeq r0, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ rscseq lr, sp, r2, lsl sp │ │ │ │ ldrshteq lr, [sp], #206 @ 0xce │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ + smlatteq r6, r8, sl, sl │ │ │ │ + rscseq lr, sp, ip, ror #25 │ │ │ │ rscseq lr, sp, lr, ror #25 │ │ │ │ - ldrshteq lr, [sp], #198 @ 0xc6 │ │ │ │ - ldrshteq lr, [sp], #200 @ 0xc8 │ │ │ │ - ldrshteq lr, [sp], #194 @ 0xc2 │ │ │ │ - rscseq lr, sp, sl, asr #25 │ │ │ │ - rscseq lr, sp, ip, asr #25 │ │ │ │ - ldrsbteq lr, [sp], #206 @ 0xce │ │ │ │ - ldrshteq lr, [sp], #186 @ 0xba │ │ │ │ - ldrshteq lr, [sp], #180 @ 0xb4 │ │ │ │ - rscseq lr, sp, sl, asr #25 │ │ │ │ - rscseq lr, sp, lr, asr #23 │ │ │ │ - rscseq lr, sp, r8, asr #23 │ │ │ │ - smlabteq r0, r2, r8, r0 │ │ │ │ - smlabteq r0, r2, r8, r0 │ │ │ │ - smlabteq r0, r0, r8, r0 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - @ instruction: 0x01000896 │ │ │ │ - @ instruction: 0x01000894 │ │ │ │ - smlabteq r0, lr, r0, fp │ │ │ │ - smlabteq r0, r0, r0, fp │ │ │ │ - strheq fp, [r0, -sl] │ │ │ │ - strheq fp, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, r0, fp │ │ │ │ - smlatbeq r0, r8, r0, fp │ │ │ │ - smlatbeq r0, r2, r0, fp │ │ │ │ - rscseq r6, lr, r4, lsr #6 │ │ │ │ - rscseq r6, lr, r2, lsr #6 │ │ │ │ - strdeq r6, [r1, -ip] │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - tsteq r0, r4, rrx │ │ │ │ - qaddeq fp, lr, r0 │ │ │ │ - qaddeq fp, r8, r0 │ │ │ │ - smlabteq r1, lr, r9, r6 │ │ │ │ - smlabteq r1, ip, r9, r6 │ │ │ │ - smlabteq r1, sl, r9, r6 │ │ │ │ - tsteq r0, r8, lsr r0 │ │ │ │ - rscseq r6, lr, r0, ror #5 │ │ │ │ - rscseq r6, lr, r6, asr #5 │ │ │ │ - tsteq r0, ip, lsr #32 │ │ │ │ - rscseq lr, sp, r4, lsl sl │ │ │ │ - rscseq lr, sp, lr, lsl #20 │ │ │ │ - tsteq r1, sl, asr r7 │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, r8, asr #14 │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - smlatbeq r0, r0, pc, lr @ │ │ │ │ - smlatbeq r0, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0100ef9e │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ - rscseq lr, sp, r8, ror #18 │ │ │ │ - rscseq lr, sp, r2, ror #18 │ │ │ │ - tsteq r0, r4, ror pc │ │ │ │ - smlalseq lr, pc, r6, r0 @ │ │ │ │ - @ instruction: 0x01014eb8 │ │ │ │ - rscseq lr, sp, lr, lsl r9 │ │ │ │ - rscseq lr, sp, r8, lsl r9 │ │ │ │ - tsteq r1, sl, ror r8 │ │ │ │ - rscseq ip, lr, lr, lsl fp │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ + rscseq lr, sp, r6, ror #25 │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, r8, asr #26 │ │ │ │ + rscseq lr, sp, sl, lsr #25 │ │ │ │ + smlabbeq r0, lr, r2, pc @ │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ + @ instruction: 0x010151b2 │ │ │ │ + rscseq lr, sp, r0, lsr #25 │ │ │ │ + tstpeq r0, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlalseq lr, sp, r2, ip │ │ │ │ + rscseq lr, sp, lr, ror ip │ │ │ │ + smlabteq r6, r8, r9, sl │ │ │ │ + rscseq lr, sp, lr, ror #24 │ │ │ │ + rscseq lr, sp, r6, ror ip │ │ │ │ + rscseq lr, sp, r8, ror ip │ │ │ │ + rscseq lr, sp, r2, ror ip │ │ │ │ + rscseq lr, sp, sl, asr #24 │ │ │ │ + rscseq lr, sp, ip, asr #24 │ │ │ │ + rscseq lr, sp, lr, asr ip │ │ │ │ + rscseq lr, sp, sl, ror fp │ │ │ │ + rscseq lr, sp, r4, ror fp │ │ │ │ + rscseq lr, sp, sl, asr #24 │ │ │ │ + rscseq lr, sp, lr, asr #22 │ │ │ │ + rscseq lr, sp, r8, asr #22 │ │ │ │ + tsteq r0, r2, asr #16 │ │ │ │ + tsteq r0, r2, asr #16 │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ + smlabbeq r0, r6, r8, r0 │ │ │ │ + tsteq r0, r6, lsl r8 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ + tsteq r0, lr, asr #32 │ │ │ │ + tsteq r0, r0, asr #32 │ │ │ │ + tsteq r0, sl, lsr r0 │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq r0, r8, lsr #32 │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + rscseq r6, lr, r4, lsr #5 │ │ │ │ + rscseq r6, lr, r2, lsr #5 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, sl, ror r9 │ │ │ │ + smlatteq r0, r4, pc, sl @ │ │ │ │ + ldrdeq sl, [r0, -lr] │ │ │ │ + ldrdeq sl, [r0, -r8] │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, sl, asr #18 │ │ │ │ + @ instruction: 0x0100afb8 │ │ │ │ + rscseq r6, lr, r0, ror #4 │ │ │ │ + rscseq r6, lr, r6, asr #4 │ │ │ │ + smlatbeq r0, ip, pc, sl @ │ │ │ │ + smlalseq lr, sp, r4, r9 │ │ │ │ + rscseq lr, sp, lr, lsl #19 │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + ldrdeq sl, [r1, -r0] │ │ │ │ + smlabteq r1, lr, r6, sl │ │ │ │ + smlabteq r1, r8, r6, sl │ │ │ │ + tsteq r1, r6, asr fp │ │ │ │ + tsteq r0, r0, lsr #30 │ │ │ │ + tsteq r0, r0, lsr #30 │ │ │ │ tsteq r0, lr, lsl pc │ │ │ │ - rscseq lr, pc, r2, lsr #32 │ │ │ │ + @ instruction: 0x0101a694 │ │ │ │ + rscseq lr, sp, r8, ror #17 │ │ │ │ + rscseq lr, sp, r2, ror #17 │ │ │ │ + strdeq lr, [r0, -r4] │ │ │ │ + rscseq lr, pc, r6, lsl r0 @ │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + smlalseq lr, sp, lr, r8 │ │ │ │ + smlalseq lr, sp, r8, r8 │ │ │ │ + strdeq r6, [r1, -sl] │ │ │ │ + smlalseq ip, lr, lr, sl │ │ │ │ + strdeq r6, [r1, -ip] │ │ │ │ + @ instruction: 0x0100ee9e │ │ │ │ + rscseq sp, pc, r2, lsr #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d61c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d630 │ │ │ │ @@ -142648,16 +142648,16 @@ │ │ │ │ sbcsmi r0, sl, r1, lsl #4 │ │ │ │ strle r0, [r5, #-2003] @ 0xfffff82d │ │ │ │ @ instruction: 0xf82af7ff │ │ │ │ stmdami r3, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlalseq lr, sp, ip, r2 │ │ │ │ - smlalseq lr, sp, r6, r2 │ │ │ │ + rscseq lr, sp, ip, lsl r2 │ │ │ │ + rscseq lr, sp, r6, lsl r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d684 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -142668,15 +142668,15 @@ │ │ │ │ @ instruction: 0xf844f7ff │ │ │ │ bmi 26e4cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15a15c> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - rscseq lr, sp, lr, lsl #6 │ │ │ │ + rscseq lr, sp, lr, lsl #5 │ │ │ │ andvc pc, ip, #64, 4 │ │ │ │ mulle pc, r0, r2 @ │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d6e4 │ │ │ │ @@ -142684,17 +142684,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-228] @ 0xffffff1c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x0101a592 │ │ │ │ - smlatbeq r1, r8, r5, sl │ │ │ │ - tsteq r1, r2, ror r5 │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4d718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c34bcc │ │ │ │ bmi fe32ee1c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a34bdc │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - ldrshteq lr, [sp], #90 @ 0x5a │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - ldrshteq lr, [sp], #80 @ 0x50 │ │ │ │ - ldrsbteq lr, [sp], #92 @ 0x5c │ │ │ │ - smlatteq r1, r4, r1, r5 │ │ │ │ - rscseq lr, sp, ip, asr #11 │ │ │ │ - rscseq lr, sp, lr, asr #11 │ │ │ │ - rscseq lr, sp, r6, asr #11 │ │ │ │ - tsteq r1, lr, lsr #12 │ │ │ │ - tsteq r1, r0, lsr r6 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - rscseq lr, sp, sl, lsl #11 │ │ │ │ - tsteq r0, lr, ror #22 │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - @ instruction: 0x01014a92 │ │ │ │ - rscseq lr, sp, r0, lsl #11 │ │ │ │ - tsteq r0, r2, lsl fp │ │ │ │ - rscseq lr, sp, r2, ror r5 │ │ │ │ - rscseq lr, sp, lr, asr r5 │ │ │ │ - smlatbeq r6, r8, r2, sl │ │ │ │ + rscseq lr, sp, sl, ror r5 │ │ │ │ + @ instruction: 0x0100ebb0 │ │ │ │ + rscseq lr, sp, r0, ror r5 │ │ │ │ + rscseq lr, sp, ip, asr r5 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ rscseq lr, sp, ip, asr #10 │ │ │ │ - rscseq lr, sp, r2, asr r5 │ │ │ │ - rscseq lr, sp, r2, asr r5 │ │ │ │ - rscseq lr, sp, sl, asr #10 │ │ │ │ - rscseq lr, sp, r0, lsr #10 │ │ │ │ - rscseq lr, sp, r0, lsr #10 │ │ │ │ - rscseq lr, sp, r0, lsr r5 │ │ │ │ - rscseq lr, sp, sl, asr #8 │ │ │ │ - rscseq lr, sp, r2, asr #8 │ │ │ │ - rscseq lr, sp, r6, lsl r5 │ │ │ │ - rscseq lr, sp, r8, lsl r4 │ │ │ │ - rscseq lr, sp, r0, lsl r4 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - tsteq r0, r6, lsl #2 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - ldrdeq r0, [r0, -r4] │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - tsteq r0, r8, lsl #18 │ │ │ │ - strdeq sl, [r0, -r8] │ │ │ │ - strdeq sl, [r0, -r0] │ │ │ │ - smlatteq r0, r8, r8, sl │ │ │ │ - smlatteq r0, r0, r8, sl │ │ │ │ - ldrdeq sl, [r0, -r8] │ │ │ │ - ldrdeq sl, [r0, -r0] │ │ │ │ - rscseq r5, lr, r0, asr fp │ │ │ │ - rscseq r5, lr, ip, asr #22 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - tsteq r1, r0, lsr #4 │ │ │ │ + rscseq lr, sp, lr, asr #10 │ │ │ │ + rscseq lr, sp, r6, asr #10 │ │ │ │ + smlatbeq r1, lr, r5, r1 │ │ │ │ + @ instruction: 0x010115b0 │ │ │ │ + smlatbeq r1, r8, r5, r1 │ │ │ │ + rscseq lr, sp, sl, lsl #10 │ │ │ │ + smlatteq r0, lr, sl, lr │ │ │ │ + smlabteq r1, r6, r3, r6 │ │ │ │ + ldrdeq r6, [r1, -r6] │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + rscseq lr, sp, r0, lsl #10 │ │ │ │ + @ instruction: 0x0100ea92 │ │ │ │ + ldrshteq lr, [sp], #66 @ 0x42 │ │ │ │ + ldrsbteq lr, [sp], #78 @ 0x4e │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + rscseq lr, sp, ip, asr #9 │ │ │ │ + ldrsbteq lr, [sp], #66 @ 0x42 │ │ │ │ + ldrsbteq lr, [sp], #66 @ 0x42 │ │ │ │ + rscseq lr, sp, sl, asr #9 │ │ │ │ + rscseq lr, sp, r0, lsr #9 │ │ │ │ + rscseq lr, sp, r0, lsr #9 │ │ │ │ + ldrhteq lr, [sp], #64 @ 0x40 │ │ │ │ + rscseq lr, sp, sl, asr #7 │ │ │ │ + rscseq lr, sp, r2, asr #7 │ │ │ │ + smlalseq lr, sp, r6, r4 │ │ │ │ + smlalseq lr, sp, r8, r3 │ │ │ │ + smlalseq lr, sp, r0, r3 │ │ │ │ + smlabbeq r0, r8, r0, r0 │ │ │ │ + smlabbeq r0, r6, r0, r0 │ │ │ │ + smlabbeq r0, r2, r0, r0 │ │ │ │ + smlabteq r0, r6, r0, r0 │ │ │ │ + qaddeq r0, r4, r0 │ │ │ │ + qaddeq r0, r0, r0 │ │ │ │ smlabbeq r0, r8, r8, sl │ │ │ │ - smlabbeq r0, r0, r8, sl │ │ │ │ tsteq r0, r8, ror r8 │ │ │ │ - smlatteq r1, ip, r1, r6 │ │ │ │ - smlatteq r1, r8, r1, r6 │ │ │ │ - smlatteq r1, r4, r1, r6 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + tsteq r0, r8, ror #16 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ tsteq r0, r0, asr r8 │ │ │ │ - ldrshteq r5, [lr], #166 @ 0xa6 │ │ │ │ - ldrsbteq r5, [lr], #170 @ 0xaa │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - rscseq lr, sp, r4, lsr #4 │ │ │ │ - rscseq lr, sp, ip, lsl r2 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - tsteq r1, sl, asr pc │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, lr, asr #30 │ │ │ │ - ldrdeq r5, [r1, -sl] │ │ │ │ - smlatbeq r0, r2, r7, lr │ │ │ │ - smlatbeq r0, r0, r7, lr │ │ │ │ - @ instruction: 0x0100e79c │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - rscseq lr, sp, r2, ror #2 │ │ │ │ - rscseq lr, sp, sl, asr r1 │ │ │ │ - tsteq r0, sl, ror #14 │ │ │ │ - rscseq sp, pc, sl, lsl #17 │ │ │ │ - smlatbeq r1, sl, r6, r4 │ │ │ │ - rscseq lr, sp, lr, lsl #2 │ │ │ │ - rscseq lr, sp, r6, lsl #2 │ │ │ │ - tsteq r1, r6, rrx │ │ │ │ - rscseq ip, lr, r8, lsl #6 │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ - rscseq sp, pc, r6, lsl #16 │ │ │ │ - rscseq lr, sp, r2, lsl #5 │ │ │ │ - rscseq lr, sp, lr, lsl #5 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - rscseq lr, sp, r6, ror r2 │ │ │ │ - rscseq lr, sp, ip, asr #4 │ │ │ │ - rscseq lr, sp, r8, asr r2 │ │ │ │ - rscseq lr, sp, r4, asr r2 │ │ │ │ - rscseq lr, sp, r0, asr r2 │ │ │ │ - rscseq lr, sp, ip, asr #4 │ │ │ │ - rscseq lr, sp, lr, asr #4 │ │ │ │ - smlabteq r6, r2, sp, r9 │ │ │ │ - rscseq lr, sp, lr, lsr r2 │ │ │ │ - rscseq lr, sp, r2, asr #3 │ │ │ │ - ldrsbteq lr, [sp], #16 │ │ │ │ - rscseq lr, sp, lr, asr #3 │ │ │ │ + ldrsbteq r5, [lr], #160 @ 0xa0 │ │ │ │ + rscseq r5, lr, ip, asr #21 │ │ │ │ + smlatbeq r1, r4, r1, r6 │ │ │ │ + smlatbeq r1, r0, r1, r6 │ │ │ │ + tsteq r0, r8, lsl #16 │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ + strdeq sl, [r0, -r8] │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + ldrdeq sl, [r0, -r0] │ │ │ │ + rscseq r5, lr, r6, ror sl │ │ │ │ + rscseq r5, lr, sl, asr sl │ │ │ │ + @ instruction: 0x0100a7be │ │ │ │ + rscseq lr, sp, r4, lsr #3 │ │ │ │ + smlalseq lr, sp, ip, r1 │ │ │ │ + smlatteq r1, r6, lr, r9 │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + smlabteq r1, lr, lr, r9 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ + tsteq r0, r0, lsr #14 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + @ instruction: 0x01019e90 │ │ │ │ + rscseq lr, sp, r2, ror #1 │ │ │ │ + ldrsbteq lr, [sp], #10 │ │ │ │ + smlatteq r0, sl, r6, lr │ │ │ │ + rscseq sp, pc, sl, lsl #16 │ │ │ │ + tsteq r1, sl, lsr #12 │ │ │ │ + rscseq lr, sp, lr, lsl #1 │ │ │ │ + rscseq lr, sp, r6, lsl #1 │ │ │ │ + smlatteq r1, r6, pc, r5 @ │ │ │ │ + rscseq ip, lr, r8, lsl #5 │ │ │ │ + smlatteq r1, r4, pc, r5 @ │ │ │ │ + smlabbeq r0, r4, r6, lr │ │ │ │ + rscseq sp, pc, r6, lsl #15 │ │ │ │ + rscseq lr, sp, r2, lsl #4 │ │ │ │ + rscseq lr, sp, lr, lsl #4 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + ldrshteq lr, [sp], #22 │ │ │ │ rscseq lr, sp, ip, asr #3 │ │ │ │ - rscseq lr, sp, sl, asr #3 │ │ │ │ + ldrsbteq lr, [sp], #24 │ │ │ │ + ldrsbteq lr, [sp], #20 │ │ │ │ + ldrsbteq lr, [sp], #16 │ │ │ │ rscseq lr, sp, ip, asr #3 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - rscseq lr, sp, r8, asr #3 │ │ │ │ - ldrsbteq lr, [sp], #30 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq r1, r2, ror #28 │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, sl, asr #28 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - ldrhteq lr, [sp], #10 │ │ │ │ - rscseq lr, sp, r8, asr #1 │ │ │ │ - smlabbeq r6, ip, ip, r9 │ │ │ │ - ldrhteq lr, [sp], #4 │ │ │ │ - rscseq lr, sp, ip, lsl #1 │ │ │ │ - smlalseq lr, sp, sl, r0 │ │ │ │ - smlalseq lr, sp, r8, r0 │ │ │ │ - smlalseq lr, sp, r6, r0 │ │ │ │ - smlalseq lr, sp, r4, r0 │ │ │ │ - smlalseq lr, sp, r6, r0 │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - rscseq lr, sp, r6, lsl #1 │ │ │ │ - rscseq lr, sp, sl │ │ │ │ + rscseq lr, sp, lr, asr #3 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + ldrhteq lr, [sp], #30 │ │ │ │ + rscseq lr, sp, r2, asr #2 │ │ │ │ + rscseq lr, sp, r0, asr r1 │ │ │ │ + rscseq lr, sp, lr, asr #2 │ │ │ │ + rscseq lr, sp, ip, asr #2 │ │ │ │ + rscseq lr, sp, sl, asr #2 │ │ │ │ + rscseq lr, sp, ip, asr #2 │ │ │ │ + smlabteq r6, r0, ip, r9 │ │ │ │ + rscseq lr, sp, r8, asr #2 │ │ │ │ + rscseq lr, sp, lr, asr r1 │ │ │ │ + smlabbeq r6, lr, ip, r9 │ │ │ │ + smlatteq r1, r2, sp, r9 │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, sl, sp, r9 │ │ │ │ + smlabteq r1, r4, sp, r9 │ │ │ │ + @ instruction: 0x01019dbe │ │ │ │ + rscseq lr, sp, sl, lsr r0 │ │ │ │ + rscseq lr, sp, r8, asr #32 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + rscseq lr, sp, r4, lsr r0 │ │ │ │ + rscseq lr, sp, ip │ │ │ │ + rscseq lr, sp, sl, lsl r0 │ │ │ │ rscseq lr, sp, r8, lsl r0 │ │ │ │ rscseq lr, sp, r6, lsl r0 │ │ │ │ rscseq lr, sp, r4, lsl r0 │ │ │ │ - rscseq lr, sp, r2, lsl r0 │ │ │ │ - rscseq lr, sp, r4, lsl r0 │ │ │ │ - smlabbeq r6, r8, fp, r9 │ │ │ │ - rscseq lr, sp, r0, lsl r0 │ │ │ │ - rscseq lr, sp, r6, lsr #32 │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - smlatbeq r1, sl, ip, r9 │ │ │ │ + rscseq lr, sp, r6, lsl r0 │ │ │ │ + smlabbeq r6, sl, fp, r9 │ │ │ │ + rscseq lr, sp, r6 │ │ │ │ + rscseq sp, sp, sl, lsl #31 │ │ │ │ + smlalseq sp, sp, r8, pc @ │ │ │ │ + smlalseq sp, sp, r6, pc @ │ │ │ │ + smlalseq sp, sp, r4, pc @ │ │ │ │ + smlalseq sp, sp, r2, pc @ │ │ │ │ + smlalseq sp, sp, r4, pc @ │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + smlalseq sp, sp, r0, pc @ │ │ │ │ + rscseq sp, sp, r6, lsr #31 │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + tsteq r1, sl, lsr #24 │ │ │ │ svcvs 0x00aaf5b0 │ │ │ │ strlt sp, [r8, #-41] @ 0xffffffd7 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ eorle r7, r1, r4, asr #31 │ │ │ │ @@ -143434,23 +143434,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - @ instruction: 0x01019a9e │ │ │ │ tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - smlatbeq r1, r4, sl, r9 │ │ │ │ - tsteq r1, r2, lsr #22 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - tsteq r1, r8, lsr #22 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + smlatteq r1, r6, r9, r9 │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + smlatbeq r1, r2, sl, r9 │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + smlatbeq r1, r8, sl, r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e2e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -143551,35 +143551,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ and lr, r6, lr, lsr #16 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf773447a │ │ │ │ ldcllt 8, cr14, [r0, #-152]! @ 0xffffff68 │ │ │ │ - ldrsbteq r4, [lr], #194 @ 0xc2 │ │ │ │ - rscseq sp, pc, r8, lsl #3 │ │ │ │ - rscseq sp, sp, r6, lsr #19 │ │ │ │ - rscseq sp, pc, r8, ror #2 │ │ │ │ - rscseq sp, sp, r2, lsl #22 │ │ │ │ - rscseq sp, pc, ip, asr #2 │ │ │ │ - rscseq r4, lr, r6, lsr #26 │ │ │ │ - rscseq sp, pc, ip, lsr #2 │ │ │ │ - rscseq ip, pc, lr, asr #27 │ │ │ │ - rscseq sp, pc, r0, lsl r1 @ │ │ │ │ - ldrsbteq lr, [pc], #130 │ │ │ │ - ldrshteq sp, [pc], #6 │ │ │ │ - rscseq sp, sp, ip, ror #17 │ │ │ │ - rscseq sp, pc, r0, ror #10 │ │ │ │ - rscseq sp, pc, sl, asr r5 @ │ │ │ │ - rscseq sp, pc, r4, asr r5 @ │ │ │ │ - rscseq sp, pc, lr, asr #10 │ │ │ │ - rscseq sp, pc, r0, ror #10 │ │ │ │ - rscseq sp, pc, r2, asr #10 │ │ │ │ - rscseq sp, pc, ip, lsr r5 @ │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ + rscseq r4, lr, r2, asr ip │ │ │ │ + rscseq sp, pc, r8, lsl #2 │ │ │ │ + rscseq sp, sp, r6, lsr #18 │ │ │ │ + rscseq sp, pc, r8, ror #1 │ │ │ │ + rscseq sp, sp, r2, lsl #21 │ │ │ │ + rscseq sp, pc, ip, asr #1 │ │ │ │ + rscseq r4, lr, r6, lsr #25 │ │ │ │ + rscseq sp, pc, ip, lsr #1 │ │ │ │ + rscseq ip, pc, lr, asr #26 │ │ │ │ + smlalseq sp, pc, r0, r0 @ │ │ │ │ + rscseq lr, pc, r2, asr r8 @ │ │ │ │ + rscseq sp, pc, r6, ror r0 @ │ │ │ │ + rscseq sp, sp, ip, ror #16 │ │ │ │ + rscseq sp, pc, r0, ror #9 │ │ │ │ + ldrsbteq sp, [pc], #74 │ │ │ │ + ldrsbteq sp, [pc], #68 │ │ │ │ + rscseq sp, pc, lr, asr #9 │ │ │ │ + rscseq sp, pc, r0, ror #9 │ │ │ │ + rscseq sp, pc, r2, asr #9 │ │ │ │ + ldrhteq sp, [pc], #76 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e4f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0826e │ │ │ │ @@ -144393,100 +144393,100 @@ │ │ │ │ @ instruction: 0xf04f3b20 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d9 │ │ │ │ ldmdami r7, {r0, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b851 │ │ │ │ - ldrsbteq sp, [sp], #58 @ 0x3a │ │ │ │ - tsteq r1, r4, lsl #18 │ │ │ │ - smlabbeq r1, r2, r8, r9 │ │ │ │ - rscseq sp, sp, ip, asr r3 │ │ │ │ - rscseq sp, sp, r8, lsr r3 │ │ │ │ - rscseq sp, sp, r6, lsr #6 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - rscseq sp, sp, ip, asr #5 │ │ │ │ - rscseq sp, sp, r8, lsr #5 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - rscseq sp, sp, r8, lsr r2 │ │ │ │ - rscseq sp, sp, ip, lsl #4 │ │ │ │ - rscseq sp, sp, r2, lsl #4 │ │ │ │ - ldrsbteq sp, [sp], #30 │ │ │ │ - ldrhteq sp, [sp], #20 │ │ │ │ - rscseq sp, sp, sl, lsl #3 │ │ │ │ - rscseq sp, sp, r0, lsl #3 │ │ │ │ - rscseq sp, sp, sl, asr r1 │ │ │ │ - rscseq sp, sp, lr, lsr #2 │ │ │ │ - @ instruction: 0x010196b4 │ │ │ │ - rscseq sp, sp, sl, asr #1 │ │ │ │ - rscseq sp, sp, r0, lsr #1 │ │ │ │ - rscseq sp, sp, r6, ror r0 │ │ │ │ - rscseq sp, sp, ip, rrx │ │ │ │ - rscseq sp, sp, r8, asr #32 │ │ │ │ - rscseq sp, sp, r4, lsr #32 │ │ │ │ - ldrshteq ip, [sp], #248 @ 0xf8 │ │ │ │ - rscseq ip, sp, lr, asr #31 │ │ │ │ - rscseq ip, sp, r4, asr #31 │ │ │ │ - rscseq ip, sp, r0, lsr #31 │ │ │ │ - rscseq ip, sp, r4, ror pc │ │ │ │ - rscseq ip, sp, sl, ror #30 │ │ │ │ - rscseq ip, sp, r6, asr #30 │ │ │ │ - rscseq ip, sp, r0, lsr pc │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - rscseq ip, sp, r2, asr #29 │ │ │ │ - rscseq ip, sp, ip, lsr #29 │ │ │ │ - rscseq ip, sp, ip, ror #28 │ │ │ │ - rscseq ip, sp, ip, lsr lr │ │ │ │ - rscseq ip, sp, r0, lsl #28 │ │ │ │ - ldrshteq ip, [sp], #214 @ 0xd6 │ │ │ │ - rscseq ip, sp, r2, ror #27 │ │ │ │ - ldrhteq ip, [sp], #210 @ 0xd2 │ │ │ │ - rscseq ip, sp, r8, lsr #27 │ │ │ │ - rscseq ip, sp, sl, lsl #27 │ │ │ │ - rscseq ip, sp, lr, lsr sp │ │ │ │ - rscseq ip, sp, sl, lsl sp │ │ │ │ - rscseq ip, sp, r6, lsl #26 │ │ │ │ - ldrsbteq ip, [sp], #196 @ 0xc4 │ │ │ │ - rscseq ip, sp, r2, lsr #25 │ │ │ │ - rscseq ip, sp, r0, ror ip │ │ │ │ - rscseq ip, sp, r2, asr #24 │ │ │ │ - rscseq ip, sp, r0, lsl ip │ │ │ │ - rscseq ip, sp, r0, ror #23 │ │ │ │ - ldrhteq ip, [sp], #176 @ 0xb0 │ │ │ │ - smlalseq ip, sp, r2, fp │ │ │ │ - rscseq ip, sp, ip, ror #22 │ │ │ │ - rscseq ip, sp, ip, lsr fp │ │ │ │ - rscseq ip, sp, r2, lsr fp │ │ │ │ - rscseq ip, sp, ip, lsl #22 │ │ │ │ - ldrsbteq ip, [sp], #172 @ 0xac │ │ │ │ - rscseq ip, sp, sl, lsr #21 │ │ │ │ - rscseq ip, sp, r4, lsl #21 │ │ │ │ - rscseq ip, sp, r0, ror #20 │ │ │ │ - rscseq ip, sp, r6, lsr sl │ │ │ │ - rscseq ip, sp, lr, lsr #20 │ │ │ │ - rscseq ip, sp, sl, lsl #20 │ │ │ │ - ldrsbteq ip, [sp], #154 @ 0x9a │ │ │ │ - ldrhteq ip, [sp], #144 @ 0x90 │ │ │ │ - rscseq ip, sp, r6, lsl #19 │ │ │ │ - rscseq ip, sp, r2, ror #18 │ │ │ │ - rscseq ip, sp, lr, lsr r9 │ │ │ │ - rscseq ip, sp, r0, lsl r9 │ │ │ │ - rscseq ip, sp, r8, lsl #18 │ │ │ │ - rscseq ip, sp, r6, ror #17 │ │ │ │ - ldrhteq ip, [sp], #140 @ 0x8c │ │ │ │ - smlalseq ip, sp, r2, r8 │ │ │ │ - rscseq ip, sp, sl, lsl #17 │ │ │ │ + rscseq sp, sp, sl, asr r3 │ │ │ │ + smlabbeq r1, r4, r8, r9 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + ldrsbteq sp, [sp], #44 @ 0x2c │ │ │ │ + ldrhteq sp, [sp], #40 @ 0x28 │ │ │ │ + rscseq sp, sp, r6, lsr #5 │ │ │ │ + smlatbeq r1, ip, r7, r9 │ │ │ │ + rscseq sp, sp, ip, asr #4 │ │ │ │ + rscseq sp, sp, r8, lsr #4 │ │ │ │ + @ instruction: 0x01019790 │ │ │ │ + ldrhteq sp, [sp], #24 │ │ │ │ + rscseq sp, sp, ip, lsl #3 │ │ │ │ + rscseq sp, sp, r2, lsl #3 │ │ │ │ + rscseq sp, sp, lr, asr r1 │ │ │ │ + rscseq sp, sp, r4, lsr r1 │ │ │ │ + rscseq sp, sp, sl, lsl #2 │ │ │ │ + rscseq sp, sp, r0, lsl #2 │ │ │ │ + ldrsbteq sp, [sp], #10 │ │ │ │ + rscseq sp, sp, lr, lsr #1 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + rscseq sp, sp, sl, asr #32 │ │ │ │ + rscseq sp, sp, r0, lsr #32 │ │ │ │ + ldrshteq ip, [sp], #246 @ 0xf6 │ │ │ │ + rscseq ip, sp, ip, ror #31 │ │ │ │ + rscseq ip, sp, r8, asr #31 │ │ │ │ + rscseq ip, sp, r4, lsr #31 │ │ │ │ + rscseq ip, sp, r8, ror pc │ │ │ │ + rscseq ip, sp, lr, asr #30 │ │ │ │ + rscseq ip, sp, r4, asr #30 │ │ │ │ + rscseq ip, sp, r0, lsr #30 │ │ │ │ + ldrshteq ip, [sp], #228 @ 0xe4 │ │ │ │ + rscseq ip, sp, sl, ror #29 │ │ │ │ + rscseq ip, sp, r6, asr #29 │ │ │ │ + ldrhteq ip, [sp], #224 @ 0xe0 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + rscseq ip, sp, r2, asr #28 │ │ │ │ + rscseq ip, sp, ip, lsr #28 │ │ │ │ + rscseq ip, sp, ip, ror #27 │ │ │ │ + ldrhteq ip, [sp], #220 @ 0xdc │ │ │ │ + rscseq ip, sp, r0, lsl #27 │ │ │ │ + rscseq ip, sp, r6, ror sp │ │ │ │ + rscseq ip, sp, r2, ror #26 │ │ │ │ + rscseq ip, sp, r2, lsr sp │ │ │ │ + rscseq ip, sp, r8, lsr #26 │ │ │ │ + rscseq ip, sp, sl, lsl #26 │ │ │ │ + ldrhteq ip, [sp], #206 @ 0xce │ │ │ │ + smlalseq ip, sp, sl, ip │ │ │ │ + rscseq ip, sp, r6, lsl #25 │ │ │ │ + rscseq ip, sp, r4, asr ip │ │ │ │ + rscseq ip, sp, r2, lsr #24 │ │ │ │ + ldrshteq ip, [sp], #176 @ 0xb0 │ │ │ │ + rscseq ip, sp, r2, asr #23 │ │ │ │ + smlalseq ip, sp, r0, fp │ │ │ │ + rscseq ip, sp, r0, ror #22 │ │ │ │ + rscseq ip, sp, r0, lsr fp │ │ │ │ + rscseq ip, sp, r2, lsl fp │ │ │ │ + rscseq ip, sp, ip, ror #21 │ │ │ │ + ldrhteq ip, [sp], #172 @ 0xac │ │ │ │ + ldrhteq ip, [sp], #162 @ 0xa2 │ │ │ │ + rscseq ip, sp, ip, lsl #21 │ │ │ │ + rscseq ip, sp, ip, asr sl │ │ │ │ + rscseq ip, sp, sl, lsr #20 │ │ │ │ + rscseq ip, sp, r4, lsl #20 │ │ │ │ + rscseq ip, sp, r0, ror #19 │ │ │ │ + ldrhteq ip, [sp], #150 @ 0x96 │ │ │ │ + rscseq ip, sp, lr, lsr #19 │ │ │ │ + rscseq ip, sp, sl, lsl #19 │ │ │ │ + rscseq ip, sp, sl, asr r9 │ │ │ │ + rscseq ip, sp, r0, lsr r9 │ │ │ │ + rscseq ip, sp, r6, lsl #18 │ │ │ │ + rscseq ip, sp, r2, ror #17 │ │ │ │ + ldrhteq ip, [sp], #142 @ 0x8e │ │ │ │ + smlalseq ip, sp, r0, r8 │ │ │ │ + rscseq ip, sp, r8, lsl #17 │ │ │ │ rscseq ip, sp, r6, ror #16 │ │ │ │ - rscseq ip, sp, r8, lsr r8 │ │ │ │ - rscseq ip, sp, r0, lsr r8 │ │ │ │ - rscseq ip, sp, lr, lsl #16 │ │ │ │ - rscseq ip, sp, r2, ror #15 │ │ │ │ - ldrhteq ip, [sp], #118 @ 0x76 │ │ │ │ - rscseq ip, sp, r6, lsl #15 │ │ │ │ - rscseq ip, sp, r4, asr r7 │ │ │ │ + rscseq ip, sp, ip, lsr r8 │ │ │ │ + rscseq ip, sp, r2, lsl r8 │ │ │ │ + rscseq ip, sp, sl, lsl #16 │ │ │ │ + rscseq ip, sp, r6, ror #15 │ │ │ │ + ldrhteq ip, [sp], #120 @ 0x78 │ │ │ │ + ldrhteq ip, [sp], #112 @ 0x70 │ │ │ │ + rscseq ip, sp, lr, lsl #15 │ │ │ │ + rscseq ip, sp, r2, ror #14 │ │ │ │ + rscseq ip, sp, r6, lsr r7 │ │ │ │ + rscseq ip, sp, r6, lsl #14 │ │ │ │ + ldrsbteq ip, [sp], #100 @ 0x64 │ │ │ │ blcs 824b80 │ │ │ │ strbhi pc, [r4, -r0, lsl #4] @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ @ instruction: 0xf8df8605 │ │ │ │ ldrbtmi r0, [r8], #-3112 @ 0xfffff3d8 │ │ │ │ @@ -145263,108 +145263,108 @@ │ │ │ │ stmdami r0!, {r4, r7, r8, sp, lr, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ ldmdami pc, {r1, r3, r7, r8, sp, lr, pc}^ @ │ │ │ │ orr r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e184 │ │ │ │ - ldrsbteq ip, [sp], #90 @ 0x5a │ │ │ │ - ldrhteq ip, [sp], #86 @ 0x56 │ │ │ │ - rscseq ip, sp, sl, lsl #11 │ │ │ │ - rscseq ip, sp, r0, lsl #11 │ │ │ │ rscseq ip, sp, sl, asr r5 │ │ │ │ - rscseq ip, sp, sl, lsr #10 │ │ │ │ - ldrshteq ip, [sp], #74 @ 0x4a │ │ │ │ - ldrshteq ip, [sp], #64 @ 0x40 │ │ │ │ - rscseq ip, sp, ip, asr #9 │ │ │ │ - rscseq ip, sp, r0, lsr #9 │ │ │ │ - smlalseq ip, sp, r6, r4 │ │ │ │ + rscseq ip, sp, r6, lsr r5 │ │ │ │ + rscseq ip, sp, sl, lsl #10 │ │ │ │ + rscseq ip, sp, r0, lsl #10 │ │ │ │ + ldrsbteq ip, [sp], #74 @ 0x4a │ │ │ │ + rscseq ip, sp, sl, lsr #9 │ │ │ │ + rscseq ip, sp, sl, ror r4 │ │ │ │ rscseq ip, sp, r0, ror r4 │ │ │ │ - rscseq ip, sp, lr, lsr r4 │ │ │ │ - rscseq ip, sp, r2, lsl r4 │ │ │ │ - rscseq ip, sp, r6, ror #7 │ │ │ │ - rscseq ip, sp, r0, asr #7 │ │ │ │ - smlalseq ip, sp, sl, r3 │ │ │ │ - rscseq ip, sp, sl, ror #6 │ │ │ │ - rscseq ip, sp, r0, ror #6 │ │ │ │ - rscseq ip, sp, ip, lsr r3 │ │ │ │ - rscseq ip, sp, r0, lsl r3 │ │ │ │ - rscseq ip, sp, r4, ror #5 │ │ │ │ - ldrsbteq ip, [sp], #42 @ 0x2a │ │ │ │ - ldrhteq ip, [sp], #36 @ 0x24 │ │ │ │ - rscseq ip, sp, r4, lsl #5 │ │ │ │ - rscseq ip, sp, sl, ror r2 │ │ │ │ - rscseq ip, sp, r6, asr r2 │ │ │ │ - rscseq ip, sp, r8, lsr #4 │ │ │ │ - ldrshteq ip, [sp], #22 │ │ │ │ - rscseq ip, sp, r8, asr #3 │ │ │ │ - smlalseq ip, sp, r8, r1 │ │ │ │ - rscseq ip, sp, r8, ror #2 │ │ │ │ + rscseq ip, sp, ip, asr #8 │ │ │ │ + rscseq ip, sp, r0, lsr #8 │ │ │ │ + rscseq ip, sp, r6, lsl r4 │ │ │ │ + ldrshteq ip, [sp], #48 @ 0x30 │ │ │ │ + ldrhteq ip, [sp], #62 @ 0x3e │ │ │ │ + smlalseq ip, sp, r2, r3 │ │ │ │ + rscseq ip, sp, r6, ror #6 │ │ │ │ + rscseq ip, sp, r0, asr #6 │ │ │ │ + rscseq ip, sp, sl, lsl r3 │ │ │ │ + rscseq ip, sp, sl, ror #5 │ │ │ │ + rscseq ip, sp, r0, ror #5 │ │ │ │ + ldrhteq ip, [sp], #44 @ 0x2c │ │ │ │ + smlalseq ip, sp, r0, r2 │ │ │ │ + rscseq ip, sp, r4, ror #4 │ │ │ │ + rscseq ip, sp, sl, asr r2 │ │ │ │ + rscseq ip, sp, r4, lsr r2 │ │ │ │ + rscseq ip, sp, r4, lsl #4 │ │ │ │ + ldrshteq ip, [sp], #26 │ │ │ │ + ldrsbteq ip, [sp], #22 │ │ │ │ + rscseq ip, sp, r8, lsr #3 │ │ │ │ + rscseq ip, sp, r6, ror r1 │ │ │ │ rscseq ip, sp, r8, asr #2 │ │ │ │ - rscseq ip, sp, r4, lsr #2 │ │ │ │ - ldrshteq ip, [sp], #8 │ │ │ │ - rscseq ip, sp, lr, ror #1 │ │ │ │ + rscseq ip, sp, r8, lsl r1 │ │ │ │ + rscseq ip, sp, r8, ror #1 │ │ │ │ rscseq ip, sp, r8, asr #1 │ │ │ │ - smlalseq ip, sp, ip, r0 │ │ │ │ - rscseq ip, sp, r0, ror r0 │ │ │ │ - rscseq ip, sp, sl, asr #32 │ │ │ │ - rscseq ip, sp, r4, lsr #32 │ │ │ │ - ldrshteq fp, [sp], #244 @ 0xf4 │ │ │ │ - rscseq fp, sp, sl, ror #31 │ │ │ │ - rscseq fp, sp, r6, asr #31 │ │ │ │ - smlalseq fp, sp, r8, pc @ │ │ │ │ - rscseq fp, sp, r8, ror #30 │ │ │ │ - rscseq fp, sp, r8, lsr pc │ │ │ │ + rscseq ip, sp, r4, lsr #1 │ │ │ │ + rscseq ip, sp, r8, ror r0 │ │ │ │ + rscseq ip, sp, lr, rrx │ │ │ │ + rscseq ip, sp, r8, asr #32 │ │ │ │ + rscseq ip, sp, ip, lsl r0 │ │ │ │ + ldrshteq fp, [sp], #240 @ 0xf0 │ │ │ │ + rscseq fp, sp, sl, asr #31 │ │ │ │ + rscseq fp, sp, r4, lsr #31 │ │ │ │ + rscseq fp, sp, r4, ror pc │ │ │ │ + rscseq fp, sp, sl, ror #30 │ │ │ │ + rscseq fp, sp, r6, asr #30 │ │ │ │ rscseq fp, sp, r8, lsl pc │ │ │ │ - ldrshteq fp, [sp], #228 @ 0xe4 │ │ │ │ - rscseq fp, sp, r8, asr #29 │ │ │ │ - ldrhteq fp, [sp], #238 @ 0xee │ │ │ │ + rscseq fp, sp, r8, ror #29 │ │ │ │ + ldrhteq fp, [sp], #232 @ 0xe8 │ │ │ │ smlalseq fp, sp, r8, lr │ │ │ │ - rscseq fp, sp, sl, ror #28 │ │ │ │ - rscseq fp, sp, ip, lsr lr │ │ │ │ - rscseq fp, sp, r4, lsr lr │ │ │ │ - rscseq fp, sp, r2, lsl lr │ │ │ │ - rscseq fp, sp, r8, ror #27 │ │ │ │ - rscseq fp, sp, r0, ror #27 │ │ │ │ + rscseq fp, sp, r4, ror lr │ │ │ │ + rscseq fp, sp, r8, asr #28 │ │ │ │ + rscseq fp, sp, lr, lsr lr │ │ │ │ + rscseq fp, sp, r8, lsl lr │ │ │ │ + rscseq fp, sp, sl, ror #27 │ │ │ │ ldrhteq fp, [sp], #220 @ 0xdc │ │ │ │ - rscseq fp, sp, ip, lsl #27 │ │ │ │ - rscseq fp, sp, ip, asr sp │ │ │ │ - rscseq fp, sp, r2, lsr sp │ │ │ │ - rscseq fp, sp, r8, lsl #26 │ │ │ │ - rscseq fp, sp, r4, ror #25 │ │ │ │ - rscseq fp, sp, r0, asr #25 │ │ │ │ - smlalseq fp, sp, r4, ip │ │ │ │ - rscseq fp, sp, lr, lsl #25 │ │ │ │ - rscseq fp, sp, lr, ror #24 │ │ │ │ - rscseq fp, sp, r6, asr #24 │ │ │ │ - rscseq fp, sp, lr, lsl ip │ │ │ │ - rscseq fp, sp, r8, lsl ip │ │ │ │ - ldrshteq fp, [sp], #182 @ 0xb6 │ │ │ │ - rscseq fp, sp, sl, asr #23 │ │ │ │ - rscseq fp, sp, r4, asr #23 │ │ │ │ - rscseq fp, sp, r4, lsr #23 │ │ │ │ - rscseq fp, sp, ip, ror fp │ │ │ │ - rscseq fp, sp, r0, asr fp │ │ │ │ + ldrhteq fp, [sp], #212 @ 0xd4 │ │ │ │ + smlalseq fp, sp, r2, sp │ │ │ │ + rscseq fp, sp, r8, ror #26 │ │ │ │ + rscseq fp, sp, r0, ror #26 │ │ │ │ + rscseq fp, sp, ip, lsr sp │ │ │ │ + rscseq fp, sp, ip, lsl #26 │ │ │ │ + ldrsbteq fp, [sp], #204 @ 0xcc │ │ │ │ + ldrhteq fp, [sp], #194 @ 0xc2 │ │ │ │ + rscseq fp, sp, r8, lsl #25 │ │ │ │ + rscseq fp, sp, r4, ror #24 │ │ │ │ + rscseq fp, sp, r0, asr #24 │ │ │ │ + rscseq fp, sp, r4, lsl ip │ │ │ │ + rscseq fp, sp, lr, lsl #24 │ │ │ │ + rscseq fp, sp, lr, ror #23 │ │ │ │ + rscseq fp, sp, r6, asr #23 │ │ │ │ + smlalseq fp, sp, lr, fp │ │ │ │ + smlalseq fp, sp, r8, fp │ │ │ │ + rscseq fp, sp, r6, ror fp │ │ │ │ + rscseq fp, sp, sl, asr #22 │ │ │ │ + rscseq fp, sp, r4, asr #22 │ │ │ │ rscseq fp, sp, r4, lsr #22 │ │ │ │ - rscseq fp, sp, r8, lsl #22 │ │ │ │ - rscseq fp, sp, r8, ror #21 │ │ │ │ - rscseq fp, sp, r2, asr #21 │ │ │ │ - ldrhteq fp, [sp], #172 @ 0xac │ │ │ │ - smlalseq fp, sp, ip, sl │ │ │ │ - rscseq fp, sp, r2, ror sl │ │ │ │ - rscseq fp, sp, r8, asr #20 │ │ │ │ + ldrshteq fp, [sp], #172 @ 0xac │ │ │ │ + ldrsbteq fp, [sp], #160 @ 0xa0 │ │ │ │ + rscseq fp, sp, r4, lsr #21 │ │ │ │ + rscseq fp, sp, r8, lsl #21 │ │ │ │ + rscseq fp, sp, r8, ror #20 │ │ │ │ rscseq fp, sp, r2, asr #20 │ │ │ │ - rscseq fp, sp, r4, lsr #20 │ │ │ │ - ldrshteq fp, [sp], #158 @ 0x9e │ │ │ │ - ldrshteq fp, [sp], #152 @ 0x98 │ │ │ │ - ldrsbteq fp, [sp], #152 @ 0x98 │ │ │ │ - smlatbeq r1, ip, pc, r7 @ │ │ │ │ - ldrdeq r7, [r1, -r6] │ │ │ │ - rscseq fp, sp, r0, asr #19 │ │ │ │ - ldrhteq fp, [sp], #154 @ 0x9a │ │ │ │ + rscseq fp, sp, ip, lsr sl │ │ │ │ + rscseq fp, sp, ip, lsl sl │ │ │ │ + ldrshteq fp, [sp], #146 @ 0x92 │ │ │ │ + rscseq fp, sp, r8, asr #19 │ │ │ │ + rscseq fp, sp, r2, asr #19 │ │ │ │ + rscseq fp, sp, r4, lsr #19 │ │ │ │ + rscseq fp, sp, lr, ror r9 │ │ │ │ + rscseq fp, sp, r8, ror r9 │ │ │ │ + rscseq fp, sp, r8, asr r9 │ │ │ │ + tsteq r1, ip, lsr #30 │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + rscseq fp, sp, r0, asr #18 │ │ │ │ + rscseq fp, sp, sl, lsr r9 │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ stmdami r4!, {r2, r6, r7, sp, lr, pc}^ │ │ │ │ sbc r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r1, r2, r3, r4, r5, r7, sp, lr, pc}^ │ │ │ │ adcs r4, fp, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ @@ -145458,81 +145458,81 @@ │ │ │ │ stmdami r5, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ stmdami r4, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq fp, sp, sl, lsr r8 │ │ │ │ - rscseq fp, sp, r4, lsr r8 │ │ │ │ - rscseq fp, sp, lr, lsr #16 │ │ │ │ - rscseq fp, sp, r8, lsr #16 │ │ │ │ - rscseq fp, sp, r2, lsr #16 │ │ │ │ - rscseq fp, sp, ip, lsl r8 │ │ │ │ - rscseq fp, sp, r6, lsl r8 │ │ │ │ - smlabbeq r1, r0, sp, r7 │ │ │ │ - rscseq fp, sp, sl, lsl #16 │ │ │ │ - rscseq fp, sp, r4, lsl #16 │ │ │ │ - ldrshteq fp, [sp], #126 @ 0x7e │ │ │ │ - ldrshteq fp, [sp], #120 @ 0x78 │ │ │ │ - ldrshteq fp, [sp], #114 @ 0x72 │ │ │ │ - rscseq fp, sp, ip, ror #15 │ │ │ │ - rscseq fp, sp, r6, ror #15 │ │ │ │ - rscseq fp, sp, r0, ror #15 │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - tsteq r1, sl, lsr #28 │ │ │ │ - rscseq fp, sp, r8, asr #15 │ │ │ │ - rscseq fp, sp, r2, asr #15 │ │ │ │ - smlabbeq r1, ip, lr, r7 │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ - ldrhteq fp, [sp], #112 @ 0x70 │ │ │ │ - @ instruction: 0x01017e9a │ │ │ │ - rscseq fp, sp, r4, lsr #15 │ │ │ │ - smlalseq fp, sp, lr, r7 │ │ │ │ - smlalseq fp, sp, r8, r7 │ │ │ │ - smlalseq fp, sp, r2, r7 │ │ │ │ - rscseq fp, sp, ip, lsl #15 │ │ │ │ - rscseq fp, sp, r6, lsl #15 │ │ │ │ - rscseq fp, sp, r0, lsl #15 │ │ │ │ - rscseq fp, sp, sl, ror r7 │ │ │ │ - rscseq fp, sp, r4, ror r7 │ │ │ │ - rscseq fp, sp, lr, ror #14 │ │ │ │ - rscseq fp, sp, r8, ror #14 │ │ │ │ - rscseq fp, sp, r2, ror #14 │ │ │ │ - rscseq fp, sp, ip, asr r7 │ │ │ │ - rscseq fp, sp, r6, asr r7 │ │ │ │ - rscseq fp, sp, r0, asr r7 │ │ │ │ - rscseq fp, sp, sl, asr #14 │ │ │ │ - rscseq fp, sp, r4, asr #14 │ │ │ │ - rscseq fp, sp, lr, lsr r7 │ │ │ │ - rscseq fp, sp, r8, lsr r7 │ │ │ │ - rscseq fp, sp, r2, lsr r7 │ │ │ │ - rscseq fp, sp, ip, lsr #14 │ │ │ │ - rscseq fp, sp, r6, lsr #14 │ │ │ │ - rscseq fp, sp, r0, lsr #14 │ │ │ │ - rscseq fp, sp, sl, lsl r7 │ │ │ │ - rscseq fp, sp, r4, lsl r7 │ │ │ │ - rscseq fp, sp, lr, lsl #14 │ │ │ │ - rscseq fp, sp, r8, lsl #14 │ │ │ │ - rscseq fp, sp, r2, lsl #14 │ │ │ │ - ldrshteq fp, [sp], #108 @ 0x6c │ │ │ │ - ldrshteq fp, [sp], #102 @ 0x66 │ │ │ │ - ldrshteq fp, [sp], #96 @ 0x60 │ │ │ │ - rscseq fp, sp, sl, ror #13 │ │ │ │ - rscseq fp, sp, r4, ror #13 │ │ │ │ - ldrsbteq fp, [sp], #110 @ 0x6e │ │ │ │ - ldrsbteq fp, [sp], #104 @ 0x68 │ │ │ │ - ldrsbteq fp, [sp], #98 @ 0x62 │ │ │ │ - rscseq fp, sp, ip, asr #13 │ │ │ │ - rscseq fp, sp, r6, asr #13 │ │ │ │ - rscseq fp, sp, r0, asr #13 │ │ │ │ - ldrhteq fp, [sp], #106 @ 0x6a │ │ │ │ - ldrhteq fp, [sp], #100 @ 0x64 │ │ │ │ - rscseq fp, sp, lr, lsr #13 │ │ │ │ + ldrhteq fp, [sp], #122 @ 0x7a │ │ │ │ + ldrhteq fp, [sp], #116 @ 0x74 │ │ │ │ + rscseq fp, sp, lr, lsr #15 │ │ │ │ + rscseq fp, sp, r8, lsr #15 │ │ │ │ + rscseq fp, sp, r2, lsr #15 │ │ │ │ + smlalseq fp, sp, ip, r7 │ │ │ │ + smlalseq fp, sp, r6, r7 │ │ │ │ + tsteq r1, r0, lsl #26 │ │ │ │ + rscseq fp, sp, sl, lsl #15 │ │ │ │ + rscseq fp, sp, r4, lsl #15 │ │ │ │ + rscseq fp, sp, lr, ror r7 │ │ │ │ + rscseq fp, sp, r8, ror r7 │ │ │ │ + rscseq fp, sp, r2, ror r7 │ │ │ │ + rscseq fp, sp, ip, ror #14 │ │ │ │ + rscseq fp, sp, r6, ror #14 │ │ │ │ + rscseq fp, sp, r0, ror #14 │ │ │ │ + smlabbeq r1, r2, sp, r7 │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + smlatbeq r1, sl, sp, r7 │ │ │ │ + rscseq fp, sp, r8, asr #14 │ │ │ │ + rscseq fp, sp, r2, asr #14 │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + smlatteq r1, r6, sp, r7 │ │ │ │ + rscseq fp, sp, r0, lsr r7 │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + rscseq fp, sp, r4, lsr #14 │ │ │ │ + rscseq fp, sp, lr, lsl r7 │ │ │ │ + rscseq fp, sp, r8, lsl r7 │ │ │ │ + rscseq fp, sp, r2, lsl r7 │ │ │ │ + rscseq fp, sp, ip, lsl #14 │ │ │ │ + rscseq fp, sp, r6, lsl #14 │ │ │ │ + rscseq fp, sp, r0, lsl #14 │ │ │ │ + ldrshteq fp, [sp], #106 @ 0x6a │ │ │ │ + ldrshteq fp, [sp], #100 @ 0x64 │ │ │ │ + rscseq fp, sp, lr, ror #13 │ │ │ │ + rscseq fp, sp, r8, ror #13 │ │ │ │ + rscseq fp, sp, r2, ror #13 │ │ │ │ + ldrsbteq fp, [sp], #108 @ 0x6c │ │ │ │ + ldrsbteq fp, [sp], #102 @ 0x66 │ │ │ │ + ldrsbteq fp, [sp], #96 @ 0x60 │ │ │ │ + rscseq fp, sp, sl, asr #13 │ │ │ │ + rscseq fp, sp, r4, asr #13 │ │ │ │ + ldrhteq fp, [sp], #110 @ 0x6e │ │ │ │ + ldrhteq fp, [sp], #104 @ 0x68 │ │ │ │ + ldrhteq fp, [sp], #98 @ 0x62 │ │ │ │ + rscseq fp, sp, ip, lsr #13 │ │ │ │ + rscseq fp, sp, r6, lsr #13 │ │ │ │ + rscseq fp, sp, r0, lsr #13 │ │ │ │ + smlalseq fp, sp, sl, r6 │ │ │ │ + smlalseq fp, sp, r4, r6 │ │ │ │ + rscseq fp, sp, lr, lsl #13 │ │ │ │ + rscseq fp, sp, r8, lsl #13 │ │ │ │ + rscseq fp, sp, r2, lsl #13 │ │ │ │ + rscseq fp, sp, ip, ror r6 │ │ │ │ + rscseq fp, sp, r6, ror r6 │ │ │ │ + rscseq fp, sp, r0, ror r6 │ │ │ │ + rscseq fp, sp, sl, ror #12 │ │ │ │ + rscseq fp, sp, r4, ror #12 │ │ │ │ + rscseq fp, sp, lr, asr r6 │ │ │ │ + rscseq fp, sp, r8, asr r6 │ │ │ │ + rscseq fp, sp, r2, asr r6 │ │ │ │ + rscseq fp, sp, ip, asr #12 │ │ │ │ + rscseq fp, sp, r6, asr #12 │ │ │ │ + rscseq fp, sp, r0, asr #12 │ │ │ │ + rscseq fp, sp, sl, lsr r6 │ │ │ │ + rscseq fp, sp, r4, lsr r6 │ │ │ │ + rscseq fp, sp, lr, lsr #12 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -146379,16 +146379,16 @@ │ │ │ │ @ instruction: 0xf0c05f63 │ │ │ │ @ instruction: 0xf5a18452 │ │ │ │ @ instruction: 0xf04f5263 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x83abf100 │ │ │ │ mcrrlt 0, 0, pc, r7, cr0 @ │ │ │ │ - rscseq fp, sp, sl, lsl #20 │ │ │ │ - rscseq fp, pc, r2, asr r0 @ │ │ │ │ + rscseq fp, sp, sl, lsl #19 │ │ │ │ + ldrsbteq sl, [pc], #242 │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 986720 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 73276c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrshteq r1, [lr], #118 @ 0x76 │ │ │ │ - rscseq r9, pc, ip, lsr #25 │ │ │ │ - rscseq sl, sp, sl, asr #9 │ │ │ │ - rscseq r9, pc, ip, lsl #25 │ │ │ │ - rscseq r1, lr, r6, ror #16 │ │ │ │ - rscseq r9, pc, ip, ror #24 │ │ │ │ - smlatteq r0, r0, lr, r7 │ │ │ │ - rscseq r9, pc, sl, asr ip @ │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, r4, ror r7 │ │ │ │ - tsteq r0, sl, ror r6 │ │ │ │ - ldrshteq r9, [pc], #188 │ │ │ │ - tsteq r1, r2, ror #14 │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r1, r2, ror #14 │ │ │ │ - smlalseq fp, pc, r2, r3 @ │ │ │ │ - ldrhteq r9, [pc], #182 │ │ │ │ - ldrshteq sl, [sp], #52 @ 0x34 │ │ │ │ - smlalseq r9, pc, ip, fp @ │ │ │ │ - rscseq sl, sp, lr, rrx │ │ │ │ + rscseq r1, lr, r6, ror r7 │ │ │ │ + rscseq r9, pc, ip, lsr #24 │ │ │ │ + rscseq sl, sp, sl, asr #8 │ │ │ │ + rscseq r9, pc, ip, lsl #24 │ │ │ │ + rscseq r1, lr, r6, ror #15 │ │ │ │ + rscseq r9, pc, ip, ror #23 │ │ │ │ + tsteq r0, r0, ror #28 │ │ │ │ + ldrsbteq r9, [pc], #186 │ │ │ │ + strdeq r6, [r1, -r0] │ │ │ │ + strdeq r6, [r1, -r4] │ │ │ │ + strdeq fp, [r0, -sl] │ │ │ │ + rscseq r9, pc, ip, ror fp @ │ │ │ │ + smlatteq r1, r2, r6, r6 │ │ │ │ + smlatteq r1, r4, r6, r6 │ │ │ │ + smlatteq r1, r2, r6, r6 │ │ │ │ + rscseq fp, pc, r2, lsl r3 @ │ │ │ │ + rscseq r9, pc, r6, lsr fp @ │ │ │ │ + rscseq sl, sp, r4, ror r3 │ │ │ │ + rscseq r9, pc, ip, lsl fp @ │ │ │ │ + rscseq r9, sp, lr, ror #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec519bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, r5, #268435456 @ 0x10000000 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -147791,107 +147791,107 @@ │ │ │ │ @ instruction: 0xf04f6354 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10207da │ │ │ │ ldmdami lr, {r3, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b8bb │ │ │ │ - ldrhteq r9, [sp], #226 @ 0xe2 │ │ │ │ - @ instruction: 0x01016694 │ │ │ │ - smlatteq r1, r0, r5, r6 │ │ │ │ - rscseq r9, sp, r6, lsr #28 │ │ │ │ - rscseq r9, sp, r6, lsl #28 │ │ │ │ - rscseq r9, sp, r8, ror #27 │ │ │ │ - rscseq r9, sp, r8, asr #27 │ │ │ │ - rscseq r9, sp, sl, lsr #27 │ │ │ │ - rscseq r9, sp, ip, lsl #27 │ │ │ │ + rscseq r9, sp, r2, lsr lr │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ + rscseq r9, sp, r6, lsr #27 │ │ │ │ + rscseq r9, sp, r6, lsl #27 │ │ │ │ rscseq r9, sp, r8, ror #26 │ │ │ │ - rscseq r9, sp, ip, lsr sp │ │ │ │ - rscseq r9, sp, r8, lsl sp │ │ │ │ - rscseq r9, sp, r2, lsl #26 │ │ │ │ - ldrsbteq r9, [sp], #200 @ 0xc8 │ │ │ │ - ldrhteq r9, [sp], #196 @ 0xc4 │ │ │ │ - rscseq r9, sp, sl, lsl #25 │ │ │ │ - rscseq r9, sp, r0, lsl #25 │ │ │ │ - rscseq r9, sp, sl, asr ip │ │ │ │ - rscseq r9, sp, r0, lsr ip │ │ │ │ - rscseq r9, sp, r6, lsl #24 │ │ │ │ + rscseq r9, sp, r8, asr #26 │ │ │ │ + rscseq r9, sp, sl, lsr #26 │ │ │ │ + rscseq r9, sp, ip, lsl #26 │ │ │ │ + rscseq r9, sp, r8, ror #25 │ │ │ │ + ldrhteq r9, [sp], #204 @ 0xcc │ │ │ │ + smlalseq r9, sp, r8, ip │ │ │ │ + rscseq r9, sp, r2, lsl #25 │ │ │ │ + rscseq r9, sp, r8, asr ip │ │ │ │ + rscseq r9, sp, r4, lsr ip │ │ │ │ + rscseq r9, sp, sl, lsl #24 │ │ │ │ + rscseq r9, sp, r0, lsl #24 │ │ │ │ ldrsbteq r9, [sp], #186 @ 0xba │ │ │ │ - ldrsbteq r9, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r9, sp, sl, lsr #23 │ │ │ │ + ldrhteq r9, [sp], #176 @ 0xb0 │ │ │ │ rscseq r9, sp, r6, lsl #23 │ │ │ │ rscseq r9, sp, sl, asr fp │ │ │ │ - rscseq r9, sp, r0, lsr fp │ │ │ │ - rscseq r9, sp, r6, lsr #22 │ │ │ │ - rscseq r9, sp, r2, lsl #22 │ │ │ │ - ldrsbteq r9, [sp], #166 @ 0xa6 │ │ │ │ - rscseq r9, sp, ip, asr #21 │ │ │ │ + rscseq r9, sp, r0, asr fp │ │ │ │ + rscseq r9, sp, sl, lsr #22 │ │ │ │ + rscseq r9, sp, r6, lsl #22 │ │ │ │ + ldrsbteq r9, [sp], #170 @ 0xaa │ │ │ │ + ldrhteq r9, [sp], #160 @ 0xa0 │ │ │ │ rscseq r9, sp, r6, lsr #21 │ │ │ │ - rscseq r9, sp, r8, ror sl │ │ │ │ - rscseq r9, sp, sl, asr #20 │ │ │ │ - rscseq r9, sp, lr, lsl sl │ │ │ │ - ldrshteq r9, [sp], #146 @ 0x92 │ │ │ │ - rscseq r9, sp, lr, asr #19 │ │ │ │ - ldrhteq r9, [sp], #156 @ 0x9c │ │ │ │ - smlalseq r9, sp, r0, r9 │ │ │ │ - rscseq r9, sp, r6, lsl #19 │ │ │ │ - rscseq r9, sp, r2, ror #18 │ │ │ │ - rscseq r9, sp, r4, lsr r9 │ │ │ │ - rscseq r9, sp, r8, lsl #18 │ │ │ │ - ldrshteq r9, [sp], #142 @ 0x8e │ │ │ │ - ldrsbteq r9, [sp], #136 @ 0x88 │ │ │ │ - rscseq r9, sp, sl, lsr #17 │ │ │ │ - rscseq r9, sp, r6, lsl #17 │ │ │ │ - rscseq r9, sp, r0, ror #16 │ │ │ │ - rscseq r9, sp, r4, lsr r8 │ │ │ │ - rscseq r9, sp, r8, lsl #16 │ │ │ │ - ldrsbteq r9, [sp], #124 @ 0x7c │ │ │ │ - ldrsbteq r9, [sp], #114 @ 0x72 │ │ │ │ - ldrhteq r9, [sp], #124 @ 0x7c │ │ │ │ - smlalseq r9, sp, r0, r7 │ │ │ │ - rscseq r9, sp, sl, ror r7 │ │ │ │ - rscseq r9, sp, r4, ror #14 │ │ │ │ - rscseq r9, sp, r8, lsr r7 │ │ │ │ - rscseq r9, sp, ip, lsl #14 │ │ │ │ - ldrshteq r9, [sp], #102 @ 0x66 │ │ │ │ - rscseq r9, sp, r0, ror #13 │ │ │ │ - ldrhteq r9, [sp], #100 @ 0x64 │ │ │ │ - smlalseq r9, sp, lr, r6 │ │ │ │ - rscseq r9, sp, r8, lsl #13 │ │ │ │ - rscseq r9, sp, sl, asr r6 │ │ │ │ - rscseq r9, sp, ip, lsr #12 │ │ │ │ - rscseq r9, sp, r0, lsl #12 │ │ │ │ - ldrsbteq r9, [sp], #84 @ 0x54 │ │ │ │ - rscseq r9, sp, r6, lsr #11 │ │ │ │ - smlalseq r9, sp, r0, r5 │ │ │ │ - rscseq r9, sp, ip, ror #10 │ │ │ │ - rscseq r9, sp, r0, asr #10 │ │ │ │ - rscseq r9, sp, r6, lsl r5 │ │ │ │ - rscseq r9, sp, lr, lsl #10 │ │ │ │ + rscseq r9, sp, r2, lsl #21 │ │ │ │ + rscseq r9, sp, r6, asr sl │ │ │ │ + rscseq r9, sp, ip, asr #20 │ │ │ │ + rscseq r9, sp, r6, lsr #20 │ │ │ │ + ldrshteq r9, [sp], #152 @ 0x98 │ │ │ │ + rscseq r9, sp, sl, asr #19 │ │ │ │ + smlalseq r9, sp, lr, r9 │ │ │ │ + rscseq r9, sp, r2, ror r9 │ │ │ │ + rscseq r9, sp, lr, asr #18 │ │ │ │ + rscseq r9, sp, ip, lsr r9 │ │ │ │ + rscseq r9, sp, r0, lsl r9 │ │ │ │ + rscseq r9, sp, r6, lsl #18 │ │ │ │ + rscseq r9, sp, r2, ror #17 │ │ │ │ + ldrhteq r9, [sp], #132 @ 0x84 │ │ │ │ + rscseq r9, sp, r8, lsl #17 │ │ │ │ + rscseq r9, sp, lr, ror r8 │ │ │ │ + rscseq r9, sp, r8, asr r8 │ │ │ │ + rscseq r9, sp, sl, lsr #16 │ │ │ │ + rscseq r9, sp, r6, lsl #16 │ │ │ │ + rscseq r9, sp, r0, ror #15 │ │ │ │ + ldrhteq r9, [sp], #116 @ 0x74 │ │ │ │ + rscseq r9, sp, r8, lsl #15 │ │ │ │ + rscseq r9, sp, ip, asr r7 │ │ │ │ + rscseq r9, sp, r2, asr r7 │ │ │ │ + rscseq r9, sp, ip, lsr r7 │ │ │ │ + rscseq r9, sp, r0, lsl r7 │ │ │ │ + ldrshteq r9, [sp], #106 @ 0x6a │ │ │ │ + rscseq r9, sp, r4, ror #13 │ │ │ │ + ldrhteq r9, [sp], #104 @ 0x68 │ │ │ │ + rscseq r9, sp, ip, lsl #13 │ │ │ │ + rscseq r9, sp, r6, ror r6 │ │ │ │ + rscseq r9, sp, r0, ror #12 │ │ │ │ + rscseq r9, sp, r4, lsr r6 │ │ │ │ + rscseq r9, sp, lr, lsl r6 │ │ │ │ + rscseq r9, sp, r8, lsl #12 │ │ │ │ + ldrsbteq r9, [sp], #90 @ 0x5a │ │ │ │ + rscseq r9, sp, ip, lsr #11 │ │ │ │ + rscseq r9, sp, r0, lsl #11 │ │ │ │ + rscseq r9, sp, r4, asr r5 │ │ │ │ + rscseq r9, sp, r6, lsr #10 │ │ │ │ + rscseq r9, sp, r0, lsl r5 │ │ │ │ rscseq r9, sp, ip, ror #9 │ │ │ │ - rscseq r9, sp, sl, asr #9 │ │ │ │ - rscseq r9, sp, r0, lsr #9 │ │ │ │ - rscseq r9, sp, r6, ror r4 │ │ │ │ - rscseq r9, sp, ip, asr #8 │ │ │ │ - rscseq r9, sp, r4, asr #8 │ │ │ │ - rscseq r9, sp, r2, lsr #8 │ │ │ │ - rscseq r9, sp, r0, lsl #8 │ │ │ │ - ldrsbteq r9, [sp], #54 @ 0x36 │ │ │ │ - rscseq r9, sp, ip, lsr #7 │ │ │ │ - rscseq r9, sp, r4, lsr #7 │ │ │ │ - rscseq r9, sp, r2, lsl #7 │ │ │ │ - rscseq r9, sp, r0, ror #6 │ │ │ │ - rscseq r9, sp, r4, lsr r3 │ │ │ │ - rscseq r9, sp, sl, lsl #6 │ │ │ │ + rscseq r9, sp, r0, asr #9 │ │ │ │ + smlalseq r9, sp, r6, r4 │ │ │ │ + rscseq r9, sp, lr, lsl #9 │ │ │ │ + rscseq r9, sp, ip, ror #8 │ │ │ │ + rscseq r9, sp, sl, asr #8 │ │ │ │ + rscseq r9, sp, r0, lsr #8 │ │ │ │ + ldrshteq r9, [sp], #54 @ 0x36 │ │ │ │ + rscseq r9, sp, ip, asr #7 │ │ │ │ + rscseq r9, sp, r4, asr #7 │ │ │ │ + rscseq r9, sp, r2, lsr #7 │ │ │ │ + rscseq r9, sp, r0, lsl #7 │ │ │ │ + rscseq r9, sp, r6, asr r3 │ │ │ │ + rscseq r9, sp, ip, lsr #6 │ │ │ │ + rscseq r9, sp, r4, lsr #6 │ │ │ │ + rscseq r9, sp, r2, lsl #6 │ │ │ │ rscseq r9, sp, r0, ror #5 │ │ │ │ - ldrhteq r9, [sp], #38 @ 0x26 │ │ │ │ - rscseq r9, sp, lr, lsr #5 │ │ │ │ - rscseq r9, sp, ip, lsl #5 │ │ │ │ - rscseq r9, sp, sl, ror #4 │ │ │ │ - rscseq r9, sp, ip, lsr r2 │ │ │ │ + ldrhteq r9, [sp], #36 @ 0x24 │ │ │ │ + rscseq r9, sp, sl, lsl #5 │ │ │ │ + rscseq r9, sp, r0, ror #4 │ │ │ │ + rscseq r9, sp, r6, lsr r2 │ │ │ │ + rscseq r9, sp, lr, lsr #4 │ │ │ │ + rscseq r9, sp, ip, lsl #4 │ │ │ │ + rscseq r9, sp, sl, ror #3 │ │ │ │ + ldrhteq r9, [sp], #28 │ │ │ │ tstppl ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0050f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6350 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -148696,99 +148696,99 @@ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ addslt r3, fp, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ andshi pc, r5, r2, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ stmiblt r8!, {r1, ip, sp, lr, pc} │ │ │ │ - smlalseq r9, sp, sl, r0 │ │ │ │ - smlalseq r9, sp, r0, r0 │ │ │ │ - rscseq r9, sp, ip, rrx │ │ │ │ - rscseq r9, sp, r8, asr #32 │ │ │ │ - rscseq r9, sp, r8, lsl r0 │ │ │ │ + rscseq r9, sp, sl, lsl r0 │ │ │ │ + rscseq r9, sp, r0, lsl r0 │ │ │ │ rscseq r8, sp, ip, ror #31 │ │ │ │ - ldrhteq r8, [sp], #254 @ 0xfe │ │ │ │ - ldrhteq r8, [sp], #244 @ 0xf4 │ │ │ │ - rscseq r8, sp, lr, lsl #31 │ │ │ │ - rscseq r8, sp, r0, ror #30 │ │ │ │ - rscseq r8, sp, r6, asr pc │ │ │ │ - rscseq r8, sp, r0, lsr pc │ │ │ │ - rscseq r8, sp, r2, lsl #30 │ │ │ │ - ldrsbteq r8, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r8, sp, sl, asr #29 │ │ │ │ - rscseq r8, sp, r4, lsr #29 │ │ │ │ - rscseq r8, sp, r6, ror lr │ │ │ │ - rscseq r8, sp, ip, ror #28 │ │ │ │ - rscseq r8, sp, r6, asr #28 │ │ │ │ - @ instruction: 0x010155be │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - smlabbeq r1, r6, r5, r5 │ │ │ │ - rscseq r8, sp, r4, lsl #27 │ │ │ │ - rscseq r8, sp, r6, asr sp │ │ │ │ - rscseq r8, sp, ip, asr #26 │ │ │ │ - rscseq r8, sp, r6, lsr #26 │ │ │ │ - ldrshteq r8, [sp], #202 @ 0xca │ │ │ │ - ldrshteq r8, [sp], #192 @ 0xc0 │ │ │ │ + rscseq r8, sp, r8, asr #31 │ │ │ │ + smlalseq r8, sp, r8, pc @ │ │ │ │ + rscseq r8, sp, ip, ror #30 │ │ │ │ + rscseq r8, sp, lr, lsr pc │ │ │ │ + rscseq r8, sp, r4, lsr pc │ │ │ │ + rscseq r8, sp, lr, lsl #30 │ │ │ │ + rscseq r8, sp, r0, ror #29 │ │ │ │ + ldrsbteq r8, [sp], #230 @ 0xe6 │ │ │ │ + ldrhteq r8, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r8, sp, r2, lsl #29 │ │ │ │ + rscseq r8, sp, r4, asr lr │ │ │ │ + rscseq r8, sp, sl, asr #28 │ │ │ │ + rscseq r8, sp, r4, lsr #28 │ │ │ │ + ldrshteq r8, [sp], #214 @ 0xd6 │ │ │ │ + rscseq r8, sp, ip, ror #27 │ │ │ │ + rscseq r8, sp, r6, asr #27 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + tsteq r1, lr, asr r5 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + rscseq r8, sp, r4, lsl #26 │ │ │ │ + ldrsbteq r8, [sp], #198 @ 0xc6 │ │ │ │ rscseq r8, sp, ip, asr #25 │ │ │ │ - smlalseq r8, sp, sl, ip │ │ │ │ - rscseq r8, sp, r8, ror #24 │ │ │ │ - rscseq r8, sp, r8, lsr ip │ │ │ │ - rscseq r8, sp, r2, lsl ip │ │ │ │ - rscseq r8, sp, ip, ror #23 │ │ │ │ - ldrhteq r8, [sp], #188 @ 0xbc │ │ │ │ - smlalseq r8, sp, r6, fp │ │ │ │ - rscseq r8, sp, lr, ror #22 │ │ │ │ - rscseq r8, sp, lr, lsr fp │ │ │ │ - rscseq r8, sp, ip, lsl #22 │ │ │ │ - rscseq r8, sp, r6, ror #21 │ │ │ │ - rscseq r8, sp, r0, asr #21 │ │ │ │ - smlalseq r8, sp, r0, sl │ │ │ │ - rscseq r8, sp, r6, lsl #21 │ │ │ │ - rscseq r8, sp, r0, ror #20 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - rscseq r8, sp, sl, lsl sl │ │ │ │ - ldrshteq r8, [sp], #148 @ 0x94 │ │ │ │ - smlatteq r1, ip, r1, r5 │ │ │ │ - rscseq r8, sp, r8, ror #18 │ │ │ │ - rscseq r8, sp, sl, lsr r9 │ │ │ │ - rscseq r8, sp, ip, lsl #18 │ │ │ │ - rscseq r8, sp, r2, lsl #18 │ │ │ │ - ldrsbteq r8, [sp], #140 @ 0x8c │ │ │ │ - rscseq r8, sp, lr, lsr #17 │ │ │ │ - rscseq r8, sp, r6, lsl #17 │ │ │ │ - rscseq r8, sp, lr, asr r8 │ │ │ │ - rscseq r8, sp, ip, lsr #16 │ │ │ │ - ldrshteq r8, [sp], #122 @ 0x7a │ │ │ │ - ldrsbteq r8, [sp], #116 @ 0x74 │ │ │ │ + rscseq r8, sp, r6, lsr #25 │ │ │ │ + rscseq r8, sp, sl, ror ip │ │ │ │ + rscseq r8, sp, r0, ror ip │ │ │ │ + rscseq r8, sp, ip, asr #24 │ │ │ │ + rscseq r8, sp, sl, lsl ip │ │ │ │ + rscseq r8, sp, r8, ror #23 │ │ │ │ + ldrhteq r8, [sp], #184 @ 0xb8 │ │ │ │ + smlalseq r8, sp, r2, fp │ │ │ │ + rscseq r8, sp, ip, ror #22 │ │ │ │ + rscseq r8, sp, ip, lsr fp │ │ │ │ + rscseq r8, sp, r6, lsl fp │ │ │ │ + rscseq r8, sp, lr, ror #21 │ │ │ │ + ldrhteq r8, [sp], #174 @ 0xae │ │ │ │ + rscseq r8, sp, ip, lsl #21 │ │ │ │ + rscseq r8, sp, r6, ror #20 │ │ │ │ + rscseq r8, sp, r0, asr #20 │ │ │ │ + rscseq r8, sp, r0, lsl sl │ │ │ │ + rscseq r8, sp, r6, lsl #20 │ │ │ │ + rscseq r8, sp, r0, ror #19 │ │ │ │ + smlatbeq r1, r8, r1, r5 │ │ │ │ + smlalseq r8, sp, sl, r9 │ │ │ │ + rscseq r8, sp, r4, ror r9 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + rscseq r8, sp, r8, ror #17 │ │ │ │ + ldrhteq r8, [sp], #138 @ 0x8a │ │ │ │ + rscseq r8, sp, ip, lsl #17 │ │ │ │ + rscseq r8, sp, r2, lsl #17 │ │ │ │ + rscseq r8, sp, ip, asr r8 │ │ │ │ + rscseq r8, sp, lr, lsr #16 │ │ │ │ + rscseq r8, sp, r6, lsl #16 │ │ │ │ + ldrsbteq r8, [sp], #126 @ 0x7e │ │ │ │ rscseq r8, sp, ip, lsr #15 │ │ │ │ - rscseq r8, sp, r0, lsl #15 │ │ │ │ - rscseq r8, sp, r0, asr r7 │ │ │ │ - rscseq r8, sp, r6, asr #14 │ │ │ │ - rscseq r8, sp, r2, lsr r7 │ │ │ │ - rscseq r8, sp, lr, lsl #14 │ │ │ │ - ldrshteq r8, [sp], #108 @ 0x6c │ │ │ │ + rscseq r8, sp, sl, ror r7 │ │ │ │ + rscseq r8, sp, r4, asr r7 │ │ │ │ + rscseq r8, sp, ip, lsr #14 │ │ │ │ + rscseq r8, sp, r0, lsl #14 │ │ │ │ ldrsbteq r8, [sp], #96 @ 0x60 │ │ │ │ - rscseq r8, sp, r4, lsr #13 │ │ │ │ - rscseq r8, sp, r2, ror r6 │ │ │ │ - rscseq r8, sp, r0, asr #12 │ │ │ │ - rscseq r8, sp, r0, lsl r6 │ │ │ │ - rscseq r8, sp, r4, ror #11 │ │ │ │ - ldrhteq r8, [sp], #84 @ 0x54 │ │ │ │ - rscseq r8, sp, ip, lsr #11 │ │ │ │ - rscseq r8, sp, r8, lsl #11 │ │ │ │ - rscseq r8, sp, r2, ror #10 │ │ │ │ - rscseq r8, sp, r2, lsr r5 │ │ │ │ - rscseq r8, sp, r2, lsl #10 │ │ │ │ - ldrshteq r8, [sp], #74 @ 0x4a │ │ │ │ - ldrsbteq r8, [sp], #70 @ 0x46 │ │ │ │ - rscseq r8, sp, r6, lsr #9 │ │ │ │ - smlalseq r8, sp, lr, r4 │ │ │ │ + rscseq r8, sp, r6, asr #13 │ │ │ │ + ldrhteq r8, [sp], #98 @ 0x62 │ │ │ │ + rscseq r8, sp, lr, lsl #13 │ │ │ │ + rscseq r8, sp, ip, ror r6 │ │ │ │ + rscseq r8, sp, r0, asr r6 │ │ │ │ + rscseq r8, sp, r4, lsr #12 │ │ │ │ + ldrshteq r8, [sp], #82 @ 0x52 │ │ │ │ + rscseq r8, sp, r0, asr #11 │ │ │ │ + smlalseq r8, sp, r0, r5 │ │ │ │ + rscseq r8, sp, r4, ror #10 │ │ │ │ + rscseq r8, sp, r4, lsr r5 │ │ │ │ + rscseq r8, sp, ip, lsr #10 │ │ │ │ + rscseq r8, sp, r8, lsl #10 │ │ │ │ + rscseq r8, sp, r2, ror #9 │ │ │ │ + ldrhteq r8, [sp], #66 @ 0x42 │ │ │ │ + rscseq r8, sp, r2, lsl #9 │ │ │ │ rscseq r8, sp, sl, ror r4 │ │ │ │ - rscseq r8, sp, sl, asr #8 │ │ │ │ - rscseq r8, sp, r6, lsl r4 │ │ │ │ + rscseq r8, sp, r6, asr r4 │ │ │ │ + rscseq r8, sp, r6, lsr #8 │ │ │ │ + rscseq r8, sp, lr, lsl r4 │ │ │ │ + ldrshteq r8, [sp], #58 @ 0x3a │ │ │ │ + rscseq r8, sp, sl, asr #7 │ │ │ │ + smlalseq r8, sp, r6, r3 │ │ │ │ orrsvc pc, ip, #268435460 @ 0x10000004 │ │ │ │ ldmdale r8, {r3, r4, r7, r9, lr} │ │ │ │ orrvc pc, pc, #268435460 @ 0x10000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ @@ -149591,99 +149591,99 @@ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000baab │ │ │ │ - smlalseq r8, sp, r2, r2 │ │ │ │ - rscseq r8, sp, r8, lsl #5 │ │ │ │ - rscseq r8, sp, r2, ror #4 │ │ │ │ - rscseq r8, sp, ip, lsr r2 │ │ │ │ - rscseq r8, sp, ip, lsl #4 │ │ │ │ - rscseq r8, sp, r6, ror #3 │ │ │ │ - ldrhteq r8, [sp], #22 │ │ │ │ - rscseq r8, sp, ip, lsr #3 │ │ │ │ - rscseq r8, sp, r4, lsl #3 │ │ │ │ - rscseq r8, sp, r6, asr r1 │ │ │ │ - rscseq r8, sp, sl, lsr #2 │ │ │ │ - ldrshteq r8, [sp], #8 │ │ │ │ - ldrsbteq r8, [sp], #0 │ │ │ │ - rscseq r8, sp, ip, lsr #1 │ │ │ │ - rscseq r8, sp, r0, lsl #1 │ │ │ │ - rscseq r8, sp, lr, asr #32 │ │ │ │ - rscseq r8, sp, r4, asr #32 │ │ │ │ - rscseq r8, sp, r0, lsr #32 │ │ │ │ - ldrshteq r7, [sp], #252 @ 0xfc │ │ │ │ - ldrsbteq r7, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r7, sp, r4, lsr #31 │ │ │ │ - rscseq r7, sp, r0, lsl #31 │ │ │ │ - rscseq r7, sp, ip, asr pc │ │ │ │ - rscseq r7, sp, r0, lsr pc │ │ │ │ - rscseq r7, sp, r6, lsr #30 │ │ │ │ - rscseq r7, sp, r2, lsl #30 │ │ │ │ - ldrsbteq r7, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r7, sp, r4, lsr #29 │ │ │ │ - rscseq r7, sp, r8, ror lr │ │ │ │ - rscseq r7, sp, ip, asr #28 │ │ │ │ - rscseq r7, sp, r8, lsr #28 │ │ │ │ - rscseq r7, sp, r4, lsl #28 │ │ │ │ - ldrsbteq r7, [sp], #216 @ 0xd8 │ │ │ │ - ldrhteq r7, [sp], #212 @ 0xd4 │ │ │ │ - rscseq r7, sp, lr, lsl #27 │ │ │ │ - rscseq r7, sp, r0, ror #26 │ │ │ │ - rscseq r7, sp, r2, lsr sp │ │ │ │ - rscseq r7, sp, ip, lsl #26 │ │ │ │ - rscseq r7, sp, r6, ror #25 │ │ │ │ - ldrhteq r7, [sp], #200 @ 0xc8 │ │ │ │ - smlalseq r7, sp, r2, ip │ │ │ │ + rscseq r8, sp, r2, lsl r2 │ │ │ │ + rscseq r8, sp, r8, lsl #4 │ │ │ │ + rscseq r8, sp, r2, ror #3 │ │ │ │ + ldrhteq r8, [sp], #28 │ │ │ │ + rscseq r8, sp, ip, lsl #3 │ │ │ │ + rscseq r8, sp, r6, ror #2 │ │ │ │ + rscseq r8, sp, r6, lsr r1 │ │ │ │ + rscseq r8, sp, ip, lsr #2 │ │ │ │ + rscseq r8, sp, r4, lsl #2 │ │ │ │ + ldrsbteq r8, [sp], #6 │ │ │ │ + rscseq r8, sp, sl, lsr #1 │ │ │ │ + rscseq r8, sp, r8, ror r0 │ │ │ │ + rscseq r8, sp, r0, asr r0 │ │ │ │ + rscseq r8, sp, ip, lsr #32 │ │ │ │ + rscseq r8, sp, r0 │ │ │ │ + rscseq r7, sp, lr, asr #31 │ │ │ │ + rscseq r7, sp, r4, asr #31 │ │ │ │ + rscseq r7, sp, r0, lsr #31 │ │ │ │ + rscseq r7, sp, ip, ror pc │ │ │ │ + rscseq r7, sp, r0, asr pc │ │ │ │ + rscseq r7, sp, r4, lsr #30 │ │ │ │ + rscseq r7, sp, r0, lsl #30 │ │ │ │ + ldrsbteq r7, [sp], #236 @ 0xec │ │ │ │ + ldrhteq r7, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r7, sp, r6, lsr #29 │ │ │ │ + rscseq r7, sp, r2, lsl #29 │ │ │ │ + rscseq r7, sp, r4, asr lr │ │ │ │ + rscseq r7, sp, r4, lsr #28 │ │ │ │ + ldrshteq r7, [sp], #216 @ 0xd8 │ │ │ │ + rscseq r7, sp, ip, asr #27 │ │ │ │ + rscseq r7, sp, r8, lsr #27 │ │ │ │ + rscseq r7, sp, r4, lsl #27 │ │ │ │ + rscseq r7, sp, r8, asr sp │ │ │ │ + rscseq r7, sp, r4, lsr sp │ │ │ │ + rscseq r7, sp, lr, lsl #26 │ │ │ │ + rscseq r7, sp, r0, ror #25 │ │ │ │ + ldrhteq r7, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r7, sp, ip, lsl #25 │ │ │ │ rscseq r7, sp, r6, ror #24 │ │ │ │ - rscseq r7, sp, ip, asr ip │ │ │ │ - rscseq r7, sp, r8, asr #24 │ │ │ │ - rscseq r7, sp, r6, lsl ip │ │ │ │ - rscseq r7, sp, sl, ror #23 │ │ │ │ - ldrhteq r7, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r7, sp, r4, lsl #23 │ │ │ │ - rscseq r7, sp, sl, ror fp │ │ │ │ - rscseq r7, sp, r6, ror #22 │ │ │ │ - rscseq r7, sp, ip, lsr #22 │ │ │ │ - rscseq r7, sp, r8, lsl #22 │ │ │ │ - ldrsbteq r7, [sp], #168 @ 0xa8 │ │ │ │ - rscseq r7, sp, r8, lsr #21 │ │ │ │ + rscseq r7, sp, r8, lsr ip │ │ │ │ + rscseq r7, sp, r2, lsl ip │ │ │ │ + rscseq r7, sp, r6, ror #23 │ │ │ │ + ldrsbteq r7, [sp], #188 @ 0xbc │ │ │ │ + rscseq r7, sp, r8, asr #23 │ │ │ │ + smlalseq r7, sp, r6, fp │ │ │ │ + rscseq r7, sp, sl, ror #22 │ │ │ │ + rscseq r7, sp, r0, lsr fp │ │ │ │ + rscseq r7, sp, r4, lsl #22 │ │ │ │ + ldrshteq r7, [sp], #170 @ 0xaa │ │ │ │ + rscseq r7, sp, r6, ror #21 │ │ │ │ + rscseq r7, sp, ip, lsr #21 │ │ │ │ rscseq r7, sp, r8, lsl #21 │ │ │ │ - rscseq r7, sp, r4, ror #20 │ │ │ │ - rscseq r7, sp, r0, lsr #20 │ │ │ │ - rscseq r7, sp, r6, lsl sl │ │ │ │ - rscseq r7, sp, r2, lsl #20 │ │ │ │ - ldrsbteq r7, [sp], #158 @ 0x9e │ │ │ │ - rscseq r7, sp, sl, asr #19 │ │ │ │ - smlalseq r7, sp, r4, r9 │ │ │ │ - rscseq r7, sp, r0, lsl #19 │ │ │ │ - rscseq r7, sp, ip, asr r9 │ │ │ │ - rscseq r7, sp, r8, asr #18 │ │ │ │ - rscseq r7, sp, sl, lsl r9 │ │ │ │ - rscseq r7, sp, lr, ror #17 │ │ │ │ - ldrhteq r7, [sp], #142 @ 0x8e │ │ │ │ - rscseq r7, sp, ip, lsl #17 │ │ │ │ - rscseq r7, sp, ip, asr r8 │ │ │ │ - rscseq r7, sp, ip, lsr #16 │ │ │ │ - ldrshteq r7, [sp], #126 @ 0x7e │ │ │ │ - rscseq r7, sp, r4, ror #15 │ │ │ │ - rscseq r7, sp, r0, asr #15 │ │ │ │ - smlalseq r7, sp, r0, r7 │ │ │ │ - rscseq r7, sp, r0, ror r7 │ │ │ │ - rscseq r7, sp, ip, asr #14 │ │ │ │ - rscseq r7, sp, lr, lsl r7 │ │ │ │ + rscseq r7, sp, r8, asr sl │ │ │ │ + rscseq r7, sp, r8, lsr #20 │ │ │ │ + rscseq r7, sp, r8, lsl #20 │ │ │ │ + rscseq r7, sp, r4, ror #19 │ │ │ │ + rscseq r7, sp, r0, lsr #19 │ │ │ │ + smlalseq r7, sp, r6, r9 │ │ │ │ + rscseq r7, sp, r2, lsl #19 │ │ │ │ + rscseq r7, sp, lr, asr r9 │ │ │ │ + rscseq r7, sp, sl, asr #18 │ │ │ │ + rscseq r7, sp, r4, lsl r9 │ │ │ │ + rscseq r7, sp, r0, lsl #18 │ │ │ │ + ldrsbteq r7, [sp], #140 @ 0x8c │ │ │ │ + rscseq r7, sp, r8, asr #17 │ │ │ │ + smlalseq r7, sp, sl, r8 │ │ │ │ + rscseq r7, sp, lr, ror #16 │ │ │ │ + rscseq r7, sp, lr, lsr r8 │ │ │ │ + rscseq r7, sp, ip, lsl #16 │ │ │ │ + ldrsbteq r7, [sp], #124 @ 0x7c │ │ │ │ + rscseq r7, sp, ip, lsr #15 │ │ │ │ + rscseq r7, sp, lr, ror r7 │ │ │ │ + rscseq r7, sp, r4, ror #14 │ │ │ │ + rscseq r7, sp, r0, asr #14 │ │ │ │ + rscseq r7, sp, r0, lsl r7 │ │ │ │ ldrshteq r7, [sp], #96 @ 0x60 │ │ │ │ rscseq r7, sp, ip, asr #13 │ │ │ │ - rscseq r7, sp, r8, lsr #13 │ │ │ │ - rscseq r7, sp, sl, ror r6 │ │ │ │ - rscseq r7, sp, r2, ror r6 │ │ │ │ - rscseq r7, sp, lr, asr #12 │ │ │ │ - rscseq r7, sp, ip, lsl r6 │ │ │ │ + smlalseq r7, sp, lr, r6 │ │ │ │ + rscseq r7, sp, r0, ror r6 │ │ │ │ + rscseq r7, sp, ip, asr #12 │ │ │ │ + rscseq r7, sp, r8, lsr #12 │ │ │ │ + ldrshteq r7, [sp], #90 @ 0x5a │ │ │ │ + ldrshteq r7, [sp], #82 @ 0x52 │ │ │ │ + rscseq r7, sp, lr, asr #11 │ │ │ │ + smlalseq r7, sp, ip, r5 │ │ │ │ cmppmi ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale lr, {r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0051f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f5351 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -150479,100 +150479,100 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f83a8 │ │ │ │ blx 98a704 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - smlalseq r7, sp, sl, r4 │ │ │ │ - rscseq r7, sp, lr, ror #8 │ │ │ │ - rscseq r7, sp, r6, asr #8 │ │ │ │ - rscseq r7, sp, r0, lsr #8 │ │ │ │ - ldrshteq r7, [sp], #48 @ 0x30 │ │ │ │ - rscseq r7, sp, r6, ror #7 │ │ │ │ - rscseq r7, sp, r2, asr #7 │ │ │ │ - smlalseq r7, sp, r2, r3 │ │ │ │ - rscseq r7, sp, r2, ror #6 │ │ │ │ + rscseq r7, sp, sl, lsl r4 │ │ │ │ + rscseq r7, sp, lr, ror #7 │ │ │ │ + rscseq r7, sp, r6, asr #7 │ │ │ │ + rscseq r7, sp, r0, lsr #7 │ │ │ │ + rscseq r7, sp, r0, ror r3 │ │ │ │ + rscseq r7, sp, r6, ror #6 │ │ │ │ rscseq r7, sp, r2, asr #6 │ │ │ │ - rscseq r7, sp, lr, lsl r3 │ │ │ │ - ldrshteq r7, [sp], #34 @ 0x22 │ │ │ │ - rscseq r7, sp, r8, ror #5 │ │ │ │ + rscseq r7, sp, r2, lsl r3 │ │ │ │ + rscseq r7, sp, r2, ror #5 │ │ │ │ rscseq r7, sp, r2, asr #5 │ │ │ │ - smlalseq r7, sp, r4, r2 │ │ │ │ - rscseq r7, sp, r2, ror #4 │ │ │ │ - rscseq r7, sp, r6, lsr r2 │ │ │ │ - rscseq r7, sp, sl, lsl #4 │ │ │ │ - rscseq r7, sp, r4, ror #3 │ │ │ │ - ldrhteq r7, [sp], #30 │ │ │ │ - rscseq r7, sp, lr, lsl #3 │ │ │ │ - rscseq r7, sp, r4, lsl #3 │ │ │ │ - rscseq r7, sp, r0, ror #2 │ │ │ │ - rscseq r7, sp, r0, lsr r1 │ │ │ │ - rscseq r7, sp, r0, lsl #2 │ │ │ │ + smlalseq r7, sp, lr, r2 │ │ │ │ + rscseq r7, sp, r2, ror r2 │ │ │ │ + rscseq r7, sp, r8, ror #4 │ │ │ │ + rscseq r7, sp, r2, asr #4 │ │ │ │ + rscseq r7, sp, r4, lsl r2 │ │ │ │ + rscseq r7, sp, r2, ror #3 │ │ │ │ + ldrhteq r7, [sp], #22 │ │ │ │ + rscseq r7, sp, sl, lsl #3 │ │ │ │ + rscseq r7, sp, r4, ror #2 │ │ │ │ + rscseq r7, sp, lr, lsr r1 │ │ │ │ + rscseq r7, sp, lr, lsl #2 │ │ │ │ + rscseq r7, sp, r4, lsl #2 │ │ │ │ rscseq r7, sp, r0, ror #1 │ │ │ │ - ldrhteq r7, [sp], #12 │ │ │ │ - smlalseq r7, sp, r0, r0 │ │ │ │ - rscseq r7, sp, r6, lsl #1 │ │ │ │ + ldrhteq r7, [sp], #0 │ │ │ │ + rscseq r7, sp, r0, lsl #1 │ │ │ │ rscseq r7, sp, r0, rrx │ │ │ │ - rscseq r7, sp, lr, lsr #32 │ │ │ │ - rscseq r7, sp, r2 │ │ │ │ - ldrsbteq r6, [sp], #246 @ 0xf6 │ │ │ │ - ldrhteq r6, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r6, sp, sl, lsl #31 │ │ │ │ - rscseq r6, sp, sl, asr pc │ │ │ │ - rscseq r6, sp, r0, asr pc │ │ │ │ - rscseq r6, sp, ip, lsr #30 │ │ │ │ - ldrshteq r6, [sp], #236 @ 0xec │ │ │ │ - rscseq r6, sp, ip, asr #29 │ │ │ │ + rscseq r7, sp, ip, lsr r0 │ │ │ │ + rscseq r7, sp, r0, lsl r0 │ │ │ │ + rscseq r7, sp, r6 │ │ │ │ + rscseq r6, sp, r0, ror #31 │ │ │ │ + rscseq r6, sp, lr, lsr #31 │ │ │ │ + rscseq r6, sp, r2, lsl #31 │ │ │ │ + rscseq r6, sp, r6, asr pc │ │ │ │ + rscseq r6, sp, r0, lsr pc │ │ │ │ + rscseq r6, sp, sl, lsl #30 │ │ │ │ + ldrsbteq r6, [sp], #234 @ 0xea │ │ │ │ + ldrsbteq r6, [sp], #224 @ 0xe0 │ │ │ │ rscseq r6, sp, ip, lsr #29 │ │ │ │ - rscseq r6, sp, r8, lsl #29 │ │ │ │ - rscseq r6, sp, ip, asr lr │ │ │ │ - rscseq r6, sp, r2, asr lr │ │ │ │ + rscseq r6, sp, ip, ror lr │ │ │ │ + rscseq r6, sp, ip, asr #28 │ │ │ │ rscseq r6, sp, ip, lsr #28 │ │ │ │ - ldrshteq r6, [sp], #222 @ 0xde │ │ │ │ - ldrsbteq r6, [sp], #208 @ 0xd0 │ │ │ │ - smlalseq r6, sp, lr, sp │ │ │ │ - rscseq r6, sp, r2, ror sp │ │ │ │ - rscseq r6, sp, r6, asr #26 │ │ │ │ - rscseq r6, sp, r0, lsr #26 │ │ │ │ - ldrshteq r6, [sp], #202 @ 0xca │ │ │ │ - rscseq r6, sp, sl, asr #25 │ │ │ │ - rscseq r6, sp, r0, asr #25 │ │ │ │ - smlalseq r6, sp, ip, ip │ │ │ │ - rscseq r6, sp, ip, ror #24 │ │ │ │ - rscseq r6, sp, ip, lsr ip │ │ │ │ + rscseq r6, sp, r8, lsl #28 │ │ │ │ + ldrsbteq r6, [sp], #220 @ 0xdc │ │ │ │ + ldrsbteq r6, [sp], #210 @ 0xd2 │ │ │ │ + rscseq r6, sp, ip, lsr #27 │ │ │ │ + rscseq r6, sp, lr, ror sp │ │ │ │ + rscseq r6, sp, r0, asr sp │ │ │ │ + rscseq r6, sp, lr, lsl sp │ │ │ │ + ldrshteq r6, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r6, sp, r6, asr #25 │ │ │ │ + rscseq r6, sp, r0, lsr #25 │ │ │ │ + rscseq r6, sp, sl, ror ip │ │ │ │ + rscseq r6, sp, sl, asr #24 │ │ │ │ + rscseq r6, sp, r0, asr #24 │ │ │ │ rscseq r6, sp, ip, lsl ip │ │ │ │ - ldrshteq r6, [sp], #184 @ 0xb8 │ │ │ │ - rscseq r6, sp, ip, asr #23 │ │ │ │ - rscseq r6, sp, r2, asr #23 │ │ │ │ + rscseq r6, sp, ip, ror #23 │ │ │ │ + ldrhteq r6, [sp], #188 @ 0xbc │ │ │ │ smlalseq r6, sp, ip, fp │ │ │ │ - rscseq r6, sp, sl, ror #22 │ │ │ │ - rscseq r6, sp, lr, lsr fp │ │ │ │ - rscseq r6, sp, r4, lsl fp │ │ │ │ - ldrshteq r6, [sp], #160 @ 0xa0 │ │ │ │ - rscseq r6, sp, ip, asr #21 │ │ │ │ - smlalseq r6, sp, lr, sl │ │ │ │ - smlalseq r6, sp, r6, sl │ │ │ │ - rscseq r6, sp, r4, ror sl │ │ │ │ - rscseq r6, sp, r6, asr #20 │ │ │ │ - rscseq r6, sp, r8, lsl sl │ │ │ │ - ldrshteq r6, [sp], #154 @ 0x9a │ │ │ │ - ldrsbteq r6, [sp], #152 @ 0x98 │ │ │ │ - rscseq r6, sp, lr, lsr #19 │ │ │ │ - rscseq r6, sp, r6, lsr #19 │ │ │ │ - rscseq r6, sp, r2, lsl #19 │ │ │ │ - rscseq r6, sp, r6, asr r9 │ │ │ │ + rscseq r6, sp, r8, ror fp │ │ │ │ + rscseq r6, sp, ip, asr #22 │ │ │ │ + rscseq r6, sp, r2, asr #22 │ │ │ │ + rscseq r6, sp, ip, lsl fp │ │ │ │ + rscseq r6, sp, sl, ror #21 │ │ │ │ + ldrhteq r6, [sp], #174 @ 0xae │ │ │ │ + smlalseq r6, sp, r4, sl │ │ │ │ + rscseq r6, sp, r0, ror sl │ │ │ │ + rscseq r6, sp, ip, asr #20 │ │ │ │ + rscseq r6, sp, lr, lsl sl │ │ │ │ + rscseq r6, sp, r6, lsl sl │ │ │ │ + ldrshteq r6, [sp], #148 @ 0x94 │ │ │ │ + rscseq r6, sp, r6, asr #19 │ │ │ │ + smlalseq r6, sp, r8, r9 │ │ │ │ + rscseq r6, sp, sl, ror r9 │ │ │ │ + rscseq r6, sp, r8, asr r9 │ │ │ │ + rscseq r6, sp, lr, lsr #18 │ │ │ │ rscseq r6, sp, r6, lsr #18 │ │ │ │ - ldrshteq r6, [sp], #140 @ 0x8c │ │ │ │ - ldrsbteq r6, [sp], #130 @ 0x82 │ │ │ │ - rscseq r6, sp, lr, lsr #17 │ │ │ │ - rscseq r6, sp, ip, lsl #17 │ │ │ │ - rscseq r6, sp, r0, ror #16 │ │ │ │ - rscseq r6, sp, sl, asr r8 │ │ │ │ - rscseq r6, sp, sl, lsr r8 │ │ │ │ + rscseq r6, sp, r2, lsl #18 │ │ │ │ + ldrsbteq r6, [sp], #134 @ 0x86 │ │ │ │ + rscseq r6, sp, r6, lsr #17 │ │ │ │ + rscseq r6, sp, ip, ror r8 │ │ │ │ + rscseq r6, sp, r2, asr r8 │ │ │ │ + rscseq r6, sp, lr, lsr #16 │ │ │ │ + rscseq r6, sp, ip, lsl #16 │ │ │ │ + rscseq r6, sp, r0, ror #15 │ │ │ │ + ldrsbteq r6, [sp], #122 @ 0x7a │ │ │ │ + ldrhteq r6, [sp], #122 @ 0x7a │ │ │ │ mvnspl pc, #70254592 @ 0x4300000 │ │ │ │ stmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ bicspl pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble lr, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r7, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -150957,171 +150957,171 @@ │ │ │ │ ldmmi pc, {r1, r3, sp, lr, pc} @ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2206 @ 0xfffff762 │ │ │ │ ldmmi lr, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2205 @ 0xfffff763 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r6, [sp], #98 @ 0x62 │ │ │ │ - rscseq r6, sp, r4, lsl #13 │ │ │ │ - rscseq r6, sp, r6, ror #12 │ │ │ │ - rscseq r6, sp, r4, asr #12 │ │ │ │ - rscseq r6, sp, sl, lsl r6 │ │ │ │ - rscseq r6, sp, r2, lsl r6 │ │ │ │ - rscseq r6, sp, lr, ror #11 │ │ │ │ - ldrhteq r6, [sp], #94 @ 0x5e │ │ │ │ - smlalseq r6, sp, r4, r5 │ │ │ │ - rscseq r6, sp, sl, ror #10 │ │ │ │ - rscseq r6, sp, r6, asr #10 │ │ │ │ - rscseq r6, sp, r2, lsr #10 │ │ │ │ - ldrshteq r6, [sp], #68 @ 0x44 │ │ │ │ - rscseq r6, sp, ip, ror #9 │ │ │ │ - rscseq r6, sp, ip, asr #9 │ │ │ │ - rscseq r6, sp, r0, lsr #9 │ │ │ │ - rscseq r6, sp, r6, ror r4 │ │ │ │ - rscseq r6, sp, ip, asr r4 │ │ │ │ - rscseq r6, sp, lr, lsr r4 │ │ │ │ - rscseq r6, sp, r8, lsl r4 │ │ │ │ - rscseq r6, sp, r2, lsl r4 │ │ │ │ - ldrshteq r6, [sp], #50 @ 0x32 │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tsteq r1, r4, asr ip │ │ │ │ - ldrsbteq r6, [sp], #58 @ 0x3a │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - rscseq r6, sp, lr, asr #7 │ │ │ │ - rscseq r6, sp, r8, asr #7 │ │ │ │ - rscseq r6, sp, r2, asr #7 │ │ │ │ - ldrhteq r6, [sp], #60 @ 0x3c │ │ │ │ - tsteq r1, lr, ror #22 │ │ │ │ - ldrhteq r6, [sp], #48 @ 0x30 │ │ │ │ - rscseq r6, sp, sl, lsr #7 │ │ │ │ - rscseq r6, sp, r4, lsr #7 │ │ │ │ - smlalseq r6, sp, lr, r3 │ │ │ │ + rscseq r6, sp, r2, lsr r6 │ │ │ │ + rscseq r6, sp, r4, lsl #12 │ │ │ │ + rscseq r6, sp, r6, ror #11 │ │ │ │ + rscseq r6, sp, r4, asr #11 │ │ │ │ + smlalseq r6, sp, sl, r5 │ │ │ │ + smlalseq r6, sp, r2, r5 │ │ │ │ + rscseq r6, sp, lr, ror #10 │ │ │ │ + rscseq r6, sp, lr, lsr r5 │ │ │ │ + rscseq r6, sp, r4, lsl r5 │ │ │ │ + rscseq r6, sp, sl, ror #9 │ │ │ │ + rscseq r6, sp, r6, asr #9 │ │ │ │ + rscseq r6, sp, r2, lsr #9 │ │ │ │ + rscseq r6, sp, r4, ror r4 │ │ │ │ + rscseq r6, sp, ip, ror #8 │ │ │ │ + rscseq r6, sp, ip, asr #8 │ │ │ │ + rscseq r6, sp, r0, lsr #8 │ │ │ │ + ldrshteq r6, [sp], #54 @ 0x36 │ │ │ │ + ldrsbteq r6, [sp], #60 @ 0x3c │ │ │ │ + ldrhteq r6, [sp], #62 @ 0x3e │ │ │ │ smlalseq r6, sp, r8, r3 │ │ │ │ smlalseq r6, sp, r2, r3 │ │ │ │ - rscseq r6, sp, ip, lsl #7 │ │ │ │ - rscseq r6, sp, r6, lsl #7 │ │ │ │ - rscseq r6, sp, r0, lsl #7 │ │ │ │ - rscseq r6, sp, sl, ror r3 │ │ │ │ - rscseq r6, sp, r4, ror r3 │ │ │ │ - rscseq r6, sp, lr, ror #6 │ │ │ │ - rscseq r6, sp, r8, ror #6 │ │ │ │ - rscseq r6, sp, r2, ror #6 │ │ │ │ - rscseq r6, sp, ip, asr r3 │ │ │ │ - rscseq r6, sp, r6, asr r3 │ │ │ │ - rscseq r6, sp, r0, asr r3 │ │ │ │ - rscseq r6, sp, sl, asr #6 │ │ │ │ - rscseq r6, sp, r4, asr #6 │ │ │ │ - rscseq r6, sp, lr, lsr r3 │ │ │ │ - rscseq r6, sp, r8, lsr r3 │ │ │ │ - rscseq r6, sp, r2, lsr r3 │ │ │ │ - rscseq r6, sp, ip, lsr #6 │ │ │ │ - rscseq r6, sp, r6, lsr #6 │ │ │ │ - rscseq r6, sp, r0, lsr #6 │ │ │ │ - rscseq r6, sp, sl, lsl r3 │ │ │ │ - rscseq r6, sp, r4, lsl r3 │ │ │ │ - rscseq r6, sp, lr, lsl #6 │ │ │ │ - rscseq r6, sp, r8, lsl #6 │ │ │ │ - rscseq r6, sp, r2, lsl #6 │ │ │ │ - ldrshteq r6, [sp], #44 @ 0x2c │ │ │ │ - ldrshteq r6, [sp], #38 @ 0x26 │ │ │ │ - ldrshteq r6, [sp], #32 │ │ │ │ - rscseq r6, sp, sl, ror #5 │ │ │ │ - rscseq r6, sp, r4, ror #5 │ │ │ │ - ldrsbteq r6, [sp], #46 @ 0x2e │ │ │ │ - ldrsbteq r6, [sp], #40 @ 0x28 │ │ │ │ - ldrsbteq r6, [sp], #34 @ 0x22 │ │ │ │ - rscseq r6, sp, ip, asr #5 │ │ │ │ - rscseq r6, sp, r6, asr #5 │ │ │ │ - rscseq r6, sp, r0, asr #5 │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - ldrhteq r6, [sp], #36 @ 0x24 │ │ │ │ - rscseq r6, sp, lr, lsr #5 │ │ │ │ - rscseq r6, sp, r8, lsr #5 │ │ │ │ - rscseq r6, sp, r2, lsr #5 │ │ │ │ - smlalseq r6, sp, ip, r2 │ │ │ │ - smlalseq r6, sp, r6, r2 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - rscseq r6, sp, r4, lsl #5 │ │ │ │ - rscseq r6, sp, lr, ror r2 │ │ │ │ - rscseq r6, sp, r8, ror r2 │ │ │ │ - rscseq r6, sp, r2, ror r2 │ │ │ │ - rscseq r6, sp, ip, ror #4 │ │ │ │ - rscseq r6, sp, r6, ror #4 │ │ │ │ - rscseq r6, sp, r0, ror #4 │ │ │ │ - rscseq r6, sp, sl, asr r2 │ │ │ │ - rscseq r6, sp, r4, asr r2 │ │ │ │ - rscseq r6, sp, lr, asr #4 │ │ │ │ - rscseq r6, sp, r8, asr #4 │ │ │ │ - rscseq r6, sp, r2, asr #4 │ │ │ │ - rscseq r6, sp, ip, lsr r2 │ │ │ │ - rscseq r6, sp, r6, lsr r2 │ │ │ │ - rscseq r6, sp, r0, lsr r2 │ │ │ │ - rscseq r6, sp, sl, lsr #4 │ │ │ │ - rscseq r6, sp, r4, lsr #4 │ │ │ │ - rscseq r6, sp, lr, lsl r2 │ │ │ │ - rscseq r6, sp, r8, lsl r2 │ │ │ │ - rscseq r6, sp, r2, lsl r2 │ │ │ │ - rscseq r6, sp, ip, lsl #4 │ │ │ │ - rscseq r6, sp, r6, lsl #4 │ │ │ │ - rscseq r6, sp, r0, lsl #4 │ │ │ │ - ldrshteq r6, [sp], #26 │ │ │ │ - ldrshteq r6, [sp], #20 │ │ │ │ - rscseq r6, sp, lr, ror #3 │ │ │ │ - rscseq r6, sp, r8, ror #3 │ │ │ │ - rscseq r6, sp, r2, ror #3 │ │ │ │ - ldrsbteq r6, [sp], #28 │ │ │ │ - ldrsbteq r6, [sp], #22 │ │ │ │ - ldrsbteq r6, [sp], #16 │ │ │ │ - rscseq r6, sp, sl, asr #3 │ │ │ │ - rscseq r6, sp, r4, asr #3 │ │ │ │ - ldrhteq r6, [sp], #30 │ │ │ │ - ldrhteq r6, [sp], #24 │ │ │ │ - ldrhteq r6, [sp], #18 │ │ │ │ - rscseq r6, sp, ip, lsr #3 │ │ │ │ - rscseq r6, sp, r6, lsr #3 │ │ │ │ - rscseq r6, sp, r0, lsr #3 │ │ │ │ - smlalseq r6, sp, sl, r1 │ │ │ │ - smlalseq r6, sp, r4, r1 │ │ │ │ - rscseq r6, sp, lr, lsl #3 │ │ │ │ - rscseq r6, sp, r8, lsl #3 │ │ │ │ - rscseq r6, sp, r2, lsl #3 │ │ │ │ - rscseq r6, sp, ip, ror r1 │ │ │ │ - rscseq r6, sp, r6, ror r1 │ │ │ │ - rscseq r6, sp, r0, ror r1 │ │ │ │ - rscseq r6, sp, sl, ror #2 │ │ │ │ - rscseq r6, sp, r4, ror #2 │ │ │ │ - rscseq r6, sp, lr, asr r1 │ │ │ │ - rscseq r6, sp, r8, asr r1 │ │ │ │ - rscseq r6, sp, r2, asr r1 │ │ │ │ - rscseq r6, sp, ip, asr #2 │ │ │ │ - rscseq r6, sp, r6, asr #2 │ │ │ │ - rscseq r6, sp, r0, asr #2 │ │ │ │ - rscseq r6, sp, sl, lsr r1 │ │ │ │ - rscseq r6, sp, r4, lsr r1 │ │ │ │ - rscseq r6, sp, lr, lsr #2 │ │ │ │ - rscseq r6, sp, r8, lsr #2 │ │ │ │ - rscseq r6, sp, r2, lsr #2 │ │ │ │ - rscseq r6, sp, ip, lsl r1 │ │ │ │ - rscseq r6, sp, r6, lsl r1 │ │ │ │ - rscseq r6, sp, r0, lsl r1 │ │ │ │ - rscseq r6, sp, sl, lsl #2 │ │ │ │ - rscseq r6, sp, r4, lsl #2 │ │ │ │ - ldrshteq r6, [sp], #14 │ │ │ │ - ldrshteq r6, [sp], #8 │ │ │ │ - ldrshteq r6, [sp], #2 │ │ │ │ - rscseq r6, sp, ip, ror #1 │ │ │ │ - rscseq r6, sp, r6, ror #1 │ │ │ │ - rscseq r6, sp, r0, ror #1 │ │ │ │ - ldrsbteq r6, [sp], #10 │ │ │ │ - ldrsbteq r6, [sp], #4 │ │ │ │ - rscseq r6, sp, lr, asr #1 │ │ │ │ - rscseq r6, sp, r8, asr #1 │ │ │ │ - rscseq r6, sp, r2, asr #1 │ │ │ │ + rscseq r6, sp, r2, ror r3 │ │ │ │ + smlatteq r1, r2, sl, r2 │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + rscseq r6, sp, sl, asr r3 │ │ │ │ + smlabbeq r1, ip, fp, r2 │ │ │ │ + rscseq r6, sp, lr, asr #6 │ │ │ │ + rscseq r6, sp, r8, asr #6 │ │ │ │ + rscseq r6, sp, r2, asr #6 │ │ │ │ + rscseq r6, sp, ip, lsr r3 │ │ │ │ + smlatteq r1, lr, sl, r2 │ │ │ │ + rscseq r6, sp, r0, lsr r3 │ │ │ │ + rscseq r6, sp, sl, lsr #6 │ │ │ │ + rscseq r6, sp, r4, lsr #6 │ │ │ │ + rscseq r6, sp, lr, lsl r3 │ │ │ │ + rscseq r6, sp, r8, lsl r3 │ │ │ │ + rscseq r6, sp, r2, lsl r3 │ │ │ │ + rscseq r6, sp, ip, lsl #6 │ │ │ │ + rscseq r6, sp, r6, lsl #6 │ │ │ │ + rscseq r6, sp, r0, lsl #6 │ │ │ │ + ldrshteq r6, [sp], #42 @ 0x2a │ │ │ │ + ldrshteq r6, [sp], #36 @ 0x24 │ │ │ │ + rscseq r6, sp, lr, ror #5 │ │ │ │ + rscseq r6, sp, r8, ror #5 │ │ │ │ + rscseq r6, sp, r2, ror #5 │ │ │ │ + ldrsbteq r6, [sp], #44 @ 0x2c │ │ │ │ + ldrsbteq r6, [sp], #38 @ 0x26 │ │ │ │ + ldrsbteq r6, [sp], #32 │ │ │ │ + rscseq r6, sp, sl, asr #5 │ │ │ │ + rscseq r6, sp, r4, asr #5 │ │ │ │ + ldrhteq r6, [sp], #46 @ 0x2e │ │ │ │ + ldrhteq r6, [sp], #40 @ 0x28 │ │ │ │ + ldrhteq r6, [sp], #34 @ 0x22 │ │ │ │ + rscseq r6, sp, ip, lsr #5 │ │ │ │ + rscseq r6, sp, r6, lsr #5 │ │ │ │ + rscseq r6, sp, r0, lsr #5 │ │ │ │ + smlalseq r6, sp, sl, r2 │ │ │ │ + smlalseq r6, sp, r4, r2 │ │ │ │ + rscseq r6, sp, lr, lsl #5 │ │ │ │ + rscseq r6, sp, r8, lsl #5 │ │ │ │ + rscseq r6, sp, r2, lsl #5 │ │ │ │ + rscseq r6, sp, ip, ror r2 │ │ │ │ + rscseq r6, sp, r6, ror r2 │ │ │ │ + rscseq r6, sp, r0, ror r2 │ │ │ │ + rscseq r6, sp, sl, ror #4 │ │ │ │ + rscseq r6, sp, r4, ror #4 │ │ │ │ + rscseq r6, sp, lr, asr r2 │ │ │ │ + rscseq r6, sp, r8, asr r2 │ │ │ │ + rscseq r6, sp, r2, asr r2 │ │ │ │ + rscseq r6, sp, ip, asr #4 │ │ │ │ + rscseq r6, sp, r6, asr #4 │ │ │ │ + rscseq r6, sp, r0, asr #4 │ │ │ │ + smlabteq r1, lr, sl, r2 │ │ │ │ + rscseq r6, sp, r4, lsr r2 │ │ │ │ + rscseq r6, sp, lr, lsr #4 │ │ │ │ + rscseq r6, sp, r8, lsr #4 │ │ │ │ + rscseq r6, sp, r2, lsr #4 │ │ │ │ + rscseq r6, sp, ip, lsl r2 │ │ │ │ + rscseq r6, sp, r6, lsl r2 │ │ │ │ + smlatteq r1, r4, sl, r2 │ │ │ │ + @ instruction: 0x01012abe │ │ │ │ + rscseq r6, sp, r4, lsl #4 │ │ │ │ + ldrshteq r6, [sp], #30 │ │ │ │ + ldrshteq r6, [sp], #24 │ │ │ │ + ldrshteq r6, [sp], #18 │ │ │ │ + rscseq r6, sp, ip, ror #3 │ │ │ │ + rscseq r6, sp, r6, ror #3 │ │ │ │ + rscseq r6, sp, r0, ror #3 │ │ │ │ + ldrsbteq r6, [sp], #26 │ │ │ │ + ldrsbteq r6, [sp], #20 │ │ │ │ + rscseq r6, sp, lr, asr #3 │ │ │ │ + rscseq r6, sp, r8, asr #3 │ │ │ │ + rscseq r6, sp, r2, asr #3 │ │ │ │ + ldrhteq r6, [sp], #28 │ │ │ │ + ldrhteq r6, [sp], #22 │ │ │ │ + ldrhteq r6, [sp], #16 │ │ │ │ + rscseq r6, sp, sl, lsr #3 │ │ │ │ + rscseq r6, sp, r4, lsr #3 │ │ │ │ + smlalseq r6, sp, lr, r1 │ │ │ │ + smlalseq r6, sp, r8, r1 │ │ │ │ + smlalseq r6, sp, r2, r1 │ │ │ │ + rscseq r6, sp, ip, lsl #3 │ │ │ │ + rscseq r6, sp, r6, lsl #3 │ │ │ │ + rscseq r6, sp, r0, lsl #3 │ │ │ │ + rscseq r6, sp, sl, ror r1 │ │ │ │ + rscseq r6, sp, r4, ror r1 │ │ │ │ + rscseq r6, sp, lr, ror #2 │ │ │ │ + rscseq r6, sp, r8, ror #2 │ │ │ │ + rscseq r6, sp, r2, ror #2 │ │ │ │ + rscseq r6, sp, ip, asr r1 │ │ │ │ + rscseq r6, sp, r6, asr r1 │ │ │ │ + rscseq r6, sp, r0, asr r1 │ │ │ │ + rscseq r6, sp, sl, asr #2 │ │ │ │ + rscseq r6, sp, r4, asr #2 │ │ │ │ + rscseq r6, sp, lr, lsr r1 │ │ │ │ + rscseq r6, sp, r8, lsr r1 │ │ │ │ + rscseq r6, sp, r2, lsr r1 │ │ │ │ + rscseq r6, sp, ip, lsr #2 │ │ │ │ + rscseq r6, sp, r6, lsr #2 │ │ │ │ + rscseq r6, sp, r0, lsr #2 │ │ │ │ + rscseq r6, sp, sl, lsl r1 │ │ │ │ + rscseq r6, sp, r4, lsl r1 │ │ │ │ + rscseq r6, sp, lr, lsl #2 │ │ │ │ + rscseq r6, sp, r8, lsl #2 │ │ │ │ + rscseq r6, sp, r2, lsl #2 │ │ │ │ + ldrshteq r6, [sp], #12 │ │ │ │ + ldrshteq r6, [sp], #6 │ │ │ │ + ldrshteq r6, [sp], #0 │ │ │ │ + rscseq r6, sp, sl, ror #1 │ │ │ │ + rscseq r6, sp, r4, ror #1 │ │ │ │ + ldrsbteq r6, [sp], #14 │ │ │ │ + ldrsbteq r6, [sp], #8 │ │ │ │ + ldrsbteq r6, [sp], #2 │ │ │ │ + rscseq r6, sp, ip, asr #1 │ │ │ │ + rscseq r6, sp, r6, asr #1 │ │ │ │ + rscseq r6, sp, r0, asr #1 │ │ │ │ + ldrhteq r6, [sp], #10 │ │ │ │ + ldrhteq r6, [sp], #4 │ │ │ │ + rscseq r6, sp, lr, lsr #1 │ │ │ │ + rscseq r6, sp, r8, lsr #1 │ │ │ │ + rscseq r6, sp, r2, lsr #1 │ │ │ │ + smlalseq r6, sp, ip, r0 │ │ │ │ + smlalseq r6, sp, r6, r0 │ │ │ │ + smlalseq r6, sp, r0, r0 │ │ │ │ + rscseq r6, sp, sl, lsl #1 │ │ │ │ + rscseq r6, sp, r4, lsl #1 │ │ │ │ + rscseq r6, sp, lr, ror r0 │ │ │ │ + rscseq r6, sp, r8, ror r0 │ │ │ │ + rscseq r6, sp, r2, ror r0 │ │ │ │ + rscseq r6, sp, ip, rrx │ │ │ │ + rscseq r6, sp, r6, rrx │ │ │ │ + rscseq r6, sp, r0, rrx │ │ │ │ + rscseq r6, sp, sl, asr r0 │ │ │ │ + rscseq r6, sp, r4, asr r0 │ │ │ │ + rscseq r6, sp, lr, asr #32 │ │ │ │ + rscseq r6, sp, r8, asr #32 │ │ │ │ + rscseq r6, sp, r2, asr #32 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbscs pc, r4, #268435460 @ 0x10000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -151947,18 +151947,18 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {3} │ │ │ │ ldrtmi r4, [r3], -r7, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0xf002ee90 │ │ │ │ svclt 0x0000b94f │ │ │ │ - smlabbeq r0, r8, r3, r6 │ │ │ │ - rscseq r5, pc, r4, lsr r9 @ │ │ │ │ - rscseq ip, sp, sl, lsr r9 │ │ │ │ - rscseq r4, pc, lr, lsr #26 │ │ │ │ + tsteq r0, r8, lsl #6 │ │ │ │ + ldrhteq r5, [pc], #132 │ │ │ │ + ldrhteq ip, [sp], #138 @ 0x8a │ │ │ │ + rscseq r4, pc, lr, lsr #25 │ │ │ │ tstpcs ip, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ vhsub.s8 d4, d16, d12 │ │ │ │ vrhadd.s8 d24, d17, d26 │ │ │ │ addsmi r1, r4, #-268435442 @ 0xf000000e │ │ │ │ @ instruction: 0xf5a4d925 │ │ │ │ @ instruction: 0xf04f528f │ │ │ │ bcc 5015f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ed280> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98cab0 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq r5, sp, lr, asr r7 │ │ │ │ - ldrhteq r4, [pc], #206 │ │ │ │ - rscseq r5, sp, lr, lsr #8 │ │ │ │ - rscseq r4, pc, r6, ror #18 │ │ │ │ + ldrsbteq r5, [sp], #110 @ 0x6e │ │ │ │ + rscseq r4, pc, lr, lsr ip @ │ │ │ │ + rscseq r5, sp, lr, lsr #7 │ │ │ │ + rscseq r4, pc, r6, ror #17 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82ccfc │ │ │ │ sbcshi pc, ip, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d5 │ │ │ │ @@ -154164,53 +154164,53 @@ │ │ │ │ and lr, r7, r8, asr #26 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [lr, #-416]! @ 0xfffffe60 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq sl, sp, ip, asr #17 │ │ │ │ - ldrsbteq r2, [pc], #196 │ │ │ │ - rscseq r3, sp, r2, asr r7 │ │ │ │ - rscseq r3, sp, r0, ror #14 │ │ │ │ - tstpeq r5, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - rscseq r3, sp, ip, asr #14 │ │ │ │ - rscseq r3, sp, r4, lsr #14 │ │ │ │ - rscseq r3, sp, r2, lsr r7 │ │ │ │ - rscseq r3, sp, r0, lsr r7 │ │ │ │ - rscseq r3, sp, lr, lsr #14 │ │ │ │ - rscseq r3, sp, ip, lsr #14 │ │ │ │ - rscseq r3, sp, lr, lsr #14 │ │ │ │ - smlatbeq r5, r2, r2, pc @ │ │ │ │ - rscseq r3, sp, r0, lsr #14 │ │ │ │ + rscseq sl, sp, ip, asr #16 │ │ │ │ + rscseq r2, pc, r4, asr ip @ │ │ │ │ + ldrsbteq r3, [sp], #98 @ 0x62 │ │ │ │ + rscseq r3, sp, r0, ror #13 │ │ │ │ + smlatbeq r5, r4, r2, pc @ │ │ │ │ + rscseq r3, sp, ip, asr #13 │ │ │ │ + rscseq r3, sp, r4, lsr #13 │ │ │ │ + ldrhteq r3, [sp], #98 @ 0x62 │ │ │ │ + ldrhteq r3, [sp], #96 @ 0x60 │ │ │ │ rscseq r3, sp, lr, lsr #13 │ │ │ │ - tstpeq r5, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ - rscseq r3, sp, lr, ror #7 │ │ │ │ - ldrsbteq r2, [pc], #186 │ │ │ │ - ldrsbteq r3, [sp], #50 @ 0x32 │ │ │ │ - rscseq r3, pc, r6, asr #32 │ │ │ │ - rscseq r3, pc, r0, asr #32 │ │ │ │ - rscseq r3, pc, sl, lsr r0 @ │ │ │ │ - rscseq r3, pc, r4, lsr r0 @ │ │ │ │ - rscseq r3, pc, r6, asr #32 │ │ │ │ - rscseq r3, pc, r8, lsr #32 │ │ │ │ - rscseq r3, pc, r2, lsr #32 │ │ │ │ - @ instruction: 0x0105f1be │ │ │ │ - tstpeq r0, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - rscseq r3, sp, r8, asr #7 │ │ │ │ - rscseq r3, sp, r2, asr #7 │ │ │ │ - tsteq r0, sl, ror r5 │ │ │ │ - ldrshteq r2, [pc], #168 │ │ │ │ - ldrsbteq sl, [sp], #98 @ 0x62 │ │ │ │ - ldrsbteq r2, [pc], #168 │ │ │ │ - smlalseq r3, pc, r2, lr @ │ │ │ │ - ldrhteq r2, [pc], #170 │ │ │ │ - rscseq sl, sp, r8, ror #11 │ │ │ │ - smlalseq r2, pc, lr, sl @ │ │ │ │ - rscseq r2, sp, r0, ror pc │ │ │ │ + rscseq r3, sp, ip, lsr #13 │ │ │ │ + rscseq r3, sp, lr, lsr #13 │ │ │ │ + tstpeq r5, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + rscseq r3, sp, r0, lsr #13 │ │ │ │ + rscseq r3, sp, lr, lsr #12 │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + rscseq r3, sp, lr, ror #6 │ │ │ │ + rscseq r2, pc, sl, asr fp @ │ │ │ │ + rscseq r3, sp, r2, asr r3 │ │ │ │ + rscseq r2, pc, r6, asr #31 │ │ │ │ + rscseq r2, pc, r0, asr #31 │ │ │ │ + ldrhteq r2, [pc], #250 │ │ │ │ + ldrhteq r2, [pc], #244 │ │ │ │ + rscseq r2, pc, r6, asr #31 │ │ │ │ + rscseq r2, pc, r8, lsr #31 │ │ │ │ + rscseq r2, pc, r2, lsr #31 │ │ │ │ + tstpeq r5, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, r4, r7, pc @ │ │ │ │ + rscseq r3, sp, r8, asr #6 │ │ │ │ + rscseq r3, sp, r2, asr #6 │ │ │ │ + strdeq r3, [r0, -sl] │ │ │ │ + rscseq r2, pc, r8, ror sl @ │ │ │ │ + rscseq sl, sp, r2, asr r6 │ │ │ │ + rscseq r2, pc, r8, asr sl @ │ │ │ │ + rscseq r3, pc, r2, lsl lr @ │ │ │ │ + rscseq r2, pc, sl, lsr sl @ │ │ │ │ + rscseq sl, sp, r8, ror #10 │ │ │ │ + rscseq r2, pc, lr, lsl sl @ │ │ │ │ + ldrshteq r2, [sp], #224 @ 0xe0 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldrlt r8, [r0, #-1264] @ 0xfffffb10 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ sbchi pc, r6, #0, 4 │ │ │ │ @@ -155028,103 +155028,103 @@ │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f87c3 │ │ │ │ blx 98ee18 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strhi pc, [r4], r0, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdalt r1, {r0, ip, sp, lr, pc} │ │ │ │ - smlalseq r2, sp, lr, sp │ │ │ │ - smlabbeq r0, r6, r6, pc @ │ │ │ │ - rscseq r2, sp, ip, asr sp │ │ │ │ - rscseq r2, sp, lr, lsr sp │ │ │ │ - rscseq r2, sp, r0, lsr #26 │ │ │ │ - ldrshteq r2, [sp], #204 @ 0xcc │ │ │ │ - ldrsbteq r2, [sp], #192 @ 0xc0 │ │ │ │ - rscseq r2, sp, ip, lsr #25 │ │ │ │ - smlalseq r2, sp, r6, ip │ │ │ │ - rscseq r2, sp, sl, ror #24 │ │ │ │ - rscseq r2, sp, lr, lsr ip │ │ │ │ - rscseq r2, sp, r4, lsr ip │ │ │ │ - rscseq r2, sp, r0, lsl ip │ │ │ │ - rscseq r2, sp, r6, ror #23 │ │ │ │ - ldrsbteq r2, [sp], #188 @ 0xbc │ │ │ │ + rscseq r2, sp, lr, lsl sp │ │ │ │ + tstpeq r0, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r2, [sp], #204 @ 0xcc │ │ │ │ + ldrhteq r2, [sp], #206 @ 0xce │ │ │ │ + rscseq r2, sp, r0, lsr #25 │ │ │ │ + rscseq r2, sp, ip, ror ip │ │ │ │ + rscseq r2, sp, r0, asr ip │ │ │ │ + rscseq r2, sp, ip, lsr #24 │ │ │ │ + rscseq r2, sp, r6, lsl ip │ │ │ │ + rscseq r2, sp, sl, ror #23 │ │ │ │ ldrhteq r2, [sp], #190 @ 0xbe │ │ │ │ - smlalseq r2, sp, r2, fp │ │ │ │ - rscseq r2, sp, r8, ror #22 │ │ │ │ - rscseq r2, sp, ip, lsr fp │ │ │ │ - rscseq r2, sp, r0, lsl fp │ │ │ │ - rscseq r2, sp, r6, lsl #22 │ │ │ │ - rscseq r2, sp, r2, ror #21 │ │ │ │ - ldrhteq r2, [sp], #174 @ 0xae │ │ │ │ - smlalseq r2, sp, r4, sl │ │ │ │ - rscseq r2, sp, sl, lsl #21 │ │ │ │ - rscseq r2, sp, r6, ror #20 │ │ │ │ - rscseq r2, sp, sl, lsr sl │ │ │ │ - rscseq r2, sp, lr, lsl #20 │ │ │ │ - rscseq r2, sp, sl, ror #19 │ │ │ │ - rscseq r2, sp, r6, asr #19 │ │ │ │ - smlalseq r2, sp, sl, r9 │ │ │ │ - rscseq r2, sp, r6, ror r9 │ │ │ │ - rscseq r2, sp, r4, ror #18 │ │ │ │ - rscseq r2, sp, r2, lsr #18 │ │ │ │ + ldrhteq r2, [sp], #180 @ 0xb4 │ │ │ │ + smlalseq r2, sp, r0, fp │ │ │ │ + rscseq r2, sp, r6, ror #22 │ │ │ │ + rscseq r2, sp, ip, asr fp │ │ │ │ + rscseq r2, sp, lr, lsr fp │ │ │ │ + rscseq r2, sp, r2, lsl fp │ │ │ │ + rscseq r2, sp, r8, ror #21 │ │ │ │ + ldrhteq r2, [sp], #172 @ 0xac │ │ │ │ + smlalseq r2, sp, r0, sl │ │ │ │ + rscseq r2, sp, r6, lsl #21 │ │ │ │ + rscseq r2, sp, r2, ror #20 │ │ │ │ + rscseq r2, sp, lr, lsr sl │ │ │ │ + rscseq r2, sp, r4, lsl sl │ │ │ │ + rscseq r2, sp, sl, lsl #20 │ │ │ │ + rscseq r2, sp, r6, ror #19 │ │ │ │ + ldrhteq r2, [sp], #154 @ 0x9a │ │ │ │ + rscseq r2, sp, lr, lsl #19 │ │ │ │ + rscseq r2, sp, sl, ror #18 │ │ │ │ + rscseq r2, sp, r6, asr #18 │ │ │ │ + rscseq r2, sp, sl, lsl r9 │ │ │ │ ldrshteq r2, [sp], #134 @ 0x86 │ │ │ │ - ldrsbteq r2, [sp], #130 @ 0x82 │ │ │ │ - ldrhteq r2, [sp], #142 @ 0x8e │ │ │ │ - smlalseq r2, sp, r2, r8 │ │ │ │ - rscseq r2, sp, r8, lsl #17 │ │ │ │ - rscseq r2, sp, r2, ror #16 │ │ │ │ - @ instruction: 0x0100f19e │ │ │ │ - rscseq r2, sp, sl, ror #15 │ │ │ │ - ldrsbteq r2, [sp], #114 @ 0x72 │ │ │ │ - ldrhteq r2, [sp], #116 @ 0x74 │ │ │ │ - smlalseq r2, sp, r6, r7 │ │ │ │ - rscseq r2, sp, r4, ror #14 │ │ │ │ - rscseq r2, sp, r6, lsr r7 │ │ │ │ - rscseq r2, sp, r4, lsl #14 │ │ │ │ - ldrsbteq r2, [sp], #98 @ 0x62 │ │ │ │ - rscseq r2, sp, r2, lsr #13 │ │ │ │ - rscseq r2, sp, r2, ror r6 │ │ │ │ - rscseq r2, sp, r0, asr #12 │ │ │ │ + rscseq r2, sp, r4, ror #17 │ │ │ │ + rscseq r2, sp, r2, lsr #17 │ │ │ │ + rscseq r2, sp, r6, ror r8 │ │ │ │ + rscseq r2, sp, r2, asr r8 │ │ │ │ + rscseq r2, sp, lr, lsr r8 │ │ │ │ + rscseq r2, sp, r2, lsl r8 │ │ │ │ + rscseq r2, sp, r8, lsl #16 │ │ │ │ + rscseq r2, sp, r2, ror #15 │ │ │ │ + tstpeq r0, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + rscseq r2, sp, sl, ror #14 │ │ │ │ + rscseq r2, sp, r2, asr r7 │ │ │ │ + rscseq r2, sp, r4, lsr r7 │ │ │ │ + rscseq r2, sp, r6, lsl r7 │ │ │ │ + rscseq r2, sp, r4, ror #13 │ │ │ │ + ldrhteq r2, [sp], #102 @ 0x66 │ │ │ │ + rscseq r2, sp, r4, lsl #13 │ │ │ │ + rscseq r2, sp, r2, asr r6 │ │ │ │ rscseq r2, sp, r2, lsr #12 │ │ │ │ - ldrshteq r2, [sp], #94 @ 0x5e │ │ │ │ - ldrsbteq r2, [sp], #88 @ 0x58 │ │ │ │ - rscseq r2, sp, r8, lsr #11 │ │ │ │ - smlalseq r2, sp, lr, r5 │ │ │ │ - rscseq r2, sp, r8, ror r5 │ │ │ │ - rscseq r2, sp, ip, asr #10 │ │ │ │ - rscseq r2, sp, ip, lsl r5 │ │ │ │ - ldrshteq r2, [sp], #74 @ 0x4a │ │ │ │ - ldrsbteq r2, [sp], #66 @ 0x42 │ │ │ │ - rscseq r2, sp, r2, lsr #9 │ │ │ │ - smlalseq r2, sp, r8, r4 │ │ │ │ - rscseq r2, sp, r4, ror r4 │ │ │ │ - rscseq r2, sp, r6, asr #8 │ │ │ │ - rscseq r2, sp, r6, lsl r4 │ │ │ │ - rscseq r2, sp, r8, ror #7 │ │ │ │ - rscseq r2, sp, sl, asr #7 │ │ │ │ - rscseq r2, sp, r8, lsr #7 │ │ │ │ - rscseq r2, sp, lr, ror r3 │ │ │ │ - rscseq r2, sp, r6, ror r3 │ │ │ │ - rscseq r2, sp, r2, asr r3 │ │ │ │ - rscseq r2, sp, r4, lsr #6 │ │ │ │ + ldrshteq r2, [sp], #82 @ 0x52 │ │ │ │ + rscseq r2, sp, r0, asr #11 │ │ │ │ + rscseq r2, sp, r2, lsr #11 │ │ │ │ + rscseq r2, sp, lr, ror r5 │ │ │ │ + rscseq r2, sp, r8, asr r5 │ │ │ │ + rscseq r2, sp, r8, lsr #10 │ │ │ │ + rscseq r2, sp, lr, lsl r5 │ │ │ │ + ldrshteq r2, [sp], #72 @ 0x48 │ │ │ │ + rscseq r2, sp, ip, asr #9 │ │ │ │ + smlalseq r2, sp, ip, r4 │ │ │ │ + rscseq r2, sp, sl, ror r4 │ │ │ │ + rscseq r2, sp, r2, asr r4 │ │ │ │ + rscseq r2, sp, r2, lsr #8 │ │ │ │ + rscseq r2, sp, r8, lsl r4 │ │ │ │ + ldrshteq r2, [sp], #52 @ 0x34 │ │ │ │ + rscseq r2, sp, r6, asr #7 │ │ │ │ + smlalseq r2, sp, r6, r3 │ │ │ │ + rscseq r2, sp, r8, ror #6 │ │ │ │ + rscseq r2, sp, sl, asr #6 │ │ │ │ + rscseq r2, sp, r8, lsr #6 │ │ │ │ + ldrshteq r2, [sp], #46 @ 0x2e │ │ │ │ ldrshteq r2, [sp], #38 @ 0x26 │ │ │ │ - rscseq r2, sp, lr, ror #5 │ │ │ │ - rscseq r2, sp, ip, asr #5 │ │ │ │ - rscseq r2, sp, r2, lsr #5 │ │ │ │ - smlalseq r2, sp, sl, r2 │ │ │ │ + ldrsbteq r2, [sp], #34 @ 0x22 │ │ │ │ + rscseq r2, sp, r4, lsr #5 │ │ │ │ rscseq r2, sp, r6, ror r2 │ │ │ │ - rscseq r2, sp, sl, asr #4 │ │ │ │ + rscseq r2, sp, lr, ror #4 │ │ │ │ + rscseq r2, sp, ip, asr #4 │ │ │ │ + rscseq r2, sp, r2, lsr #4 │ │ │ │ rscseq r2, sp, sl, lsl r2 │ │ │ │ - ldrshteq r2, [sp], #16 │ │ │ │ - rscseq r2, sp, r6, asr #3 │ │ │ │ - rscseq r2, sp, r2, lsr #3 │ │ │ │ - rscseq r2, sp, lr, ror r1 │ │ │ │ - rscseq r2, sp, r0, asr r1 │ │ │ │ - rscseq r2, sp, r8, asr #2 │ │ │ │ - rscseq r2, sp, r6, lsr #2 │ │ │ │ + ldrshteq r2, [sp], #22 │ │ │ │ + rscseq r2, sp, sl, asr #3 │ │ │ │ + smlalseq r2, sp, sl, r1 │ │ │ │ + rscseq r2, sp, r0, ror r1 │ │ │ │ + rscseq r2, sp, r6, asr #2 │ │ │ │ + rscseq r2, sp, r2, lsr #2 │ │ │ │ + ldrshteq r2, [sp], #14 │ │ │ │ + ldrsbteq r2, [sp], #0 │ │ │ │ + rscseq r2, sp, r8, asr #1 │ │ │ │ + rscseq r2, sp, r6, lsr #1 │ │ │ │ cmnpvc ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale sp, {r3, r4, r7, r9, lr}^ │ │ │ │ cmppvc pc, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdble pc, {r3, r4, r7, r9, lr} @ │ │ │ │ cmpppl sp, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -155896,122 +155896,122 @@ │ │ │ │ cmp r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2157 @ 0xfffff793 │ │ │ │ stmdami sp!, {r0, r4, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 58440 @ 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2156 @ 0xfffff794 │ │ │ │ stmdami ip!, {r0, r1, r3, r6, r8, sp, lr, pc}^ │ │ │ │ hvc 33864 @ 0x8448 │ │ │ │ - smlalseq r1, sp, r2, pc @ │ │ │ │ - rscseq r1, sp, r2, ror #30 │ │ │ │ - rscseq r1, sp, r2, asr #30 │ │ │ │ - rscseq r1, sp, lr, lsl pc │ │ │ │ - ldrshteq r1, [sp], #226 @ 0xe2 │ │ │ │ - rscseq r1, sp, r8, ror #29 │ │ │ │ + rscseq r1, sp, r2, lsl pc │ │ │ │ + rscseq r1, sp, r2, ror #29 │ │ │ │ rscseq r1, sp, r2, asr #29 │ │ │ │ - smlalseq r1, sp, r0, lr │ │ │ │ - rscseq r1, sp, r4, ror #28 │ │ │ │ - rscseq r1, sp, r8, lsr lr │ │ │ │ - rscseq r1, sp, r2, lsl lr │ │ │ │ - rscseq r1, sp, ip, ror #27 │ │ │ │ - ldrhteq r1, [sp], #220 @ 0xdc │ │ │ │ - ldrhteq r1, [sp], #210 @ 0xd2 │ │ │ │ - rscseq r1, sp, lr, lsl #27 │ │ │ │ - rscseq r1, sp, r2, ror #26 │ │ │ │ - rscseq r1, sp, r6, lsr sp │ │ │ │ - rscseq r1, sp, ip, lsr #26 │ │ │ │ - rscseq r1, sp, r6, lsl #26 │ │ │ │ - ldrsbteq r1, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r1, sp, ip, asr #25 │ │ │ │ - rscseq r1, sp, r8, lsr #25 │ │ │ │ - rscseq r1, sp, sl, ror ip │ │ │ │ - rscseq r1, sp, r8, asr #24 │ │ │ │ - rscseq r1, sp, sl, lsl ip │ │ │ │ - rscseq r1, sp, sl, ror #23 │ │ │ │ - ldrhteq r1, [sp], #186 @ 0xba │ │ │ │ + smlalseq r1, sp, lr, lr │ │ │ │ + rscseq r1, sp, r2, ror lr │ │ │ │ + rscseq r1, sp, r8, ror #28 │ │ │ │ + rscseq r1, sp, r2, asr #28 │ │ │ │ + rscseq r1, sp, r0, lsl lr │ │ │ │ + rscseq r1, sp, r4, ror #27 │ │ │ │ + ldrhteq r1, [sp], #216 @ 0xd8 │ │ │ │ + smlalseq r1, sp, r2, sp │ │ │ │ + rscseq r1, sp, ip, ror #26 │ │ │ │ + rscseq r1, sp, ip, lsr sp │ │ │ │ + rscseq r1, sp, r2, lsr sp │ │ │ │ + rscseq r1, sp, lr, lsl #26 │ │ │ │ + rscseq r1, sp, r2, ror #25 │ │ │ │ + ldrhteq r1, [sp], #198 @ 0xc6 │ │ │ │ + rscseq r1, sp, ip, lsr #25 │ │ │ │ + rscseq r1, sp, r6, lsl #25 │ │ │ │ + rscseq r1, sp, r6, asr ip │ │ │ │ + rscseq r1, sp, ip, asr #24 │ │ │ │ + rscseq r1, sp, r8, lsr #24 │ │ │ │ + ldrshteq r1, [sp], #186 @ 0xba │ │ │ │ + rscseq r1, sp, r8, asr #23 │ │ │ │ smlalseq r1, sp, sl, fp │ │ │ │ - rscseq r1, sp, r6, ror fp │ │ │ │ - rscseq r1, sp, sl, asr #22 │ │ │ │ - rscseq r1, sp, r0, asr #22 │ │ │ │ + rscseq r1, sp, sl, ror #22 │ │ │ │ + rscseq r1, sp, sl, lsr fp │ │ │ │ rscseq r1, sp, sl, lsl fp │ │ │ │ - rscseq r1, sp, lr, ror #21 │ │ │ │ - rscseq r1, sp, r2, asr #21 │ │ │ │ - smlalseq r1, sp, ip, sl │ │ │ │ - rscseq r1, sp, r6, ror sl │ │ │ │ - rscseq r1, sp, r6, asr #20 │ │ │ │ - rscseq r1, sp, ip, lsr sl │ │ │ │ - rscseq r1, sp, r8, lsl sl │ │ │ │ - rscseq r1, sp, sl, ror #19 │ │ │ │ - ldrhteq r1, [sp], #154 @ 0x9a │ │ │ │ - rscseq r1, sp, sl, lsl #19 │ │ │ │ + ldrshteq r1, [sp], #166 @ 0xa6 │ │ │ │ + rscseq r1, sp, sl, asr #21 │ │ │ │ + rscseq r1, sp, r0, asr #21 │ │ │ │ + smlalseq r1, sp, sl, sl │ │ │ │ + rscseq r1, sp, lr, ror #20 │ │ │ │ + rscseq r1, sp, r2, asr #20 │ │ │ │ + rscseq r1, sp, ip, lsl sl │ │ │ │ + ldrshteq r1, [sp], #150 @ 0x96 │ │ │ │ + rscseq r1, sp, r6, asr #19 │ │ │ │ + ldrhteq r1, [sp], #156 @ 0x9c │ │ │ │ + smlalseq r1, sp, r8, r9 │ │ │ │ rscseq r1, sp, sl, ror #18 │ │ │ │ - rscseq r1, sp, r6, asr #18 │ │ │ │ - rscseq r1, sp, sl, lsl r9 │ │ │ │ - rscseq r1, sp, r0, lsl r9 │ │ │ │ + rscseq r1, sp, sl, lsr r9 │ │ │ │ + rscseq r1, sp, sl, lsl #18 │ │ │ │ rscseq r1, sp, sl, ror #17 │ │ │ │ - ldrhteq r1, [sp], #140 @ 0x8c │ │ │ │ - rscseq r1, sp, lr, lsl #17 │ │ │ │ - rscseq r1, sp, r6, lsl #17 │ │ │ │ - rscseq r1, sp, r4, ror #16 │ │ │ │ - rscseq r1, sp, sl, lsr r8 │ │ │ │ - rscseq r1, sp, r2, lsr r8 │ │ │ │ + rscseq r1, sp, r6, asr #17 │ │ │ │ + smlalseq r1, sp, sl, r8 │ │ │ │ + smlalseq r1, sp, r0, r8 │ │ │ │ + rscseq r1, sp, sl, ror #16 │ │ │ │ + rscseq r1, sp, ip, lsr r8 │ │ │ │ rscseq r1, sp, lr, lsl #16 │ │ │ │ - ldrsbteq r1, [sp], #126 @ 0x7e │ │ │ │ - rscseq r1, sp, lr, lsr #15 │ │ │ │ - rscseq r1, sp, r4, lsl #15 │ │ │ │ - rscseq r1, sp, sl, asr r7 │ │ │ │ - rscseq r1, sp, r6, lsr r7 │ │ │ │ - rscseq r1, sp, r2, lsl r7 │ │ │ │ - rscseq r1, sp, r4, ror #13 │ │ │ │ - ldrsbteq r1, [sp], #108 @ 0x6c │ │ │ │ - ldrhteq r1, [sp], #106 @ 0x6a │ │ │ │ + rscseq r1, sp, r6, lsl #16 │ │ │ │ + rscseq r1, sp, r4, ror #15 │ │ │ │ + ldrhteq r1, [sp], #122 @ 0x7a │ │ │ │ + ldrhteq r1, [sp], #114 @ 0x72 │ │ │ │ + rscseq r1, sp, lr, lsl #15 │ │ │ │ + rscseq r1, sp, lr, asr r7 │ │ │ │ + rscseq r1, sp, lr, lsr #14 │ │ │ │ + rscseq r1, sp, r4, lsl #14 │ │ │ │ + ldrsbteq r1, [sp], #106 @ 0x6a │ │ │ │ + ldrhteq r1, [sp], #102 @ 0x66 │ │ │ │ smlalseq r1, sp, r2, r6 │ │ │ │ - rscseq r1, sp, sl, ror #12 │ │ │ │ rscseq r1, sp, r4, ror #12 │ │ │ │ - rscseq r1, sp, r2, asr #12 │ │ │ │ - rscseq r1, sp, r6, lsl r6 │ │ │ │ - rscseq r1, sp, r0, lsl r6 │ │ │ │ - ldrshteq r1, [sp], #80 @ 0x50 │ │ │ │ - rscseq r1, sp, r8, asr #11 │ │ │ │ - smlalseq r1, sp, ip, r5 │ │ │ │ + rscseq r1, sp, ip, asr r6 │ │ │ │ + rscseq r1, sp, sl, lsr r6 │ │ │ │ + rscseq r1, sp, r2, lsl r6 │ │ │ │ + rscseq r1, sp, sl, ror #11 │ │ │ │ + rscseq r1, sp, r4, ror #11 │ │ │ │ + rscseq r1, sp, r2, asr #11 │ │ │ │ + smlalseq r1, sp, r6, r5 │ │ │ │ + smlalseq r1, sp, r0, r5 │ │ │ │ rscseq r1, sp, r0, ror r5 │ │ │ │ - rscseq r1, sp, r4, asr r5 │ │ │ │ - rscseq r1, sp, r4, lsr r5 │ │ │ │ - rscseq r1, sp, lr, lsl #10 │ │ │ │ - rscseq r1, sp, r8, lsl #10 │ │ │ │ - rscseq r1, sp, r8, ror #9 │ │ │ │ - ldrhteq r1, [sp], #78 @ 0x4e │ │ │ │ - smlalseq r1, sp, r4, r4 │ │ │ │ + rscseq r1, sp, r8, asr #10 │ │ │ │ + rscseq r1, sp, ip, lsl r5 │ │ │ │ + ldrshteq r1, [sp], #64 @ 0x40 │ │ │ │ + ldrsbteq r1, [sp], #68 @ 0x44 │ │ │ │ + ldrhteq r1, [sp], #68 @ 0x44 │ │ │ │ rscseq r1, sp, lr, lsl #9 │ │ │ │ - rscseq r1, sp, r0, ror r4 │ │ │ │ - rscseq r1, sp, sl, asr #8 │ │ │ │ - rscseq r1, sp, r4, asr #8 │ │ │ │ - rscseq r1, sp, r4, lsr #8 │ │ │ │ - tsteq r0, ip, ror sp │ │ │ │ - tsteq r0, lr, lsr sp │ │ │ │ - rscseq r1, sp, ip, lsl #8 │ │ │ │ - rscseq r1, sp, r6, lsl #8 │ │ │ │ - rscseq r1, sp, r0, lsl #8 │ │ │ │ - ldrshteq r1, [sp], #58 @ 0x3a │ │ │ │ - ldrshteq r1, [sp], #52 @ 0x34 │ │ │ │ - rscseq r1, sp, lr, ror #7 │ │ │ │ - rscseq r1, sp, r8, ror #7 │ │ │ │ - rscseq r1, sp, r2, ror #7 │ │ │ │ - ldrsbteq r1, [sp], #60 @ 0x3c │ │ │ │ - ldrsbteq r1, [sp], #54 @ 0x36 │ │ │ │ - ldrsbteq r1, [sp], #48 @ 0x30 │ │ │ │ - tsteq r0, r2, lsl sp │ │ │ │ + rscseq r1, sp, r8, lsl #9 │ │ │ │ + rscseq r1, sp, r8, ror #8 │ │ │ │ + rscseq r1, sp, lr, lsr r4 │ │ │ │ + rscseq r1, sp, r4, lsl r4 │ │ │ │ + rscseq r1, sp, lr, lsl #8 │ │ │ │ + ldrshteq r1, [sp], #48 @ 0x30 │ │ │ │ + rscseq r1, sp, sl, asr #7 │ │ │ │ rscseq r1, sp, r4, asr #7 │ │ │ │ - ldrhteq r1, [sp], #62 @ 0x3e │ │ │ │ - ldrhteq r1, [sp], #56 @ 0x38 │ │ │ │ - tsteq r0, r6, asr sp │ │ │ │ - rscseq r1, sp, ip, lsr #7 │ │ │ │ - rscseq r1, sp, r6, lsr #7 │ │ │ │ - rscseq r1, sp, r0, lsr #7 │ │ │ │ - smlalseq r1, sp, sl, r3 │ │ │ │ - smlalseq r1, sp, r4, r3 │ │ │ │ + rscseq r1, sp, r4, lsr #7 │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + @ instruction: 0x0100dcbe │ │ │ │ + rscseq r1, sp, ip, lsl #7 │ │ │ │ + rscseq r1, sp, r6, lsl #7 │ │ │ │ + rscseq r1, sp, r0, lsl #7 │ │ │ │ + rscseq r1, sp, sl, ror r3 │ │ │ │ + rscseq r1, sp, r4, ror r3 │ │ │ │ + rscseq r1, sp, lr, ror #6 │ │ │ │ + rscseq r1, sp, r8, ror #6 │ │ │ │ + rscseq r1, sp, r2, ror #6 │ │ │ │ + rscseq r1, sp, ip, asr r3 │ │ │ │ + rscseq r1, sp, r6, asr r3 │ │ │ │ + rscseq r1, sp, r0, asr r3 │ │ │ │ + @ instruction: 0x0100dc92 │ │ │ │ + rscseq r1, sp, r4, asr #6 │ │ │ │ + rscseq r1, sp, lr, lsr r3 │ │ │ │ + rscseq r1, sp, r8, lsr r3 │ │ │ │ + ldrdeq sp, [r0, -r6] │ │ │ │ + rscseq r1, sp, ip, lsr #6 │ │ │ │ + rscseq r1, sp, r6, lsr #6 │ │ │ │ + rscseq r1, sp, r0, lsr #6 │ │ │ │ + rscseq r1, sp, sl, lsl r3 │ │ │ │ + rscseq r1, sp, r4, lsl r3 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,52 +156061,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - ldrsbteq r1, [sp], #30 │ │ │ │ - ldrsbteq r1, [sp], #24 │ │ │ │ - ldrsbteq r1, [sp], #18 │ │ │ │ - rscseq r1, sp, ip, asr #3 │ │ │ │ - rscseq r1, sp, r6, asr #3 │ │ │ │ - rscseq r1, sp, r0, asr #3 │ │ │ │ - ldrhteq r1, [sp], #26 │ │ │ │ - ldrhteq r1, [sp], #20 │ │ │ │ - rscseq r1, sp, lr, lsr #3 │ │ │ │ - rscseq r1, sp, r8, lsr #3 │ │ │ │ - rscseq r1, sp, r2, lsr #3 │ │ │ │ - smlalseq r1, sp, ip, r1 │ │ │ │ - smlalseq r1, sp, r6, r1 │ │ │ │ - smlalseq r1, sp, r0, r1 │ │ │ │ - rscseq r1, sp, sl, lsl #3 │ │ │ │ - rscseq r1, sp, r4, lsl #3 │ │ │ │ - rscseq r1, sp, lr, ror r1 │ │ │ │ - rscseq r1, sp, r8, ror r1 │ │ │ │ - rscseq r1, sp, r2, ror r1 │ │ │ │ - rscseq r1, sp, ip, ror #2 │ │ │ │ - rscseq r1, sp, r6, ror #2 │ │ │ │ - rscseq r1, sp, r0, ror #2 │ │ │ │ - rscseq r1, sp, sl, asr r1 │ │ │ │ - rscseq r1, sp, r4, asr r1 │ │ │ │ - rscseq r1, sp, lr, asr #2 │ │ │ │ - rscseq r1, sp, r8, asr #2 │ │ │ │ - rscseq r1, sp, r2, asr #2 │ │ │ │ - rscseq r1, sp, ip, lsr r1 │ │ │ │ - rscseq r1, sp, r6, lsr r1 │ │ │ │ - rscseq r1, sp, r0, lsr r1 │ │ │ │ - rscseq r1, sp, sl, lsr #2 │ │ │ │ - rscseq r1, sp, r4, lsr #2 │ │ │ │ - rscseq r1, sp, lr, lsl r1 │ │ │ │ - rscseq r1, sp, r8, lsl r1 │ │ │ │ - rscseq r1, sp, r2, lsl r1 │ │ │ │ - rscseq r1, sp, ip, lsl #2 │ │ │ │ - rscseq r1, sp, r6, lsl #2 │ │ │ │ - rscseq r1, sp, r0, lsl #2 │ │ │ │ + rscseq r1, sp, lr, asr r1 │ │ │ │ + rscseq r1, sp, r8, asr r1 │ │ │ │ + rscseq r1, sp, r2, asr r1 │ │ │ │ + rscseq r1, sp, ip, asr #2 │ │ │ │ + rscseq r1, sp, r6, asr #2 │ │ │ │ + rscseq r1, sp, r0, asr #2 │ │ │ │ + rscseq r1, sp, sl, lsr r1 │ │ │ │ + rscseq r1, sp, r4, lsr r1 │ │ │ │ + rscseq r1, sp, lr, lsr #2 │ │ │ │ + rscseq r1, sp, r8, lsr #2 │ │ │ │ + rscseq r1, sp, r2, lsr #2 │ │ │ │ + rscseq r1, sp, ip, lsl r1 │ │ │ │ + rscseq r1, sp, r6, lsl r1 │ │ │ │ + rscseq r1, sp, r0, lsl r1 │ │ │ │ + rscseq r1, sp, sl, lsl #2 │ │ │ │ + rscseq r1, sp, r4, lsl #2 │ │ │ │ + ldrshteq r1, [sp], #14 │ │ │ │ + ldrshteq r1, [sp], #8 │ │ │ │ + ldrshteq r1, [sp], #2 │ │ │ │ + rscseq r1, sp, ip, ror #1 │ │ │ │ + rscseq r1, sp, r6, ror #1 │ │ │ │ + rscseq r1, sp, r0, ror #1 │ │ │ │ + ldrsbteq r1, [sp], #10 │ │ │ │ + ldrsbteq r1, [sp], #4 │ │ │ │ + rscseq r1, sp, lr, asr #1 │ │ │ │ + rscseq r1, sp, r8, asr #1 │ │ │ │ + rscseq r1, sp, r2, asr #1 │ │ │ │ + ldrhteq r1, [sp], #12 │ │ │ │ + ldrhteq r1, [sp], #6 │ │ │ │ + ldrhteq r1, [sp], #0 │ │ │ │ + rscseq r1, sp, sl, lsr #1 │ │ │ │ + rscseq r1, sp, r4, lsr #1 │ │ │ │ + smlalseq r1, sp, lr, r0 │ │ │ │ + smlalseq r1, sp, r8, r0 │ │ │ │ + smlalseq r1, sp, r2, r0 │ │ │ │ + rscseq r1, sp, ip, lsl #1 │ │ │ │ + rscseq r1, sp, r6, lsl #1 │ │ │ │ + rscseq r1, sp, r0, lsl #1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rscsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -157417,22 +157417,22 @@ │ │ │ │ bl ff8428b4 │ │ │ │ bmi 43cb40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3287d0> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, r8, lsl #12 │ │ │ │ - ldrhteq r0, [sp], #8 │ │ │ │ - ldrhteq r0, [sp], #2 │ │ │ │ - ldrshteq pc, [ip], #250 @ 0xfa @ │ │ │ │ - rscseq pc, lr, r6, ror #15 │ │ │ │ - rscseq r0, pc, r0, lsr #23 │ │ │ │ - rscseq pc, lr, r8, asr #15 │ │ │ │ - smlalseq pc, ip, sl, ip @ │ │ │ │ + smlabbeq r0, r8, r5, ip │ │ │ │ + rscseq r0, sp, r8, lsr r0 │ │ │ │ + rscseq r0, sp, r2, lsr r0 │ │ │ │ + rscseq pc, ip, sl, ror pc @ │ │ │ │ + rscseq pc, lr, r6, ror #14 │ │ │ │ + rscseq r0, pc, r0, lsr #22 │ │ │ │ + rscseq pc, lr, r8, asr #14 │ │ │ │ + rscseq pc, ip, sl, lsl ip @ │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vtst.8 d29, d1, d0 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157463,23 +157463,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x0100c5bc │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ - tsteq r0, r6, lsr r5 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - smlabteq r0, r4, r5, ip │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ ldrdeq ip, [r0, -lr] │ │ │ │ - tsteq r0, r0, asr #12 │ │ │ │ + @ instruction: 0x0100c498 │ │ │ │ + @ instruction: 0x0100c4b6 │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + @ instruction: 0x0100c59a │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + tsteq r0, lr, asr r5 │ │ │ │ + smlabteq r0, r0, r5, ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5be1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c2b30 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rscseq r7, sp, lr, lsr #5 │ │ │ │ - ldrshteq pc, [ip], #230 @ 0xe6 @ │ │ │ │ - ldrshteq pc, [ip], #224 @ 0xe0 @ │ │ │ │ - @ instruction: 0x0100c5b2 │ │ │ │ - rscseq pc, ip, sl, asr #29 │ │ │ │ - @ instruction: 0x0100c5be │ │ │ │ - ldrhteq pc, [ip], #230 @ 0xe6 @ │ │ │ │ - rscseq pc, lr, r2, asr #31 │ │ │ │ - rscseq pc, lr, sl, ror #11 │ │ │ │ - @ instruction: 0x0100c59c │ │ │ │ - ldrsbteq pc, [lr], #80 @ 0x50 @ │ │ │ │ - @ instruction: 0x0100c596 │ │ │ │ - rscseq pc, ip, r8, asr lr @ │ │ │ │ - rscseq pc, ip, r2, asr lr @ │ │ │ │ - smlabbeq r0, r0, r5, ip │ │ │ │ - rscseq pc, ip, ip, lsr #28 │ │ │ │ - rscseq pc, ip, r6, lsr #28 │ │ │ │ - tsteq r0, ip, ror #10 │ │ │ │ - rscseq pc, ip, r0, lsl #28 │ │ │ │ - ldrshteq pc, [ip], #218 @ 0xda @ │ │ │ │ - tsteq r0, r4, ror #10 │ │ │ │ + rscseq r7, sp, lr, lsr #4 │ │ │ │ + rscseq pc, ip, r6, ror lr @ │ │ │ │ + rscseq pc, ip, r0, ror lr @ │ │ │ │ + tsteq r0, r2, lsr r5 │ │ │ │ + rscseq pc, ip, sl, asr #28 │ │ │ │ + tsteq r0, lr, lsr r5 │ │ │ │ + rscseq pc, ip, r6, lsr lr @ │ │ │ │ + rscseq pc, lr, r2, asr #30 │ │ │ │ + rscseq pc, lr, sl, ror #10 │ │ │ │ + tsteq r0, ip, lsl r5 │ │ │ │ + rscseq pc, lr, r0, asr r5 @ │ │ │ │ + tsteq r0, r6, lsl r5 │ │ │ │ + ldrsbteq pc, [ip], #216 @ 0xd8 @ │ │ │ │ + ldrsbteq pc, [ip], #210 @ 0xd2 @ │ │ │ │ + tsteq r0, r0, lsl #10 │ │ │ │ + rscseq pc, ip, ip, lsr #27 │ │ │ │ + rscseq pc, ip, r6, lsr #27 │ │ │ │ + smlatteq r0, ip, r4, ip │ │ │ │ + rscseq pc, ip, r0, lsl #27 │ │ │ │ + rscseq pc, ip, sl, ror sp @ │ │ │ │ + smlatteq r0, r4, r4, ip │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-35] @ 0xffffffdd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vadd.i8 d29, d1, d12 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157627,21 +157627,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, r4, asr r5 │ │ │ │ - strdeq ip, [r0, -r6] │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + @ instruction: 0x0100c498 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ tsteq r0, r8, lsl r5 │ │ │ │ - smlabteq r0, r2, r4, ip │ │ │ │ - @ instruction: 0x0100c598 │ │ │ │ - smlabteq r0, sl, r5, ip │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ + tsteq r0, sl, asr #10 │ │ │ │ + ldrdeq ip, [r0, -ip] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c0a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -157671,18 +157671,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib ip, {r0, r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7654620 │ │ │ │ @ instruction: 0xbd70e9d6 │ │ │ │ - rscseq r9, pc, sl, ror r6 @ │ │ │ │ - ldrsbteq pc, [lr], #56 @ 0x38 @ │ │ │ │ - smlalseq pc, lr, r2, sp @ │ │ │ │ - ldrhteq pc, [lr], #58 @ 0x3a @ │ │ │ │ + ldrshteq r9, [pc], #90 │ │ │ │ + rscseq pc, lr, r8, asr r3 @ │ │ │ │ + rscseq pc, lr, r2, lsl sp @ │ │ │ │ + rscseq pc, lr, sl, lsr r3 @ │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ addlt fp, r2, r2, lsl #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c15c │ │ │ │ @@ -157690,17 +157690,17 @@ │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ @ instruction: 0xf8564605 │ │ │ │ adcsmi r0, r0, #68, 30 @ 0x110 │ │ │ │ stmdavs r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf764210c │ │ │ │ strtmi lr, [r0], -r6, asr #30 │ │ │ │ @ instruction: 0xf105e7f7 │ │ │ │ - vshr.s32 d16, d28, #7 │ │ │ │ - @ instruction: 0x4628d01f │ │ │ │ - @ instruction: 0xd732f2da │ │ │ │ + vshr.s32 d16, d28, #8 │ │ │ │ + strtmi sp, [r8], -pc, ror #15 │ │ │ │ + @ instruction: 0xd702f2da │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1915754 │ │ │ │ ldrbtmi r4, [sl], #-3168 @ 0xfffff3a0 │ │ │ │ stmdami r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdbmi r0!, {r1, r2, r7, ip, sp, pc}^ │ │ │ │ andsvs r5, lr, r6, lsl r9 │ │ │ │ @@ -158085,53 +158085,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01abadec │ │ │ │ @ instruction: 0x01ae9c50 │ │ │ │ andeq r3, r0, r0, lsl r9 │ │ │ │ - smlatbeq r5, r8, fp, r5 │ │ │ │ - ldrshteq r0, [r7], #138 @ 0x8a │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + rscseq r0, r7, sl, ror r8 │ │ │ │ @ instruction: 0x01ae9b2e │ │ │ │ - rscseq r0, r7, sl, ror #17 │ │ │ │ - smlabteq r6, ip, r1, r4 │ │ │ │ - rscseq r0, r7, r2, lsr #16 │ │ │ │ - rscseq r0, r7, r0, asr #16 │ │ │ │ - rscseq r0, r7, r0, lsr #16 │ │ │ │ - rscseq r0, r7, r2, asr r8 │ │ │ │ rscseq r0, r7, sl, ror #16 │ │ │ │ - rscseq r0, r7, r6, lsl r8 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + rscseq r0, r7, r2, lsr #15 │ │ │ │ + rscseq r0, r7, r0, asr #15 │ │ │ │ + rscseq r0, r7, r0, lsr #15 │ │ │ │ + ldrsbteq r0, [r7], #114 @ 0x72 │ │ │ │ + rscseq r0, r7, sl, ror #15 │ │ │ │ + smlalseq r0, r7, r6, r7 │ │ │ │ @ instruction: 0x01ae99ce │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ - rscseq r7, r6, r4, lsl #19 │ │ │ │ + rscseq r7, r6, r4, lsl #18 │ │ │ │ @ instruction: 0x01ae97cc │ │ │ │ - rscseq r7, r6, r2, ror #18 │ │ │ │ - rscseq r7, r6, sl, ror r9 │ │ │ │ - rscseq r7, r6, r4, asr r9 │ │ │ │ - rscseq r7, r6, lr, lsr r9 │ │ │ │ - rscseq r7, r6, r0, lsr r9 │ │ │ │ - rscseq r0, r7, ip, ror #12 │ │ │ │ + rscseq r7, r6, r2, ror #17 │ │ │ │ + ldrshteq r7, [r6], #138 @ 0x8a │ │ │ │ + ldrsbteq r7, [r6], #132 @ 0x84 │ │ │ │ + ldrhteq r7, [r6], #142 @ 0x8e │ │ │ │ + ldrhteq r7, [r6], #128 @ 0x80 │ │ │ │ + rscseq r0, r7, ip, ror #11 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - rscseq r0, r7, ip, lsl #12 │ │ │ │ - rscseq r0, r7, sl, lsl #12 │ │ │ │ - rscseq r0, r7, lr, lsl #12 │ │ │ │ - rscseq r0, r7, r2, lsl r6 │ │ │ │ - rscseq r0, r7, r2, lsl r6 │ │ │ │ - rscseq r0, r7, lr, lsl r6 │ │ │ │ - rscseq r0, r7, lr, lsl r6 │ │ │ │ + rscseq r0, r7, ip, lsl #11 │ │ │ │ + rscseq r0, r7, sl, lsl #11 │ │ │ │ + rscseq r0, r7, lr, lsl #11 │ │ │ │ + smlalseq r0, r7, r2, r5 │ │ │ │ + smlalseq r0, r7, r2, r5 │ │ │ │ + smlalseq r0, r7, lr, r5 │ │ │ │ + smlalseq r0, r7, lr, r5 │ │ │ │ @ instruction: 0x01ae95ee │ │ │ │ - rscseq r0, r7, r8, asr #10 │ │ │ │ + rscseq r0, r7, r8, asr #9 │ │ │ │ @ instruction: 0x01ae95ee │ │ │ │ @ instruction: 0x01ae9552 │ │ │ │ @ instruction: 0x01ae9484 │ │ │ │ - rscseq r7, r6, ip, ror #10 │ │ │ │ - ldrsbteq r0, [r7], #70 @ 0x46 │ │ │ │ - rscseq sl, sl, r8, rrx │ │ │ │ - smlabbeq r4, ip, pc, r8 @ │ │ │ │ - rscseq sl, r8, r6, asr r8 │ │ │ │ + rscseq r7, r6, ip, ror #9 │ │ │ │ + rscseq r0, r7, r6, asr r4 │ │ │ │ + rscseq r9, sl, r8, ror #31 │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + ldrsbteq sl, [r8], #118 @ 0x76 │ │ │ │ stmib r0, {r2, r7, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, sp}^ │ │ │ │ stmib r0, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ stmib r0, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r3, r4, sl, ip, sp}^ │ │ │ │ stmib r0, {r0, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf8c0231f │ │ │ │ @@ -158287,25 +158287,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf763d1ee │ │ │ │ svclt 0x0000eaac │ │ │ │ @ instruction: 0x01aba940 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01b163d8 │ │ │ │ - orreq r5, r6, r0, ror #26 │ │ │ │ + orreq r5, r6, r0, ror #25 │ │ │ │ @ instruction: 0x01b163cc │ │ │ │ @ instruction: 0x01aba91e │ │ │ │ @ instruction: 0x01b163ae │ │ │ │ @ instruction: 0x01b1639e │ │ │ │ @ instruction: 0x01b16348 │ │ │ │ @ instruction: 0x01b16336 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x01abe43c │ │ │ │ @ instruction: 0x01b16314 │ │ │ │ - orreq r5, r6, r0, lsr #22 │ │ │ │ + orreq r5, r6, r0, lsr #21 │ │ │ │ @ instruction: 0x01b162e6 │ │ │ │ @ instruction: 0x01b162e4 │ │ │ │ @ instruction: 0x01b162d2 │ │ │ │ @ instruction: 0x01b162c2 │ │ │ │ @ instruction: 0x01b1626e │ │ │ │ @ instruction: 0x01b1625c │ │ │ │ andeq r2, r0, r0, ror #2 │ │ │ │ @@ -158549,32 +158549,32 @@ │ │ │ │ stcl 7, cr15, [r4], #396 @ 0x18c │ │ │ │ movwcs lr, #22468 @ 0x57c4 │ │ │ │ @ instruction: 0xe7e2ac18 │ │ │ │ ldcge 3, cr2, [r8], {6} │ │ │ │ svclt 0x0000e7df │ │ │ │ @ instruction: 0x01aba668 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r4, ip, r8, asr #29 │ │ │ │ + rscseq r4, ip, r8, asr #28 │ │ │ │ @ instruction: 0x01aba65c │ │ │ │ - rscseq r4, sl, r2, ror r6 │ │ │ │ - ldrhteq r4, [ip], #234 @ 0xea │ │ │ │ + ldrshteq r4, [sl], #82 @ 0x52 │ │ │ │ + rscseq r4, ip, sl, lsr lr │ │ │ │ + ldrsbteq r1, [ip], #152 @ 0x98 │ │ │ │ + smlalseq r1, ip, r2, sl │ │ │ │ + rscseq r1, ip, lr, lsl #21 │ │ │ │ rscseq r1, ip, r8, asr sl │ │ │ │ - rscseq r1, ip, r2, lsl fp │ │ │ │ - rscseq r1, ip, lr, lsl #22 │ │ │ │ - ldrsbteq r1, [ip], #168 @ 0xa8 │ │ │ │ @ instruction: 0x01b161b4 │ │ │ │ andeq r3, r0, r0, asr #9 │ │ │ │ @ instruction: 0x01abe14e │ │ │ │ @ instruction: 0x01b1617a │ │ │ │ - rscseq r1, ip, r6, asr #19 │ │ │ │ - ldrhteq r1, [ip], #156 @ 0x9c │ │ │ │ - ldrhteq r1, [ip], #148 @ 0x94 │ │ │ │ - rscseq r1, ip, ip, lsr #19 │ │ │ │ - rscseq r1, ip, r4, lsr #19 │ │ │ │ - smlalseq r1, ip, ip, r9 │ │ │ │ + rscseq r1, ip, r6, asr #18 │ │ │ │ + rscseq r1, ip, ip, lsr r9 │ │ │ │ + rscseq r1, ip, r4, lsr r9 │ │ │ │ + rscseq r1, ip, ip, lsr #18 │ │ │ │ + rscseq r1, ip, r4, lsr #18 │ │ │ │ + rscseq r1, ip, ip, lsl r9 │ │ │ │ @ instruction: 0x01b160ee │ │ │ │ andeq r3, r0, r4, lsl #11 │ │ │ │ @ instruction: 0x01abe0a6 │ │ │ │ ldrheq r6, [r1, r8]! │ │ │ │ @ instruction: 0x01b16092 │ │ │ │ @ instruction: 0x000026b8 │ │ │ │ @ instruction: 0x01b1605a │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-216] @ 0xffffff28 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 15, cr15, cr0, cr2, {3} │ │ │ │ @ instruction: 0x01aba256 │ │ │ │ @ instruction: 0x01aba252 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r2, lr, lr, ror #27 │ │ │ │ - rscseq r1, ip, r4, lsl r8 │ │ │ │ - rscseq r1, ip, lr, lsl #16 │ │ │ │ - rscseq r1, ip, sl, lsl #16 │ │ │ │ + rscseq r2, lr, lr, ror #26 │ │ │ │ + smlalseq r1, ip, r4, r7 │ │ │ │ + rscseq r1, ip, lr, lsl #15 │ │ │ │ + rscseq r1, ip, sl, lsl #15 │ │ │ │ @ instruction: 0x01b15e02 │ │ │ │ @ instruction: 0x01b15dfc │ │ │ │ @ instruction: 0x01b15df8 │ │ │ │ @ instruction: 0x01b15dda │ │ │ │ @ instruction: 0x01b15da8 │ │ │ │ @ instruction: 0x01b15d30 │ │ │ │ andeq r0, r0, r4, lsl pc │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 1744158 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01ab9cc0 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01ab9c84 │ │ │ │ @ instruction: 0x01ab9c44 │ │ │ │ - rscseq r1, ip, r2, lsl r0 │ │ │ │ + smlalseq r0, ip, r2, pc @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5d5f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 12, cr0, [r4], #864 @ 0x360 │ │ │ │ stclvc 5, cr15, [r6, #-692] @ 0xfffffd4c │ │ │ │ vstrge s8, [r8, #-716] @ 0xfffffd34 │ │ │ │ ldmibmi r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -159182,42 +159182,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ strdeq r9, [fp, ip]! │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ + smlabbeq r0, r4, fp, lr │ │ │ │ @ instruction: 0x01ab9bee │ │ │ │ - rscseq r1, ip, lr, lsl r5 │ │ │ │ - rscseq r1, ip, r4, lsr #10 │ │ │ │ - rscseq r1, ip, lr, lsr #10 │ │ │ │ - rscseq r1, ip, r8, lsr #10 │ │ │ │ - rscseq r1, ip, r8, lsr #10 │ │ │ │ - rscseq r1, ip, r8, lsr #10 │ │ │ │ - rscseq r1, ip, ip, lsr #10 │ │ │ │ - rscseq r1, ip, ip, lsr #10 │ │ │ │ - rscseq r1, ip, ip, lsr #10 │ │ │ │ - rscseq sp, r8, r8, ror r1 │ │ │ │ - rscseq r3, sl, r4, ror #25 │ │ │ │ - rscseq r1, ip, ip, lsl #10 │ │ │ │ - rscseq r1, ip, r8, lsl #10 │ │ │ │ - rscseq r1, ip, r4, lsl #10 │ │ │ │ - rscseq r1, ip, r0, lsl #10 │ │ │ │ - rscseq r3, sl, r0, lsr #25 │ │ │ │ - rscseq r1, ip, ip, ror #9 │ │ │ │ - rscseq r3, sl, r0, asr ip │ │ │ │ - ldrsbteq r1, [ip], #72 @ 0x48 │ │ │ │ - ldrsbteq r1, [ip], #68 @ 0x44 │ │ │ │ - rscseq r3, sl, ip, lsr #24 │ │ │ │ - rscseq r1, ip, r0, asr #9 │ │ │ │ - ldrhteq r1, [ip], #76 @ 0x4c │ │ │ │ - ldrhteq r1, [ip], #76 @ 0x4c │ │ │ │ - ldrhteq r1, [ip], #72 @ 0x48 │ │ │ │ - rscseq sp, r4, r4, asr #17 │ │ │ │ + smlalseq r1, ip, lr, r4 │ │ │ │ + rscseq r1, ip, r4, lsr #9 │ │ │ │ + rscseq r1, ip, lr, lsr #9 │ │ │ │ + rscseq r1, ip, r8, lsr #9 │ │ │ │ + rscseq r1, ip, r8, lsr #9 │ │ │ │ + rscseq r1, ip, r8, lsr #9 │ │ │ │ + rscseq r1, ip, ip, lsr #9 │ │ │ │ + rscseq r1, ip, ip, lsr #9 │ │ │ │ + rscseq r1, ip, ip, lsr #9 │ │ │ │ + ldrshteq sp, [r8], #8 │ │ │ │ + rscseq r3, sl, r4, ror #24 │ │ │ │ + rscseq r1, ip, ip, lsl #9 │ │ │ │ + rscseq r1, ip, r8, lsl #9 │ │ │ │ + rscseq r1, ip, r4, lsl #9 │ │ │ │ + rscseq r1, ip, r0, lsl #9 │ │ │ │ + rscseq r3, sl, r0, lsr #24 │ │ │ │ + rscseq r1, ip, ip, ror #8 │ │ │ │ + ldrsbteq r3, [sl], #176 @ 0xb0 │ │ │ │ + rscseq r1, ip, r8, asr r4 │ │ │ │ + rscseq r1, ip, r4, asr r4 │ │ │ │ + rscseq r3, sl, ip, lsr #23 │ │ │ │ + rscseq r1, ip, r0, asr #8 │ │ │ │ + rscseq r1, ip, ip, lsr r4 │ │ │ │ + rscseq r1, ip, ip, lsr r4 │ │ │ │ + rscseq r1, ip, r8, lsr r4 │ │ │ │ + rscseq sp, r4, r4, asr #16 │ │ │ │ @ instruction: 0x01b1568c │ │ │ │ andeq r1, r0, r0, asr #14 │ │ │ │ @ instruction: 0x01abd5cc │ │ │ │ @ instruction: 0x01b15658 │ │ │ │ strdeq r9, [fp, sl]! │ │ │ │ ldrdeq r9, [fp, r4]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -160251,135 +160251,135 @@ │ │ │ │ @ instruction: 0xf8dc058c │ │ │ │ @ instruction: 0xf0000598 │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ ldreq pc, [r8, #2252] @ 0x8cc │ │ │ │ streq pc, [r4, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ rscs r4, r1, r8, lsl r3 │ │ │ │ - rscseq r4, ip, r8, asr #17 │ │ │ │ - rscseq r1, pc, sl, ror r0 @ │ │ │ │ - smlalseq r4, ip, sl, r8 │ │ │ │ - rscseq r4, ip, r8, asr r6 │ │ │ │ + rscseq r4, ip, r8, asr #16 │ │ │ │ + ldrshteq r0, [pc], #250 │ │ │ │ + rscseq r4, ip, sl, lsl r8 │ │ │ │ + ldrsbteq r4, [ip], #88 @ 0x58 │ │ │ │ @ instruction: 0x01ab97c6 │ │ │ │ - rscseq r4, ip, sl, ror r8 │ │ │ │ + ldrshteq r4, [ip], #122 @ 0x7a │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r4, ip, r4, lsr #25 │ │ │ │ + rscseq r4, ip, r4, lsr #24 │ │ │ │ @ instruction: 0x01ab9786 │ │ │ │ - rscseq r4, ip, r8, lsr #25 │ │ │ │ - rscseq r4, ip, r0, asr ip │ │ │ │ - rscseq r4, ip, r6, lsr #24 │ │ │ │ - rscseq r4, ip, lr, lsl r7 │ │ │ │ - rscseq r4, ip, r0, ror r9 │ │ │ │ - rscseq r4, ip, r2, lsl sl │ │ │ │ - rscseq r4, ip, r4, lsl r7 │ │ │ │ - rscseq r3, sl, r2, lsl #13 │ │ │ │ - rscseq r4, r6, r0, asr #29 │ │ │ │ - rscseq r4, ip, sl, lsr #15 │ │ │ │ - rscseq r4, ip, sl, asr #7 │ │ │ │ + rscseq r4, ip, r8, lsr #24 │ │ │ │ + ldrsbteq r4, [ip], #176 @ 0xb0 │ │ │ │ + rscseq r4, ip, r6, lsr #23 │ │ │ │ + smlalseq r4, ip, lr, r6 │ │ │ │ + ldrshteq r4, [ip], #128 @ 0x80 │ │ │ │ + smlalseq r4, ip, r2, r9 │ │ │ │ + smlalseq r4, ip, r4, r6 │ │ │ │ + rscseq r3, sl, r2, lsl #12 │ │ │ │ + rscseq r4, r6, r0, asr #28 │ │ │ │ + rscseq r4, ip, sl, lsr #14 │ │ │ │ + rscseq r4, ip, sl, asr #6 │ │ │ │ + rscseq r4, ip, r4, lsr #15 │ │ │ │ + rscseq r4, ip, ip, asr #16 │ │ │ │ + rscseq r4, ip, r2, asr #16 │ │ │ │ + smlalseq r4, ip, r4, r7 │ │ │ │ + rscseq r4, ip, r2, ror r7 │ │ │ │ + rscseq r4, ip, lr, lsr #18 │ │ │ │ + rscseq r4, ip, r8, asr #3 │ │ │ │ + rscseq r4, ip, r6, lsl #16 │ │ │ │ + ldrsbteq r4, [ip], #126 @ 0x7e │ │ │ │ + rscseq r4, ip, ip, lsr #12 │ │ │ │ + rscseq r4, ip, sl, asr #15 │ │ │ │ rscseq r4, ip, r4, lsr #16 │ │ │ │ - rscseq r4, ip, ip, asr #17 │ │ │ │ - rscseq r4, ip, r2, asr #17 │ │ │ │ - rscseq r4, ip, r4, lsl r8 │ │ │ │ - ldrshteq r4, [ip], #114 @ 0x72 │ │ │ │ - rscseq r4, ip, lr, lsr #19 │ │ │ │ - rscseq r4, ip, r8, asr #4 │ │ │ │ - rscseq r4, ip, r6, lsl #17 │ │ │ │ - rscseq r4, ip, lr, asr r8 │ │ │ │ - rscseq r4, ip, ip, lsr #13 │ │ │ │ - rscseq r4, ip, sl, asr #16 │ │ │ │ - rscseq r4, ip, r4, lsr #17 │ │ │ │ - rscseq r4, ip, r6, lsl #19 │ │ │ │ - rscseq r4, ip, ip, lsl #19 │ │ │ │ - rscseq r4, ip, r8, lsr #17 │ │ │ │ - rscseq r4, ip, sl, asr #16 │ │ │ │ - rscseq r4, ip, r4, asr r4 │ │ │ │ - rscseq r4, ip, r2, asr r4 │ │ │ │ - rscseq r4, r6, r0, lsl #23 │ │ │ │ - rscseq r4, ip, lr, ror #13 │ │ │ │ - rscseq r4, ip, r8, lsr r6 │ │ │ │ + rscseq r4, ip, r6, lsl #18 │ │ │ │ + rscseq r4, ip, ip, lsl #18 │ │ │ │ + rscseq r4, ip, r8, lsr #16 │ │ │ │ + rscseq r4, ip, sl, asr #15 │ │ │ │ + ldrsbteq r4, [ip], #52 @ 0x34 │ │ │ │ + ldrsbteq r4, [ip], #50 @ 0x32 │ │ │ │ + rscseq r4, r6, r0, lsl #22 │ │ │ │ rscseq r4, ip, lr, ror #12 │ │ │ │ - rscseq r4, ip, r0, lsr #13 │ │ │ │ - rscseq r4, ip, lr, lsr r1 │ │ │ │ - rscseq r4, ip, r4, ror r5 │ │ │ │ - rscseq r4, ip, r4, rrx │ │ │ │ - rscseq r4, ip, sl, lsl #1 │ │ │ │ - ldrsbteq r4, [ip], #40 @ 0x28 │ │ │ │ - ldrsbteq r4, [ip], #42 @ 0x2a │ │ │ │ - rscseq r4, ip, lr, lsl #5 │ │ │ │ - smlalseq r4, ip, r4, r2 │ │ │ │ - smlalseq r4, ip, r6, r2 │ │ │ │ - smlalseq r4, ip, r8, r2 │ │ │ │ - rscseq r4, ip, r2, lsr #5 │ │ │ │ - rscseq r4, ip, r8, lsr #5 │ │ │ │ - ldrsbteq r4, [ip], #46 @ 0x2e │ │ │ │ - rscseq r4, ip, r0, ror #5 │ │ │ │ - rscseq r4, ip, sl, lsl #5 │ │ │ │ - rscseq r4, ip, r2, lsl #5 │ │ │ │ - rscseq r4, ip, r6, lsl #5 │ │ │ │ - rscseq r4, ip, r8, lsl #5 │ │ │ │ - rscseq r3, ip, r4, lsl lr │ │ │ │ - rscseq r3, fp, ip, lsl pc │ │ │ │ - rscseq r4, r6, r4, asr #17 │ │ │ │ - rscseq r3, sl, r8, lsl r0 │ │ │ │ - smlalseq r4, ip, r0, r1 │ │ │ │ - ldrsbteq r4, [ip], #22 │ │ │ │ - rscseq r4, ip, r0, lsr #4 │ │ │ │ - ldrsbteq r4, [ip], #22 │ │ │ │ - ldrsbteq r4, [ip], #24 │ │ │ │ - ldrsbteq r4, [ip], #26 │ │ │ │ - rscseq r4, ip, r8, ror r1 │ │ │ │ - ldrsbteq r4, [ip], #30 │ │ │ │ - rscseq r4, ip, r0, ror #3 │ │ │ │ - rscseq r4, ip, ip, ror r1 │ │ │ │ - tstpeq r0, r6, asr pc @ p-variant is OBSOLETE │ │ │ │ - ldrsbteq r4, [ip], #8 │ │ │ │ - ldrsbteq r4, [r6], #110 @ 0x6e │ │ │ │ - smlalseq r3, ip, r8, fp │ │ │ │ - tsteq r4, lr, asr #10 │ │ │ │ - rscseq r3, ip, r4, ror #21 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - rscseq r3, ip, r8, lsl #21 │ │ │ │ - rscseq r3, ip, sl, lsl #21 │ │ │ │ - rscseq r3, ip, ip, lsl #21 │ │ │ │ - rscseq r3, ip, sl, lsl #21 │ │ │ │ - rscseq r3, ip, r8, lsl #21 │ │ │ │ - rscseq r3, ip, r6, lsl #21 │ │ │ │ - ldrsbteq r3, [ip], #146 @ 0x92 │ │ │ │ - ldrsbteq r3, [ip], #148 @ 0x94 │ │ │ │ - ldrsbteq r3, [ip], #150 @ 0x96 │ │ │ │ - ldrshteq r3, [ip], #144 @ 0x90 │ │ │ │ - ldrshteq r3, [ip], #146 @ 0x92 │ │ │ │ - ldrshteq r3, [ip], #148 @ 0x94 │ │ │ │ - rscseq r4, ip, r6, asr #32 │ │ │ │ - ldrsbteq r3, [ip], #160 @ 0xa0 │ │ │ │ - ldrshteq r3, [ip], #166 @ 0xa6 │ │ │ │ - ldrshteq r3, [ip], #138 @ 0x8a │ │ │ │ - rscseq r3, ip, r2, lsl #18 │ │ │ │ - rscseq r3, ip, sl, lsl #18 │ │ │ │ - rscseq r3, ip, lr, lsl #18 │ │ │ │ - rscseq r3, ip, r2, lsl r9 │ │ │ │ - rscseq r3, ip, r0, lsl r9 │ │ │ │ - rscseq r3, ip, r8, lsl r9 │ │ │ │ - rscseq r3, ip, r0, asr #18 │ │ │ │ - ldrhteq r3, [ip], #128 @ 0x80 │ │ │ │ - ldrhteq r3, [ip], #136 @ 0x88 │ │ │ │ + ldrhteq r4, [ip], #88 @ 0x58 │ │ │ │ + rscseq r4, ip, lr, ror #11 │ │ │ │ + rscseq r4, ip, r0, lsr #12 │ │ │ │ + ldrhteq r4, [ip], #14 │ │ │ │ + ldrshteq r4, [ip], #68 @ 0x44 │ │ │ │ + rscseq r3, ip, r4, ror #31 │ │ │ │ + rscseq r4, ip, sl │ │ │ │ + rscseq r4, ip, r8, asr r2 │ │ │ │ + rscseq r4, ip, sl, asr r2 │ │ │ │ + rscseq r4, ip, lr, lsl #4 │ │ │ │ + rscseq r4, ip, r4, lsl r2 │ │ │ │ + rscseq r4, ip, r6, lsl r2 │ │ │ │ + rscseq r4, ip, r8, lsl r2 │ │ │ │ + rscseq r4, ip, r2, lsr #4 │ │ │ │ + rscseq r4, ip, r8, lsr #4 │ │ │ │ + rscseq r4, ip, lr, asr r2 │ │ │ │ + rscseq r4, ip, r0, ror #4 │ │ │ │ + rscseq r4, ip, sl, lsl #4 │ │ │ │ + rscseq r4, ip, r2, lsl #4 │ │ │ │ + rscseq r4, ip, r6, lsl #4 │ │ │ │ + rscseq r4, ip, r8, lsl #4 │ │ │ │ + smlalseq r3, ip, r4, sp │ │ │ │ + smlalseq r3, fp, ip, lr │ │ │ │ + rscseq r4, r6, r4, asr #16 │ │ │ │ + smlalseq r2, sl, r8, pc @ │ │ │ │ + rscseq r4, ip, r0, lsl r1 │ │ │ │ + rscseq r4, ip, r6, asr r1 │ │ │ │ + rscseq r4, ip, r0, lsr #3 │ │ │ │ + rscseq r4, ip, r6, asr r1 │ │ │ │ + rscseq r4, ip, r8, asr r1 │ │ │ │ + rscseq r4, ip, sl, asr r1 │ │ │ │ + ldrshteq r4, [ip], #8 │ │ │ │ + rscseq r4, ip, lr, asr r1 │ │ │ │ + rscseq r4, ip, r0, ror #2 │ │ │ │ + ldrshteq r4, [ip], #12 │ │ │ │ + ldrdeq pc, [r0, -r6] │ │ │ │ + rscseq r4, ip, r8, asr r0 │ │ │ │ + rscseq r4, r6, lr, asr r6 │ │ │ │ + rscseq r3, ip, r8, lsl fp │ │ │ │ + smlabteq r4, lr, r4, ip │ │ │ │ + rscseq r3, ip, r4, ror #20 │ │ │ │ + smlatbeq r4, sl, r3, ip │ │ │ │ + rscseq r3, ip, r8, lsl #20 │ │ │ │ + rscseq r3, ip, sl, lsl #20 │ │ │ │ + rscseq r3, ip, ip, lsl #20 │ │ │ │ + rscseq r3, ip, sl, lsl #20 │ │ │ │ + rscseq r3, ip, r8, lsl #20 │ │ │ │ + rscseq r3, ip, r6, lsl #20 │ │ │ │ + rscseq r3, ip, r2, asr r9 │ │ │ │ + rscseq r3, ip, r4, asr r9 │ │ │ │ + rscseq r3, ip, r6, asr r9 │ │ │ │ + rscseq r3, ip, r0, ror r9 │ │ │ │ + rscseq r3, ip, r2, ror r9 │ │ │ │ + rscseq r3, ip, r4, ror r9 │ │ │ │ + rscseq r3, ip, r6, asr #31 │ │ │ │ + rscseq r3, ip, r0, asr sl │ │ │ │ + rscseq r3, ip, r6, ror sl │ │ │ │ + rscseq r3, ip, sl, ror r8 │ │ │ │ + rscseq r3, ip, r2, lsl #17 │ │ │ │ + rscseq r3, ip, sl, lsl #17 │ │ │ │ + rscseq r3, ip, lr, lsl #17 │ │ │ │ + smlalseq r3, ip, r2, r8 │ │ │ │ + smlalseq r3, ip, r0, r8 │ │ │ │ + smlalseq r3, ip, r8, r8 │ │ │ │ rscseq r3, ip, r0, asr #17 │ │ │ │ - rscseq r3, ip, r8, asr #17 │ │ │ │ - rscseq r3, ip, r8, asr #17 │ │ │ │ - rscseq r3, ip, r2, asr #17 │ │ │ │ - ldrhteq r3, [ip], #140 @ 0x8c │ │ │ │ - ldrhteq r3, [ip], #134 @ 0x86 │ │ │ │ - rscseq r3, ip, r2, ror r8 │ │ │ │ - rscseq r3, ip, r4, ror #16 │ │ │ │ - rscseq r3, ip, lr, asr r8 │ │ │ │ - rscseq r3, ip, r4, asr r8 │ │ │ │ - rscseq r3, ip, lr, lsr r2 │ │ │ │ - rscseq r3, ip, r6, lsr #4 │ │ │ │ - rscseq r3, ip, ip, lsr r2 │ │ │ │ - rscseq r3, ip, r8, lsl r2 │ │ │ │ + rscseq r3, ip, r0, lsr r8 │ │ │ │ + rscseq r3, ip, r8, lsr r8 │ │ │ │ + rscseq r3, ip, r0, asr #16 │ │ │ │ + rscseq r3, ip, r8, asr #16 │ │ │ │ + rscseq r3, ip, r8, asr #16 │ │ │ │ + rscseq r3, ip, r2, asr #16 │ │ │ │ + rscseq r3, ip, ip, lsr r8 │ │ │ │ + rscseq r3, ip, r6, lsr r8 │ │ │ │ + ldrshteq r3, [ip], #114 @ 0x72 │ │ │ │ + rscseq r3, ip, r4, ror #15 │ │ │ │ + ldrsbteq r3, [ip], #126 @ 0x7e │ │ │ │ + ldrsbteq r3, [ip], #116 @ 0x74 │ │ │ │ + ldrhteq r3, [ip], #30 │ │ │ │ + rscseq r3, ip, r6, lsr #3 │ │ │ │ + ldrhteq r3, [ip], #28 │ │ │ │ + smlalseq r3, ip, r8, r1 │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -161071,96 +161071,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf7608ff0 │ │ │ │ svclt 0x0000ea16 │ │ │ │ - rscseq r3, ip, r2, ror r5 │ │ │ │ - rscseq r3, ip, r4, ror r5 │ │ │ │ - rscseq r3, ip, r6, ror r5 │ │ │ │ - rscseq r3, ip, r8, ror r5 │ │ │ │ - rscseq r3, ip, sl, ror r5 │ │ │ │ - rscseq r3, ip, r6, ror r5 │ │ │ │ - rscseq r3, ip, r2, ror r5 │ │ │ │ - rscseq r3, ip, lr, ror #10 │ │ │ │ - rscseq r3, ip, r8, ror #10 │ │ │ │ - ldrshteq r3, [ip], #240 @ 0xf0 │ │ │ │ - rscseq r3, ip, r4, asr #10 │ │ │ │ - ldrshteq r3, [ip], #64 @ 0x40 │ │ │ │ - smlalseq r3, ip, ip, r5 │ │ │ │ - ldrsbteq r3, [ip], #68 @ 0x44 │ │ │ │ - ldrhteq r3, [ip], #90 @ 0x5a │ │ │ │ - ldrsbteq r3, [ip], #78 @ 0x4e │ │ │ │ ldrshteq r3, [ip], #66 @ 0x42 │ │ │ │ - ldrhteq r3, [ip], #76 @ 0x4c │ │ │ │ - rscseq r3, ip, lr, lsr #10 │ │ │ │ + ldrshteq r3, [ip], #68 @ 0x44 │ │ │ │ + ldrshteq r3, [ip], #70 @ 0x46 │ │ │ │ + ldrshteq r3, [ip], #72 @ 0x48 │ │ │ │ + ldrshteq r3, [ip], #74 @ 0x4a │ │ │ │ + ldrshteq r3, [ip], #70 @ 0x46 │ │ │ │ + ldrshteq r3, [ip], #66 @ 0x42 │ │ │ │ + rscseq r3, ip, lr, ror #9 │ │ │ │ rscseq r3, ip, r8, ror #9 │ │ │ │ - ldrhteq r3, [ip], #64 @ 0x40 │ │ │ │ - smlalseq r3, ip, r8, r4 │ │ │ │ - rscseq r3, ip, r0, lsl #10 │ │ │ │ - rscseq r3, ip, sl, lsl #10 │ │ │ │ - rscseq r3, ip, lr, lsr #11 │ │ │ │ - rscseq r3, ip, r2, lsr #11 │ │ │ │ - smlalseq r3, ip, r6, r5 │ │ │ │ - rscseq r3, ip, ip, asr #10 │ │ │ │ - rscseq r3, ip, r8, ror #12 │ │ │ │ - rscseq r3, ip, r0, lsl r6 │ │ │ │ - rscseq r3, ip, r0, lsr r6 │ │ │ │ - rscseq r3, ip, ip, asr r6 │ │ │ │ - rscseq r3, ip, r6, asr r6 │ │ │ │ - rscseq r3, ip, r8, asr r6 │ │ │ │ - rscseq r3, ip, sl, asr r6 │ │ │ │ - rscseq r3, ip, ip, asr r6 │ │ │ │ - rscseq r3, ip, sl, asr r6 │ │ │ │ - rscseq r3, ip, r0, ror #10 │ │ │ │ - rscseq r3, ip, lr, asr r5 │ │ │ │ - rscseq lr, r8, r8, asr #18 │ │ │ │ - rscseq r3, ip, r2, lsl #11 │ │ │ │ - rscseq r3, ip, r2, lsl #11 │ │ │ │ - rscseq r3, ip, r6, ror #10 │ │ │ │ - rscseq r3, ip, ip, asr r5 │ │ │ │ - rscseq r3, ip, r2, asr r5 │ │ │ │ - rscseq r3, ip, ip, lsl #10 │ │ │ │ - rscseq r8, r6, sl, ror #19 │ │ │ │ - rscseq r3, ip, ip, lsl #10 │ │ │ │ - rscseq r3, ip, lr, lsl #10 │ │ │ │ - rscseq r3, ip, r0, lsl r5 │ │ │ │ - rscseq r3, ip, sl, lsl #10 │ │ │ │ - rscseq r3, ip, r4, lsl #10 │ │ │ │ - rscseq r3, ip, r6, lsl #10 │ │ │ │ - rscseq r3, ip, sl, ror #10 │ │ │ │ - smlalseq r3, ip, r4, r4 │ │ │ │ - smlalseq r3, ip, r6, r4 │ │ │ │ - smlalseq r3, ip, r8, r4 │ │ │ │ - rscseq r3, ip, r6, lsl #10 │ │ │ │ - rscseq r3, ip, r8, lsl #10 │ │ │ │ - rscseq r3, ip, r6, lsl #10 │ │ │ │ - rscseq r1, sl, r0, lsr lr │ │ │ │ + rscseq r3, ip, r0, ror pc │ │ │ │ + rscseq r3, ip, r4, asr #9 │ │ │ │ + rscseq r3, ip, r0, ror r4 │ │ │ │ + rscseq r3, ip, ip, lsl r5 │ │ │ │ rscseq r3, ip, r4, asr r4 │ │ │ │ - rscseq r3, ip, r8, asr #8 │ │ │ │ - rscseq r3, ip, r8, asr #8 │ │ │ │ - rscseq r3, ip, ip, asr #8 │ │ │ │ - rscseq r3, ip, r8, asr #8 │ │ │ │ - rscseq r3, ip, r0, asr #8 │ │ │ │ - rscseq r3, ip, r8, asr #8 │ │ │ │ + rscseq r3, ip, sl, lsr r5 │ │ │ │ + rscseq r3, ip, lr, asr r4 │ │ │ │ + rscseq r3, ip, r2, ror r4 │ │ │ │ + rscseq r3, ip, ip, lsr r4 │ │ │ │ + rscseq r3, ip, lr, lsr #9 │ │ │ │ + rscseq r3, ip, r8, ror #8 │ │ │ │ + rscseq r3, ip, r0, lsr r4 │ │ │ │ + rscseq r3, ip, r8, lsl r4 │ │ │ │ + rscseq r3, ip, r0, lsl #9 │ │ │ │ + rscseq r3, ip, sl, lsl #9 │ │ │ │ + rscseq r3, ip, lr, lsr #10 │ │ │ │ + rscseq r3, ip, r2, lsr #10 │ │ │ │ + rscseq r3, ip, r6, lsl r5 │ │ │ │ + rscseq r3, ip, ip, asr #9 │ │ │ │ + rscseq r3, ip, r8, ror #11 │ │ │ │ + smlalseq r3, ip, r0, r5 │ │ │ │ + ldrhteq r3, [ip], #80 @ 0x50 │ │ │ │ + ldrsbteq r3, [ip], #92 @ 0x5c │ │ │ │ + ldrsbteq r3, [ip], #86 @ 0x56 │ │ │ │ + ldrsbteq r3, [ip], #88 @ 0x58 │ │ │ │ + ldrsbteq r3, [ip], #90 @ 0x5a │ │ │ │ + ldrsbteq r3, [ip], #92 @ 0x5c │ │ │ │ + ldrsbteq r3, [ip], #90 @ 0x5a │ │ │ │ + rscseq r3, ip, r0, ror #9 │ │ │ │ + ldrsbteq r3, [ip], #78 @ 0x4e │ │ │ │ + rscseq lr, r8, r8, asr #17 │ │ │ │ + rscseq r3, ip, r2, lsl #10 │ │ │ │ + rscseq r3, ip, r2, lsl #10 │ │ │ │ + rscseq r3, ip, r6, ror #9 │ │ │ │ + ldrsbteq r3, [ip], #76 @ 0x4c │ │ │ │ + ldrsbteq r3, [ip], #66 @ 0x42 │ │ │ │ + rscseq r3, ip, ip, lsl #9 │ │ │ │ + rscseq r8, r6, sl, ror #18 │ │ │ │ + rscseq r3, ip, ip, lsl #9 │ │ │ │ + rscseq r3, ip, lr, lsl #9 │ │ │ │ + smlalseq r3, ip, r0, r4 │ │ │ │ + rscseq r3, ip, sl, lsl #9 │ │ │ │ + rscseq r3, ip, r4, lsl #9 │ │ │ │ + rscseq r3, ip, r6, lsl #9 │ │ │ │ + rscseq r3, ip, sl, ror #9 │ │ │ │ + rscseq r3, ip, r4, lsl r4 │ │ │ │ + rscseq r3, ip, r6, lsl r4 │ │ │ │ rscseq r3, ip, r8, lsl r4 │ │ │ │ - rscseq r3, ip, r2, asr #7 │ │ │ │ - rscseq r3, ip, r6, asr #7 │ │ │ │ - rscseq r3, ip, r6, asr #7 │ │ │ │ - rscseq r3, ip, sl, asr #7 │ │ │ │ - rscseq r3, ip, lr, asr #7 │ │ │ │ - ldrsbteq r3, [ip], #50 @ 0x32 │ │ │ │ - ldrsbteq r3, [ip], #54 @ 0x36 │ │ │ │ - ldrsbteq r3, [ip], #54 @ 0x36 │ │ │ │ + rscseq r3, ip, r6, lsl #9 │ │ │ │ + rscseq r3, ip, r8, lsl #9 │ │ │ │ + rscseq r3, ip, r6, lsl #9 │ │ │ │ + ldrhteq r1, [sl], #208 @ 0xd0 │ │ │ │ + ldrsbteq r3, [ip], #52 @ 0x34 │ │ │ │ + rscseq r3, ip, r8, asr #7 │ │ │ │ + rscseq r3, ip, r8, asr #7 │ │ │ │ + rscseq r3, ip, ip, asr #7 │ │ │ │ + rscseq r3, ip, r8, asr #7 │ │ │ │ + rscseq r3, ip, r0, asr #7 │ │ │ │ + rscseq r3, ip, r8, asr #7 │ │ │ │ + smlalseq r3, ip, r8, r3 │ │ │ │ + rscseq r3, ip, r2, asr #6 │ │ │ │ + rscseq r3, ip, r6, asr #6 │ │ │ │ + rscseq r3, ip, r6, asr #6 │ │ │ │ + rscseq r3, ip, sl, asr #6 │ │ │ │ + rscseq r3, ip, lr, asr #6 │ │ │ │ + rscseq r3, ip, r2, asr r3 │ │ │ │ + rscseq r3, ip, r6, asr r3 │ │ │ │ + rscseq r3, ip, r6, asr r3 │ │ │ │ @ instruction: 0x01b139c2 │ │ │ │ - rscseq r3, ip, r2, lsl #6 │ │ │ │ - rscseq r3, ip, r6, lsl #6 │ │ │ │ - rscseq r3, ip, sl, lsl #6 │ │ │ │ - rscseq r3, ip, lr, lsl #6 │ │ │ │ + rscseq r3, ip, r2, lsl #5 │ │ │ │ + rscseq r3, ip, r6, lsl #5 │ │ │ │ + rscseq r3, ip, sl, lsl #5 │ │ │ │ + rscseq r3, ip, lr, lsl #5 │ │ │ │ andeq r2, r0, r0, lsr #4 │ │ │ │ strdeq fp, [fp, r0]! │ │ │ │ @ instruction: 0x01a66744 │ │ │ │ @ instruction: 0x01b13914 │ │ │ │ andeq r3, r0, r8, lsr #16 │ │ │ │ @ instruction: 0x01b138cc │ │ │ │ strdeq r6, [r6, r0]! │ │ │ │ @@ -161198,17 +161198,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r3, r4, r5, r7, r8, r9, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7614478 │ │ │ │ svclt 0x0000ea8e │ │ │ │ @ instruction: 0x01ac5c9a │ │ │ │ - smlabteq r3, lr, r0, r6 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ @ instruction: 0x01ac5c80 │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -161422,102 +161422,102 @@ │ │ │ │ bmi 299ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185838> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7648 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r4, lsr #9 │ │ │ │ + rscseq sl, r4, r4, lsr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fbe0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178658> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299bdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18586c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r0, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7614 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r8, lsl #9 │ │ │ │ + rscseq sl, r4, r8, lsl #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17868c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1858a0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r6, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab75e0 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, ip, ror #8 │ │ │ │ + rscseq sl, r4, ip, ror #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1786c0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1858d4> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab75ac │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r0, asr r4 │ │ │ │ + ldrsbteq sl, [r4], #48 @ 0x30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1786f4> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185908> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7578 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r4, lsr r4 │ │ │ │ + ldrhteq sl, [r4], #52 @ 0x34 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fcb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178728> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18593c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01ab7544 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, r8, lsl r4 │ │ │ │ + smlalseq sl, r4, r8, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5fce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldcle 0, cr15, [ip], {163} @ 0xa3 │ │ │ │ + mcrrle 0, 10, pc, r0, cr3 @ │ │ │ │ @ instruction: 0xf06eb1d0 │ │ │ │ - @ instruction: 0xb1b8df15 │ │ │ │ + @ instruction: 0xb1b8df39 │ │ │ │ pli [r2, -r5, lsr #1] │ │ │ │ @ instruction: 0xf1b0f0ab │ │ │ │ @ instruction: 0xf7b6f0a6 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf99af33d │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf660f0d2 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq sl, r4, r6, ror #7 │ │ │ │ + rscseq sl, r4, r6, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fd3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ stclt 3, cr15, [r8, #-452] @ 0xfffffe3c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd50 │ │ │ │ @@ -161531,49 +161531,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -pc, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, lsl #7 │ │ │ │ + rscseq sl, r4, r0, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06e0ff8 │ │ │ │ - strmi sp, [r4], -r9, asr #26 │ │ │ │ + strmi sp, [r4], -sp, ror #26 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf5fd │ │ │ │ @ instruction: 0xf0a6f15b │ │ │ │ strmi pc, [r4], -r1, ror #14 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -sp, lsl #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, ip, lsr r3 │ │ │ │ + ldrhteq sl, [r4], #44 @ 0x2c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06e0ff8 │ │ │ │ - @ instruction: 0x4604dd37 │ │ │ │ + @ instruction: 0x4604dd5b │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf5db │ │ │ │ @ instruction: 0xf0a6f139 │ │ │ │ @ instruction: 0x4604f73f │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -fp, ror #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq sl, [r4], #40 @ 0x28 │ │ │ │ + rscseq sl, r4, r8, ror r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2b40ff8 │ │ │ │ strmi pc, [r4], -r9, lsr #7 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf5b9 │ │ │ │ @@ -161582,32 +161582,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r9, asr #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq sl, [r4], #36 @ 0x24 │ │ │ │ + rscseq sl, r4, r4, lsr r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b60ff8 │ │ │ │ - strmi sp, [r4], -r5, asr #17 │ │ │ │ + strmi sp, [r4], -r9, ror #17 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf597 │ │ │ │ @ instruction: 0xf0a6f0f5 │ │ │ │ @ instruction: 0x4604f6fb │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r7, lsr #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, ror r2 │ │ │ │ + ldrshteq sl, [r4], #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ @ instruction: 0x4604f23b │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf575 │ │ │ │ @@ -161616,15 +161616,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r5, lsl #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, ip, lsr #4 │ │ │ │ + rscseq sl, r4, ip, lsr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ strmi pc, [r4], -r5, ror #3 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf553 │ │ │ │ @@ -161633,66 +161633,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r3, ror #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r8, ror #3 │ │ │ │ + rscseq sl, r4, r8, ror #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b80ff8 │ │ │ │ - strmi sp, [r4], -r5, lsr #22 │ │ │ │ + strmi sp, [r4], -r9, asr #22 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf531 │ │ │ │ @ instruction: 0xf0a6f08f │ │ │ │ @ instruction: 0x4604f695 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ strtmi pc, [r0], -r1, asr #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r4, lsr #3 │ │ │ │ + rscseq sl, r4, r4, lsr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b80ff8 │ │ │ │ - @ instruction: 0x4604db39 │ │ │ │ + @ instruction: 0x4604db5d │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf50f │ │ │ │ @ instruction: 0xf0a6f06d │ │ │ │ @ instruction: 0x4604f673 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f51f │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, r0, ror #2 │ │ │ │ + rscseq sl, r4, r0, ror #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c70ff8 │ │ │ │ - strmi sp, [r4], -r7, asr #24 │ │ │ │ + strmi sp, [r4], -fp, ror #24 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf4ed │ │ │ │ @ instruction: 0xf0a6f04b │ │ │ │ @ instruction: 0x4604f651 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f4fd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sl, r4, ip, lsl r1 │ │ │ │ + smlalseq sl, r4, ip, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q12, q12 │ │ │ │ @ instruction: 0x4604f03b │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @ instruction: 0xf0abf4cb │ │ │ │ @@ -161701,15 +161701,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f4db │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq sl, [r4], #8 │ │ │ │ + rscseq sl, r4, r8, asr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6003c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d8, d0 │ │ │ │ @ instruction: 0x4604f1d5 │ │ │ │ @ instruction: 0xf0a5b160 │ │ │ │ @@ -161719,15 +161719,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d24620 │ │ │ │ @ instruction: 0x4620f4b7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq sl, r4, r0, r0 │ │ │ │ + rscseq sl, r4, r0, lsl r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60084 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ce4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438adc> │ │ │ │ bmi 575098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x460d28> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161743,15 +161743,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vst1.8 @ instruction: 0xf48cf0d2 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01ab7170 │ │ │ │ andeq r3, r0, r8, ror sl │ │ │ │ - rscseq sl, r4, ip, lsr r0 │ │ │ │ + ldrhteq r9, [r4], #252 @ 0xfc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec600e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ceac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438b3c> │ │ │ │ bmi 5750f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x460d88> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -161767,15 +161767,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ pli [ip, #-210] @ 0xffffff2e │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01ab7110 │ │ │ │ andeq r2, r0, r0, asr #32 │ │ │ │ - ldrsbteq r9, [r4], #252 @ 0xfc │ │ │ │ + rscseq r9, r4, ip, asr pc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fda7a0 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -161802,15 +161802,15 @@ │ │ │ │ @ instruction: 0xf7614479 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cdp 7, 7, cr15, cr0, cr1, {3} │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0c74640 │ │ │ │ - ldmdblt r8, {r0, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r2, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7db85c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 263044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ecd4> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -161820,43 +161820,43 @@ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavc r3!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strcc r2, [r4, #-1537] @ 0xfffff9ff │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ strdls lr, [r1], -fp │ │ │ │ @ instruction: 0xf0b74640 │ │ │ │ - stmdbls r1, {r0, r4, r7, r8, fp, ip, lr, pc} │ │ │ │ - ble 10452b4 │ │ │ │ + stmdbls r1, {r0, r2, r4, r5, r7, r8, fp, ip, lr, pc} │ │ │ │ + ble 19452b4 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, q6 │ │ │ │ blmi 548bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434844> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1724640 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stc 7, cr15, [r2], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0x01ab70ac │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - ldrhteq r9, [r4], #240 @ 0xf0 │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ - ldrhteq r9, [r4], #244 @ 0xf4 │ │ │ │ - rscseq r9, r4, r6, lsr #31 │ │ │ │ - rscseq r9, r4, r8, asr pc │ │ │ │ - smlalseq r9, r4, r2, pc @ │ │ │ │ - @ instruction: 0x01ab702c │ │ │ │ - tsteq r0, r6, asr r6 │ │ │ │ - rscseq r9, r4, r4, lsl #30 │ │ │ │ + rscseq r9, r4, r0, lsr pc │ │ │ │ + smlabbeq r0, r0, r6, ip │ │ │ │ + rscseq r9, r4, r4, lsr pc │ │ │ │ + rscseq r9, r4, r6, lsr #30 │ │ │ │ ldrsbteq r9, [r4], #232 @ 0xe8 │ │ │ │ + rscseq r9, r4, r2, lsl pc │ │ │ │ + @ instruction: 0x01ab702c │ │ │ │ + ldrdeq ip, [r0, -r6] │ │ │ │ + rscseq r9, r4, r4, lsl #29 │ │ │ │ + rscseq r9, r4, r8, asr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60274 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c70ff8 │ │ │ │ - vstrlt s26, [r8, #-788] @ 0xfffffcec │ │ │ │ + vstrlt s26, [r8, #-932] @ 0xfffffc5c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60288 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -162067,24 +162067,24 @@ │ │ │ │ movwcs lr, #10842 @ 0x2a5a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6ba │ │ │ │ @ instruction: 0x01ab6f50 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01ab6f46 │ │ │ │ @ instruction: 0x01ab6ea6 │ │ │ │ - ldrsbteq sl, [r4], #206 @ 0xce │ │ │ │ - rscseq sl, r4, r0, lsr ip │ │ │ │ - rscseq sl, r4, r0, lsr ip │ │ │ │ + rscseq sl, r4, lr, asr ip │ │ │ │ + ldrhteq sl, [r4], #176 @ 0xb0 │ │ │ │ + ldrhteq sl, [r4], #176 @ 0xb0 │ │ │ │ andeq r2, r0, r0, ror r6 │ │ │ │ - ldrsbteq sl, [r4], #26 │ │ │ │ + rscseq sl, r4, sl, asr r1 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - rscseq sl, r4, r2, lsl #23 │ │ │ │ - smlalseq sl, r4, r2, fp │ │ │ │ + rscseq sl, r4, r2, lsl #22 │ │ │ │ + rscseq sl, r4, r2, lsl fp │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq sl, r4, lr, asr fp │ │ │ │ + ldrsbteq sl, [r4], #174 @ 0xae │ │ │ │ @ instruction: 0x000033b0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6061c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ @@ -163230,21 +163230,21 @@ │ │ │ │ bl 460298 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bf28> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 10a142 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ │ │ │ 0010a160 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163476,15 +163476,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10a366 │ │ │ │ movs r2, #1 │ │ │ │ b.n 10a366 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1f80105 │ │ │ │ + sbcs.w r1, r8, #5 │ │ │ │ │ │ │ │ 0010a3c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ @@ -163711,15 +163711,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10a562 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10a5ac │ │ │ │ movs r3, #1 │ │ │ │ b.n 10a5ac │ │ │ │ - vext.8 d0, d10, d5, #1 │ │ │ │ + vrhadd.s d0, d10, d5 │ │ │ │ ldr r1, [pc, #32] @ (10a640 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10a628 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10a63a │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -163729,15 +163729,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10a624 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vrhadd.s8 d0, d4, d5 │ │ │ │ + cdp 1, 8, cr0, cr4, cr5, {0} │ │ │ │ cbz r0, 10a668 │ │ │ │ ldr r3, [pc, #36] @ (10a66c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10a654 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ @@ -163749,16 +163749,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (10a670 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cdp 1, 13, cr0, cr10, cr5, {0} │ │ │ │ - cdp 1, 12, cr0, cr6, cr5, {0} │ │ │ │ + cdp 1, 5, cr0, cr10, cr5, {0} │ │ │ │ + cdp 1, 4, cr0, cr6, cr5, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -163930,15 +163930,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10a7b0 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ movs r0, #1 │ │ │ │ str.w r5, [r9] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stc 1, cr0, [lr, #20]! │ │ │ │ + stc 1, cr0, [lr, #-20]! @ 0xffffffec │ │ │ │ │ │ │ │ 0010a844 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -164212,17 +164212,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r3, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bge.n 10aabc │ │ │ │ + bge.n 10abbc │ │ │ │ lsls r2, r7, #3 │ │ │ │ │ │ │ │ 0010aafc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164727,15 +164727,15 @@ │ │ │ │ b.n 10af50 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 10ae12 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4e0105 │ │ │ │ + vst2.8 {d16[0],d17[0]}, [lr], r5 │ │ │ │ str r2, [r6, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -164799,15 +164799,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10b072 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 181b94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6d824> │ │ │ │ @@ -165439,21 +165439,21 @@ │ │ │ │ @ instruction: 0xfa7bffff │ │ │ │ ldr r6, [pc, #216] @ (10b89c ) │ │ │ │ lsls r3, r5, #6 │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xf4ae0105 │ │ │ │ + bic.w r1, lr, #8716288 @ 0x850000 │ │ │ │ ldr r3, [pc, #688] @ (10ba94 ) │ │ │ │ lsls r3, r5, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10b90a │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ tst r3, r6 │ │ │ │ @@ -165903,15 +165903,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r2, [r2, #6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r2, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010bc38 : │ │ │ │ cbz r0, 10bc4e │ │ │ │ push {r3, lr} │ │ │ │ @@ -166182,15 +166182,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r1, r8, r5 │ │ │ │ + adcs.w r1, r8, r5 │ │ │ │ adcs r4, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10bee4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r1, #3 │ │ │ │ @@ -166368,15 +166368,16 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10c0a8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xe82c0105 │ │ │ │ + b.n 10c020 │ │ │ │ + lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010c0c8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #80] @ 10c128 │ │ │ │ @@ -166411,15 +166412,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #26 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010c138 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166464,15 +166465,15 @@ │ │ │ │ b.n 10c182 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #118 @ 0x76 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010c1b8 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166661,15 +166662,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 69ec0 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10c36e │ │ │ │ - b.n 10c114 │ │ │ │ + b.n 10c014 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -167171,19 +167172,19 @@ │ │ │ │ nop │ │ │ │ adds r7, #138 @ 0x8a │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #114 @ 0x72 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -168065,21 +168066,21 @@ │ │ │ │ nop │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bge.n 10d32c │ │ │ │ + bls.n 10d22c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -169416,17 +169417,17 @@ │ │ │ │ b.n 10df5c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ lsls r3, r5, #6 │ │ │ │ │ │ │ │ 0010e044 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170229,19 +170230,19 @@ │ │ │ │ b.n 10e706 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010e8ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171482,15 +171483,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrh r4, [r1, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldrh r0, [r1, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r5, [pc, #888] @ (10f900 ) │ │ │ │ + ldr r5, [pc, #376] @ (10f700 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010f590 : │ │ │ │ @@ -172644,15 +172645,15 @@ │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326a48> │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 110172 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 14, cr0, cr10, cr10, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r7, #3 │ │ │ │ cdp2 1, 8, cr0, cr6, cr10, {5} │ │ │ │ │ │ │ │ 001101a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -174400,45 +174401,45 @@ │ │ │ │ b.w 110bd0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rsb r1, r0, #5570560 @ 0x550000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r0, #5570560 @ 0x550000 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 00111430 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -175130,15 +175131,15 @@ │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 111b24 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9c3918 │ │ │ │ + bl 9c3960 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 111ad6 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -176015,15 +176016,15 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ bl 6768a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1124d6 │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 1124be │ │ │ │ blx r3 │ │ │ │ - bl 9c39fc │ │ │ │ + bl 9c3a44 │ │ │ │ strb.w r0, [r4, #345] @ 0x159 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #232 @ 0xe8 │ │ │ │ bl 6769a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1124a8 │ │ │ │ @@ -176039,17 +176040,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 1124d6 │ │ │ │ blt.n 1125e0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -176238,15 +176239,15 @@ │ │ │ │ addw sp, sp, #1308 @ 0x51c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 13f060 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2acf0> │ │ │ │ b.n 112670 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c3ca4 │ │ │ │ + bl 9c3cec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1126da │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 1126e8 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176322,15 +176323,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1852] @ 0x73c │ │ │ │ cbz r1, 1127fa │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c3cb8 │ │ │ │ + bl 9c3d00 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ str.w r1, [r0, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ @@ -176359,15 +176360,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 13ec78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a908> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9c3d2c │ │ │ │ + bl 9c3d74 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 11283e │ │ │ │ nop │ │ │ │ │ │ │ │ 00112868 : │ │ │ │ @@ -177466,15 +177467,15 @@ │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1133d0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177530,15 +177531,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 1133c0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -177998,21 +177999,21 @@ │ │ │ │ b.n 113514 │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 11344e │ │ │ │ b.n 113514 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 113a54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178269,19 +178270,19 @@ │ │ │ │ b.n 11394a │ │ │ │ movs r0, #2 │ │ │ │ b.n 1138c6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113b56 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178372,15 +178373,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 113bd0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 113bb8 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113c56 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178710,15 +178711,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 113f7c │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r9, [pc, #900] @ 114360 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179049,15 +179050,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r0, #4 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ... │ │ │ │ │ │ │ │ 00114370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so>: │ │ │ │ @@ -179251,16 +179252,16 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1144c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x158> │ │ │ │ pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r1, r5, #6 │ │ │ │ pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - vqadd.u64 q8, q14, │ │ │ │ - vqadd.u64 q0, q14, │ │ │ │ + mrc2 0, 7, r0, cr12, cr3, {7} │ │ │ │ + mrc2 0, 5, r0, cr12, cr3, {7} │ │ │ │ cbz r0, 1145b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1145b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ @@ -179514,17 +179515,17 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 114724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -180072,23 +180073,23 @@ │ │ │ │ b.n 114b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7dc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #372] @ (114f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xbec>) │ │ │ │ @@ -180838,15 +180839,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 11538c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x101c> │ │ │ │ nop │ │ │ │ add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -184637,35 +184638,35 @@ │ │ │ │ b.n 117bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x385c> │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (117f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bec>) │ │ │ │ @@ -184823,15 +184824,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #12] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1181ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e3c> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185037,17 +185038,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #12 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185799,15 +185800,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #12] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 118a2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46ba> │ │ │ │ @@ -186423,15 +186424,15 @@ │ │ │ │ b.n 119056 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ce6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r5, r0, #4 │ │ │ │ strb r4, [r5, #8] │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ @@ -189062,19 +189063,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ac38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x68c8> │ │ │ │ ldr r3, [pc, #28] @ (11ac68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x68f8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r5, r0, #4 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2 :128], ip │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r2 :128], ip │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r5, r0, #4 │ │ │ │ strh.w r0, [lr, #428] @ 0x1ac │ │ │ │ strb.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ @@ -189671,15 +189672,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #208] @ (11b4b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7140>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrh r2, [r1, #18] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #2496] @ 11bdc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7a50> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -190893,15 +190894,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -191712,15 +191713,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #122 @ 0x7a │ │ │ │ lsls r2, r5, #6 │ │ │ │ strb r6, [r1, #6] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #3068] @ 11d8a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9534> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194182,15 +194183,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r0, r4, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ strb r1, [r2, r3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (11e9ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa63c>) │ │ │ │ @@ -194220,15 +194221,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0036 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r6, r5, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -198827,21 +198828,21 @@ │ │ │ │ bl 11ee38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaac8> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r3, [r1, #2176] @ 0x880 │ │ │ │ strb.w r0, [r1, #2198] @ 0x896 │ │ │ │ b.n 121bf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd884> │ │ │ │ nop │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r1, r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -214048,33 +214049,35 @@ │ │ │ │ nop │ │ │ │ adds r4, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrd r0, r1, [r6, #-12] │ │ │ │ - stmdb lr!, {r0, r1, r8} │ │ │ │ - stmdb r6, {r0, r1, r8} │ │ │ │ - strd r0, r1, [r0], #12 │ │ │ │ - strex r1, r0, [lr, #12] │ │ │ │ - @ instruction: 0xe8220103 │ │ │ │ - b.n 12d0f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d84> │ │ │ │ + @ instruction: 0xe8d60103 │ │ │ │ + stmia.w lr!, {r0, r1, r8} │ │ │ │ + stmia.w r6, {r0, r1, r8} │ │ │ │ + strd r0, r1, [r0], #-12 │ │ │ │ + b.n 12d090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d20> │ │ │ │ + lsls r3, r0, #4 │ │ │ │ + b.n 12d03c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ccc> │ │ │ │ + lsls r3, r0, #4 │ │ │ │ + b.n 12cff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c84> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - b.n 12d05c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18cec> │ │ │ │ + b.n 12cf5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bec> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - b.n 12cff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c88> │ │ │ │ + b.n 12cef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b88> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - b.n 12cf7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c0c> │ │ │ │ + b.n 12ce7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b0c> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - b.n 12cf28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bb8> │ │ │ │ + b.n 12ce28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ab8> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - b.n 12ced4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b64> │ │ │ │ + b.n 12cdd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a64> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - b.n 12ce80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b10> │ │ │ │ + b.n 12cd80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a10> │ │ │ │ lsls r3, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214266,17 +214269,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 12d300 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18f90> │ │ │ │ nop │ │ │ │ strb r2, [r0, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r2 │ │ │ │ sub sp, #16 │ │ │ │ @@ -214485,21 +214488,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12d374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19004> │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -214567,21 +214570,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 12d662 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x192f2> │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -214751,23 +214754,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12d87c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1950c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 12d838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x194c8> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12d8e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19572> │ │ │ │ bls.n 12d8d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19564> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214819,15 +214822,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12d8a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19530> │ │ │ │ b.n 12d8dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1956c> │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -214859,15 +214862,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -215003,21 +215006,21 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 12da90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19720> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12db6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x197fc> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215313,21 +215316,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 12dbfa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1988a> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19930> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19990> │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19b4a> │ │ │ │ bhi.n 12debe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19b4e> │ │ │ │ @@ -215381,15 +215384,15 @@ │ │ │ │ beq.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19b4a> │ │ │ │ b.n 12ded6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19b66> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12ded6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19b66> │ │ │ │ b.n 12deba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19b4a> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -215668,23 +215671,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1772] @ 0x6ec │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12e142 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19dd2> │ │ │ │ b.n 12e1c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19e50> │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -215801,15 +215804,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -215904,15 +215907,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12e3fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1a08e> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12e3fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1a08e> │ │ │ │ b.n 12e438 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1a0c8> │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1640] @ 12eb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1a7b4> │ │ │ │ @@ -216499,53 +216502,53 @@ │ │ │ │ b.n 12e8cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1a55c> │ │ │ │ subs r0, r7, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r3, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r7, #28] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + str r2, [r3, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r3, #4] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #900] @ (12ef14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1aba4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217074,17 +217077,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12f0e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ad72> │ │ │ │ b.n 12f0f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ad82> │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r0, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -217219,23 +217222,23 @@ │ │ │ │ b.n 12f168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1adf8> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 12f212 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1aea2> │ │ │ │ adds r6, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r2, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (12f410 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217369,19 +217372,19 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 12f2e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1af70> │ │ │ │ nop │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r6, [pc, #456] @ (12f5e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b270>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (12f42c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b0bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [pc, #776] @ (12f738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b3c8>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ @@ -217550,15 +217553,15 @@ │ │ │ │ bne.n 12f5e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b272> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f5b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b242> │ │ │ │ b.n 12f540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b1d0> │ │ │ │ ldr r4, [pc, #160] @ (12f69c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b32c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -217749,15 +217752,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12f7e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b476> │ │ │ │ b.n 12f804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b494> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #976] @ (12fbe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b878>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -217845,15 +217848,15 @@ │ │ │ │ bne.n 12f8fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b58e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f8ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b55e> │ │ │ │ b.n 12f860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b4f0> │ │ │ │ ldr r1, [pc, #544] @ (12fb38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b7c8>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -217911,15 +217914,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12f9c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b658>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 12f980 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b610> │ │ │ │ nop │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12f9dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b66c> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219178,131 +219181,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 130592 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c222> │ │ │ │ b.n 1302d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1bf60> │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #472] @ (1308cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c55c>) │ │ │ │ + ldr r2, [pc, #984] @ (130acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c75c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r5, pc, #480 @ (adr r5, 1308d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c568>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #320] @ (13083c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c4cc>) │ │ │ │ + ldr r3, [pc, #832] @ (130a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c6cc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #56] @ (130738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c3c8>) │ │ │ │ + ldr r1, [pc, #568] @ (130938 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c5c8>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #112] @ (130774 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c404>) │ │ │ │ + ldr r3, [pc, #624] @ (130974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c604>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, pc, #32 @ (adr r4, 130728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c3b8>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #216] @ (1307e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c474>) │ │ │ │ + ldr r1, [pc, #728] @ (1309e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c674>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #472] @ (1308e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c578>) │ │ │ │ + ldr r0, [pc, #984] @ (130ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c778>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #480 @ (adr r3, 1308f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c584>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #368] @ (130888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c518>) │ │ │ │ + ldr r0, [pc, #880] @ (130a88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c718>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #728] @ (1309f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c684>) │ │ │ │ + ldr r0, [pc, #216] @ (1307f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c484>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #736 @ (adr r2, 130a00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c690>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #632] @ (13099c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c62c>) │ │ │ │ + ldr r2, [pc, #120] @ (13079c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c42c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #128] @ (1307a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c438>) │ │ │ │ + blx r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #144 @ (adr r2, 1307bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c44c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #0] @ (130730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c3c0>) │ │ │ │ + blx r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blx r8 │ │ │ │ + bx r8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #744 @ (adr r1, 130a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c6b0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bx r9 │ │ │ │ + mov r8, r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov sl, r9 │ │ │ │ + mov r2, r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #816 @ (adr r0, 130a74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c704>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #24] @ (130760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c3f0>) │ │ │ │ + @ instruction: 0x4786 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov sl, r6 │ │ │ │ + mov r2, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #688 @ (adr r0, 130a00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c690>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [pc, #104] @ (1307bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c44c>) │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov sl, r2 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #560 @ (adr r0, 13098c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c61c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov r4, lr │ │ │ │ + cmp ip, lr │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #480 @ (adr r0, 130944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c5d4>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov r8, r1 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #216] @ (130844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c4d4>) │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r4, r9 │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #312 @ (adr r0, 1308ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c53c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp lr, sp │ │ │ │ + cmp r6, sp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp lr, pc │ │ │ │ + cmp r6, pc │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #0 @ (adr r0, 130780 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c410>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - blx lr │ │ │ │ + bx lr │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp lr, r5 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov r6, sp │ │ │ │ + cmp lr, sp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp lr, r1 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - blx r0 │ │ │ │ + bx r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, r9 │ │ │ │ + add ip, r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov r0, fp │ │ │ │ + cmp r8, fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + add r8, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov r8, sp │ │ │ │ + mov r0, sp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r8, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r8, sp │ │ │ │ + cmp r0, sp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add lr, fp │ │ │ │ + add r6, fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, r4 │ │ │ │ + add sl, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r8, r9 │ │ │ │ + add r0, r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov r0, fp │ │ │ │ + cmp r8, fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add sl, r3 │ │ │ │ + add r2, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219403,15 +219406,15 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 130864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c4f4> │ │ │ │ subs r0, r1, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r1, #46 @ 0x2e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r4, ip │ │ │ │ + add ip, ip │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12f2a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1af30> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219458,17 +219461,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, r0, #0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r8, r8 │ │ │ │ + add r0, r8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add ip, r3 │ │ │ │ + add r4, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c5b0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219509,17 +219512,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r0, pc │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, fp │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1309a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c638> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219796,15 +219799,15 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ adcs.w r1, lr, #5505024 @ 0x540000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ and.w r1, r6, #5505024 @ 0x540000 │ │ │ │ - sbcs r4, r3 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c9d0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219842,17 +219845,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 130dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ca50> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219890,17 +219893,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5 │ │ │ │ + ands r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 13175c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3ec> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 130ea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cb38> │ │ │ │ @@ -221877,21 +221880,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 13220a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1de9a> │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (132388 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e018>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -221992,15 +221995,15 @@ │ │ │ │ beq.n 132368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dff8> │ │ │ │ b.n 132378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e008> │ │ │ │ nop │ │ │ │ lsls r2, r6, #18 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r6, r3, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (132460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e0f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -222072,21 +222075,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 13240a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e09a> │ │ │ │ lsls r6, r2, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 1324f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e188> │ │ │ │ mov lr, r0 │ │ │ │ @@ -222129,23 +222132,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 13258c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e21c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -222185,23 +222188,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (13264c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e2dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -222265,25 +222268,25 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 132608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e298> │ │ │ │ nop │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13269c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e32c> │ │ │ │ @@ -222292,15 +222295,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 132274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1df04> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #256] @ (1327b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e444>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -222400,17 +222403,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e418> │ │ │ │ b.n 1327a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e436> │ │ │ │ lsls r6, r0, #2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ @@ -222421,15 +222424,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 132274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1df04> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (132904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e594>) │ │ │ │ @@ -222528,17 +222531,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1328d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e566> │ │ │ │ b.n 1328f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e584> │ │ │ │ nop │ │ │ │ vrhadd.u d0, d18, d24 │ │ │ │ adds r2, r7, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #20 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #80] @ (132974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e604>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -222573,17 +222576,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr4, cr8, {5} │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1329f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e680> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -222617,19 +222620,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - cmp r0, #0 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #240] @ (132b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e794>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222722,17 +222725,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 132ae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e774> │ │ │ │ b.n 132af4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e784> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #-672]! @ 0xfffffd60 │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (132c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222826,17 +222829,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132bea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e87a> │ │ │ │ b.n 132c08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e898> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], {168} @ 0xa8 │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (132d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e9c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -222933,15 +222936,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 132d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e998> │ │ │ │ b.n 132c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e91c> │ │ │ │ @ instruction: 0xfb0001a8 │ │ │ │ asrs r2, r3, #21 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -223232,23 +223235,23 @@ │ │ │ │ b.n 13305a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ecea> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 133016 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eca6> │ │ │ │ nop │ │ │ │ str.w r0, [ip, #424] @ 0x1a8 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #11 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eaec> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223452,21 +223455,21 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12f10c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ad9c> │ │ │ │ @@ -223581,15 +223584,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 1333fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f08e> │ │ │ │ ands.w r1, r2, #5505024 @ 0x540000 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (133528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223680,17 +223683,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf2fa01a8 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (133600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223761,21 +223764,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 133582 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f212> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1ee01a8 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsrs r6, r5, #32 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (1336d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223842,21 +223845,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (1336e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f370>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 133696 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f326> │ │ │ │ adds.w r1, r2, #168 @ 0xa8 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r4, r7, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -223928,19 +223931,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 13378c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f41c> │ │ │ │ nop │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -224489,23 +224492,23 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 14e950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a5e0> │ │ │ │ b.n 133d3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9cc> │ │ │ │ @ instruction: 0xebfe01a8 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ cmp r1, r2 │ │ │ │ bne.w 133cbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f94c> │ │ │ │ @@ -224579,17 +224582,17 @@ │ │ │ │ beq.n 133e5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1faee> │ │ │ │ b.n 133c90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f920> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 133c88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f918> │ │ │ │ b.n 133cc6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f956> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224616,15 +224619,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224651,15 +224654,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 133fc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fc54> │ │ │ │ @@ -224677,15 +224680,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -224715,15 +224718,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (1340c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd50>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224927,33 +224930,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1341ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe5a> │ │ │ │ nop │ │ │ │ b.n 133ef4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fb84> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r4, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (134398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20028>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225207,27 +225210,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1343f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20086> │ │ │ │ b.n 134c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2089c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1345f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20284>) │ │ │ │ @@ -225316,17 +225319,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 134596 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20226> │ │ │ │ nop │ │ │ │ b.n 134a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206ac> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #408] @ (1347ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2043c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225490,35 +225493,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 134730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203c0> │ │ │ │ b.n 1349fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2068c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1348bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2054c>) │ │ │ │ @@ -225607,17 +225610,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r4, r6 │ │ │ │ b.n 13485e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204ee> │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #440] @ (134a94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20724>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225794,37 +225797,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 134a1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206aa> │ │ │ │ udf #94 @ 0x5e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (134c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208f0>) │ │ │ │ @@ -225980,17 +225983,17 @@ │ │ │ │ b.n 134b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207ac> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 134b96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20826> │ │ │ │ nop │ │ │ │ bgt.n 134d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x209b0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #372] @ (134df4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20a84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226141,29 +226144,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 134ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20974> │ │ │ │ nop │ │ │ │ bge.n 134d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x209fc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (134ee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b70>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226242,15 +226245,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 134ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b60> │ │ │ │ lsls r0, r5, #6 │ │ │ │ cbz r4, 134f16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ba6> │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cbz r2, 134f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b94> │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226433,39 +226436,39 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r4, #24 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (13526c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20efc>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226604,15 +226607,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 135294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f24> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226779,34 +226782,32 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, r2 │ │ │ │ + vshr.u64 q8, , #32 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ + vshr.u64 q0, , #48 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -226821,15 +226822,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226847,15 +226848,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226875,15 +226876,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227126,19 +227127,19 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sbcs.w r0, r2, #241 @ 0xf1 │ │ │ │ - vqadd.u64 q0, q13, │ │ │ │ - vqadd.u8 q8, q11, │ │ │ │ - rsbs r0, r0, #241 @ 0xf1 │ │ │ │ - @ instruction: 0xf0d800f1 │ │ │ │ + @ instruction: 0xf0f200f1 │ │ │ │ + mrc2 0, 5, r0, cr10, cr1, {7} │ │ │ │ + mcr2 0, 6, r0, cr6, cr1, {7} │ │ │ │ + adcs.w r0, r0, #241 @ 0xf1 │ │ │ │ + orrs.w r0, r8, #241 @ 0xf1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (1358d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21564>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r3 │ │ │ │ @@ -227297,16 +227298,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stc2l 0, cr0, [sl, #964]! @ 0x3c4 │ │ │ │ - ldc2l 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ + stc2l 0, cr0, [sl, #-964]! @ 0xfffffc3c │ │ │ │ + ldc2l 0, cr0, [r8], {241} @ 0xf1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (135b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -227483,15 +227484,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1356a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfbc600f1 │ │ │ │ + @ instruction: 0xfb4600f1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (135be8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21878>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -227516,16 +227517,16 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1356a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfb9a00f1 │ │ │ │ - @ instruction: 0xfb6000f1 │ │ │ │ + @ instruction: 0xfb1a00f1 │ │ │ │ + @ instruction: 0xfae000f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 135cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21950> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227593,16 +227594,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfb6a00f1 │ │ │ │ - @ instruction: 0xfacc00f1 │ │ │ │ + @ instruction: 0xfaea00f1 │ │ │ │ + @ instruction: 0xfa4c00f1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219b4>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227633,16 +227634,16 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135cf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21986> │ │ │ │ b.n 135d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21998> │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfae600f1 │ │ │ │ - @ instruction: 0xfad000f1 │ │ │ │ + @ instruction: 0xfa6600f1 │ │ │ │ + @ instruction: 0xfa5000f1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135d88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21a18>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227673,16 +227674,16 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135d5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219ea> │ │ │ │ b.n 135d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219fc> │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfaae00f1 │ │ │ │ - @ instruction: 0xfa9800f1 │ │ │ │ + @ instruction: 0xfa2e00f1 │ │ │ │ + @ instruction: 0xfa1800f1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (135e0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21a9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -227723,17 +227724,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfaf200f1 │ │ │ │ - @ instruction: 0xfac000f1 │ │ │ │ - @ instruction: 0xfa3e00f1 │ │ │ │ + @ instruction: 0xfa7200f1 │ │ │ │ + @ instruction: 0xfa4000f1 │ │ │ │ + ldrsh.w r0, [lr, #241] @ 0xf1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (135f50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21be0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227842,19 +227843,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 135e5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21aee> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfa9800f1 │ │ │ │ + @ instruction: 0xfa1800f1 │ │ │ │ b.n 1365f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22284> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9a800f1 │ │ │ │ - vst1.8 @ instruction: 0xf9c600f1 │ │ │ │ + vld4. {d0-d3}, [r8 :256], r1 │ │ │ │ + vst4. {d16-d19}, [r6 :256], r1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (136004 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21c94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -227909,17 +227910,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - vst4. {d16-d19}, [r4 :256], r1 │ │ │ │ - ldr??.w r0, [r2, r1, lsl #3] │ │ │ │ - vst4. {d16-d19}, [r2 :256], r1 │ │ │ │ + str.w r0, [r4, #241] @ 0xf1 │ │ │ │ + ldr.w r0, [r2, #241] @ 0xf1 │ │ │ │ + str.w r0, [r2, #241] @ 0xf1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (136088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -227959,17 +227960,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr??.w r0, [ip, r1, lsl #3] │ │ │ │ - vld4. {d16-d19}, [sl :256], r1 │ │ │ │ - str??.w r0, [r8, #241] @ 0xf1 │ │ │ │ + ldr??.w r0, [ip, #241] @ 0xf1 │ │ │ │ + str??.w r0, [sl, #241] @ 0xf1 │ │ │ │ + str??.w r0, [r8, r1, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (1361cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -228078,19 +228079,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1360da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21d6a> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - vld4. {d0-d3}, [r4 :256], r1 │ │ │ │ + strh.w r0, [r4, #241] @ 0xf1 │ │ │ │ b.n 136378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22008> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh.w r0, [r4, r1, lsl #3] │ │ │ │ - @ instruction: 0xf74a00f1 │ │ │ │ + @ instruction: 0xf7b400f1 │ │ │ │ + movt r0, #43249 @ 0xa8f1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (1362ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21f3c>) │ │ │ │ @@ -228164,16 +228165,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb.w r0, [r2, r1, lsl #3] │ │ │ │ - @ instruction: 0xf77a00f1 │ │ │ │ + @ instruction: 0xf79200f1 │ │ │ │ + @ instruction: 0xf6fa00f1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (13631c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21fac>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -228207,16 +228208,16 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1362e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21f74> │ │ │ │ b.n 1362fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21f8e> │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf77400f1 │ │ │ │ - @ instruction: 0xf75a00f1 │ │ │ │ + @ instruction: 0xf6f400f1 │ │ │ │ + @ instruction: 0xf6da00f1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (1363dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2206c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -228331,16 +228332,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r3!, {r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf69e00f1 │ │ │ │ - @ instruction: 0xf62c00f1 │ │ │ │ + @ instruction: 0xf61e00f1 │ │ │ │ + sub.w r0, ip, #7897088 @ 0x788000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1364a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22130>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ @@ -228392,16 +228393,16 @@ │ │ │ │ beq.n 1364ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2217a> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1364d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22160> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf5f600f1 │ │ │ │ - rsbs r0, r6, #7897088 @ 0x788000 │ │ │ │ + sbcs.w r0, r6, #7897088 @ 0x788000 │ │ │ │ + adcs.w r0, r6, #7897088 @ 0x788000 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (1365e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22274>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -228473,17 +228474,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r2!, {r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf59600f1 │ │ │ │ - adcs.w r0, r0, #7897088 @ 0x788000 │ │ │ │ adds.w r0, r6, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf4d000f1 │ │ │ │ + eors.w r0, r6, #7897088 @ 0x788000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 1366c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22354> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -228553,16 +228554,16 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r1!, {r1, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adc.w r0, r6, #7897088 @ 0x788000 │ │ │ │ - @ instruction: 0xf4b000f1 │ │ │ │ + @ instruction: 0xf4c600f1 │ │ │ │ + bics.w r0, r0, #7897088 @ 0x788000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #76] @ (13672c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x223bc>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -228595,16 +228596,16 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1366fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2238a> │ │ │ │ b.n 136710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x223a0> │ │ │ │ stmia r0!, {r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf4ba00f1 │ │ │ │ - @ instruction: 0xf4a000f1 │ │ │ │ + bics.w r0, sl, #7897088 @ 0x788000 │ │ │ │ + bic.w r0, r0, #7897088 @ 0x788000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #180] @ 1367fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2248c> │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228667,15 +228668,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 1367ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2245a> │ │ │ │ b.n 136786 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22416> │ │ │ │ nop │ │ │ │ itee al │ │ │ │ lslal r0, r5, #6 │ │ │ │ - @ instruction: 0xf3be00f1 │ │ │ │ + @ instruction: 0xf33e00f1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (1368f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22588>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -228760,15 +228761,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1368a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22530> │ │ │ │ b.n 136856 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x224e6> │ │ │ │ nop │ │ │ │ ittt cs │ │ │ │ lslcs r0, r5, #6 │ │ │ │ - @ instruction: 0xf33600f1 │ │ │ │ + @ instruction: 0xf2b600f1 │ │ │ │ stmdbcs sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (1369fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2268c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #232] @ (136a00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22690>) │ │ │ │ @@ -228855,15 +228856,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movw r0, #8433 @ 0x20f1 │ │ │ │ + rsb r0, r2, #241 @ 0xf1 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -228907,30 +228908,30 @@ │ │ │ │ bl 438ae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324774> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 136a64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x226f4> │ │ │ │ ldr r0, [pc, #36] @ (136aac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2273c>) │ │ │ │ add r0, pc │ │ │ │ - bl 1052e2c │ │ │ │ + bl 1052dac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (136ab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22740>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18be90> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ subs r3, #16 │ │ │ │ lsls r3, r5, #6 │ │ │ │ asrs r4, r6, #15 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldr r3, [pc, #760] @ (136dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22a3c>) │ │ │ │ + ldr r3, [pc, #248] @ (136bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2283c>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (136adc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2276c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229084,15 +229085,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ba50> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - and.w r0, r0, #241 @ 0xf1 │ │ │ │ + vshr.s64 q0, , #64 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (136cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22958>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ @@ -230275,19 +230276,19 @@ │ │ │ │ b.n 137724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x233b4> │ │ │ │ ldr r2, [pc, #16] @ (1377c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23454>) │ │ │ │ add r2, pc │ │ │ │ b.n 137724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x233b4> │ │ │ │ nop │ │ │ │ lsls r2, r2, #29 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 137260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22ef0> │ │ │ │ + b.n 137160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22df0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp ip, sp │ │ │ │ + cmp r4, sp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp lr, ip │ │ │ │ + cmp r6, ip │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -230480,15 +230481,15 @@ │ │ │ │ b.n 137912 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x235a2> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 13797a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2360a> │ │ │ │ b.n 137912 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x235a2> │ │ │ │ nop │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -230997,15 +230998,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ bne.n 137eca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23b5a> │ │ │ │ b.n 137ea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23b38> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [ip, #-964] @ 0xfffffc3c │ │ │ │ + ldc2l 0, cr0, [ip], {241} @ 0xf1 │ │ │ │ cbz r1, 137fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23c68> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2000] @ 0x7d0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ it eq │ │ │ │ @@ -231395,15 +231396,15 @@ │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23ffa> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23ffa> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23ffa> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 13836a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23ffa> │ │ │ │ - strh.w r0, [sl, #241] @ 0xf1 │ │ │ │ + strh.w r0, [sl, r1, lsl #3] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #573440 @ 0x8c000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -231430,15 +231431,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - str.w r0, [r4, r1, lsl #3] │ │ │ │ + @ instruction: 0xf7c400f1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -231572,15 +231573,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74e00f1 │ │ │ │ + movt r0, #59633 @ 0xe8f1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -231607,15 +231608,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 1385cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2425c> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r3, r0, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138628 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242b8> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242b4> │ │ │ │ @@ -233299,17 +233300,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - b.n 139414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250a4> │ │ │ │ + b.n 139314 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fa4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 139706 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25396> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233480,15 +233481,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 1398ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2554a> │ │ │ │ ldr r2, [pc, #8] @ (1398bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2554c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - adds r4, r7, #6 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3256] @ 13a580 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26210> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -239692,15 +239693,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29230> │ │ │ │ nop │ │ │ │ cmp r2, #226 @ 0xe2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #192 @ (adr r3, 13e224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29eb4>) │ │ │ │ + add r2, pc, #704 @ (adr r2, 13e424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a0b4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29230> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29230> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13d5a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29230> │ │ │ │ @@ -240651,15 +240652,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r2, r7, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xfa27ffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #292] @ 0x124 │ │ │ │ @@ -241036,15 +241037,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13f068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2acf8> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241898,15 +241899,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13f9cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b65c> │ │ │ │ @@ -241915,15 +241916,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13f9fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b68c> │ │ │ │ @@ -241931,15 +241932,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -241977,15 +241978,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 13fab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b748> │ │ │ │ @@ -241994,15 +241995,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 13fae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b778> │ │ │ │ @@ -242010,15 +242011,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f58c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b21c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244323,22 +244324,22 @@ │ │ │ │ b.n 1413a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d030> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #15 │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc 1, cr0, [r4], #668 @ 0x29c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ mrrc 1, 10, r0, r8, cr7 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (141518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244419,17 +244420,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 14155e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1ee> │ │ │ │ asrs r6, r1, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (1415d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244481,15 +244482,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ asrs r2, r2, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ and.w r1, sl, r7, asr #2 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #328] @ (1417b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d440>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244734,15 +244735,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r4, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #144] @ (1419a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d634>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245088,15 +245089,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 141918 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d5a8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 141ce0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d970> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245169,15 +245170,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 141a4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d6da> │ │ │ │ b.n 141d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da0c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -245482,19 +245483,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1420c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dd56> │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrb r2, [r3, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -249121,15 +249122,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #33776 @ 0x83f0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34481 @ 0x86b1 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136ccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2295c> │ │ │ │ @@ -249244,15 +249245,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb786 │ │ │ │ lsls r7, r4, #6 │ │ │ │ @ instruction: 0xb716 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 144942 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x305d2> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 144946 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x305d6> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 144956 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x305e6> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249278,17 +249279,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 144944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x305d4> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r5, [pc, #1008] @ (144d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x30a14>) │ │ │ │ @@ -250730,19 +250731,19 @@ │ │ │ │ b.n 1457e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x31476> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r6, pc, #976 @ (adr r6, 145d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x319d0>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251203,21 +251204,21 @@ │ │ │ │ bne.n 145e44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x31ad4> │ │ │ │ b.n 145bc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x31858> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #560 @ (adr r5, 14608c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x31d1c>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ add r4, pc, #192 @ (adr r4, 145f2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x31bbc>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r2, #15] │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -251583,29 +251584,29 @@ │ │ │ │ b.n 1461ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x31e3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #448 @ (adr r1, 146430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x320c0>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (146368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x31ff8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253108,27 +253109,27 @@ │ │ │ │ bne.n 1471f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32e84> │ │ │ │ b.n 147168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32df8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #416] @ (1473b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33044>) │ │ │ │ + ldr r1, [pc, #928] @ (1475b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33244>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r2, [pc, #384] @ (147398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33028>) │ │ │ │ + ldr r1, [pc, #896] @ (147598 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33228>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - mov r2, lr │ │ │ │ + cmp sl, lr │ │ │ │ lsls r2, r0, #4 │ │ │ │ - bx ip │ │ │ │ + mov lr, ip │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 1472d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32f68> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (147320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32fb0>) │ │ │ │ @@ -253204,17 +253205,17 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 1472ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32f3c> │ │ │ │ nop │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -253698,25 +253699,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 147788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33418> │ │ │ │ b.n 14788c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3351c> │ │ │ │ nop │ │ │ │ - str r4, [r4, r6] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + ldr r7, [pc, #720] @ (147b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3382c>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r6, [pc, #688] @ (147b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33814>) │ │ │ │ + ldr r6, [pc, #176] @ (147984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33614>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (1479a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33630>) │ │ │ │ @@ -254046,15 +254047,15 @@ │ │ │ │ ble.n 147c56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338e6> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #520] @ (147e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33af8>) │ │ │ │ + ldr r2, [pc, #8] @ (147c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338f8>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (147d3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x339cc>) │ │ │ │ @@ -254479,15 +254480,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 1480b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33d44> │ │ │ │ nop │ │ │ │ - mov r2, ip │ │ │ │ + cmp sl, ip │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w ip, r2, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w lr, [sp, #8] │ │ │ │ rsb r4, r2, #3 │ │ │ │ @@ -254524,15 +254525,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 148128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33db8> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #252] @ (148258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33ee8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254953,15 +254954,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 148602 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34292> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (148764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x343f4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256498,21 +256499,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #19] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ bls.w 148b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347ac> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ @@ -261663,16 +261664,16 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14cc74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38904> │ │ │ │ ldr r2, [pc, #12] @ (14ccbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3894c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14cc74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38904> │ │ │ │ - mrrc2 1, 0, r0, r0, cr1 @ │ │ │ │ - mcrr2 1, 0, r0, r4, cr1 │ │ │ │ + @ instruction: 0xfbd00101 │ │ │ │ + smlal r0, r1, r4, r1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w lr, [sp, #32] │ │ │ │ @@ -261825,15 +261826,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14ce48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38ad8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 14cd9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38a2a> │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261876,19 +261877,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 14ce9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38b2a> │ │ │ │ nop │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -261937,21 +261938,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 14cf24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38bb4> │ │ │ │ nop │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add sp, #8 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -261991,15 +261992,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -262091,15 +262092,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d0ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38d5a> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14d190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38e20> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262185,15 +262186,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262492,35 +262493,35 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 14d416 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x390a6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262805,29 +262806,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14d830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x394c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 14d7ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3947a> │ │ │ │ ldr r1, [pc, #32] @ (14d834 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x394c4>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14d73e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x393ce> │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - @ instruction: 0xf0f60101 │ │ │ │ + orns r1, r6, #1 │ │ │ │ ldr.w ip, [pc, #316] @ 14d978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39608> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14d886 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39516> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14d864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x394f4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -263899,21 +263900,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14e308 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39f98> │ │ │ │ b.n 14e33c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39fcc> │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 170bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5c888> │ │ │ │ @@ -263929,15 +263930,15 @@ │ │ │ │ beq.n 14e390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a020> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14e380 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a010> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - b.n 14dedc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39b6c> │ │ │ │ + b.n 14dddc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39a6c> │ │ │ │ lsls r1, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14e3b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a048> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -264006,15 +264007,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14e460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a0f0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14e422 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a0b2> │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -264354,24 +264355,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, r5, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -264467,19 +264468,19 @@ │ │ │ │ beq.n 14e8da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a56a> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14e906 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a596> │ │ │ │ b.n 14e8da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a56a> │ │ │ │ asrs r0, r4, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (14ec04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a894>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14e992 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a622> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265006,17 +265007,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14ede4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3aa74> │ │ │ │ nop │ │ │ │ subs r3, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r2, r1, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14ec68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a8f8> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265262,31 +265263,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 14ee2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3aabc> │ │ │ │ nop │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34075 @ 0x851b │ │ │ │ cmp r0, r3 │ │ │ │ @@ -265376,15 +265377,15 @@ │ │ │ │ bls.n 14f216 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3aea6> │ │ │ │ b.n 14f274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3af04> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14f274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3af04> │ │ │ │ b.n 14f280 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3af10> │ │ │ │ nop │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f2e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3af72> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f2de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3af6e> │ │ │ │ @@ -265844,15 +265845,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b2c8> │ │ │ │ b.n 14f6be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b34e> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b2c8> │ │ │ │ b.n 14f6be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b34e> │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -266282,15 +266283,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14f8c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b558> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14fb48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b7d8> │ │ │ │ b.n 14f996 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b626> │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -266761,46 +266762,46 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r6, r5, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r6, r6, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r1, [pc, #768] @ (15045c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0ec>) │ │ │ │ + ldr r1, [pc, #256] @ (15025c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3beec>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r4, #14] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 15025a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3beea> │ │ │ │ - vrsra.u64 q12, q13, #1 │ │ │ │ + vrsra.u32 q12, q13, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -267173,25 +267174,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (150570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c200>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 150332 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfc2> │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267276,15 +267277,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -267457,17 +267458,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 150728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c3b8> │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -267715,35 +267716,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (150ad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c768>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 150940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c5d0> │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -268088,44 +268089,44 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add ip, pc │ │ │ │ b.n 150cce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c95e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf36801a6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ @ instruction: 0xf31801a6 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 1513e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d078> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268630,58 +268631,58 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1510c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3cd52> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf13c01a6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf13401a6 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ vrhadd.s d0, d20, d22 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (151548 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d1d8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269100,52 +269101,52 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1515de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d26e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ eors.w r1, r2, r6, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ands.w r1, r8, r6, asr #2 │ │ │ │ - strb r6, [r5, #13] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #672] @ (151b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d800>) │ │ │ │ + ldr r2, [pc, #160] @ (151970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d600>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #496] @ (151ac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d758>) │ │ │ │ + ldr r1, [pc, #1008] @ (151cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d958>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 151948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d5d8> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269729,29 +269730,29 @@ │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f328> │ │ │ │ b.n 151bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d83c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 151b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3d7c4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r1, r0, #4 │ │ │ │ b.n 152690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e320> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r6, #3 │ │ │ │ uxtb r3, r5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1522c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3df58>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270103,23 +270104,23 @@ │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f328> │ │ │ │ b.n 15207c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3dd0c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 152478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e108> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r1, r0, #4 │ │ │ │ svc 36 @ 0x24 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, sp, #820 @ 0x334 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1526a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e330>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270708,30 +270709,30 @@ │ │ │ │ b.n 1528ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e57a> │ │ │ │ ble.n 152908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e598> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 152820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e4b0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, sp, #852 @ 0x354 │ │ │ │ - vsli.32 q11, q1, #31 │ │ │ │ + vsri.64 q11, q1, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -271203,20 +271204,20 @@ │ │ │ │ nop │ │ │ │ bvs.n 152d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ea14> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 152e94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3eb24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r4, pc, #268 @ (adr r4, 152f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ebdc>) │ │ │ │ - vmla.i q11, , d18[0] │ │ │ │ + vqrdmlsh.s , , d18[0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r6, #31] │ │ │ │ lsls r1, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271530,23 +271531,23 @@ │ │ │ │ b.n 152f34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ebc4> │ │ │ │ nop │ │ │ │ str??.w r0, [lr, ] │ │ │ │ bne.n 153228 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3eeb8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 153134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3edc4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -271690,25 +271691,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f328> │ │ │ │ b.n 1530b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ed46> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15371c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3f3ac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -271989,23 +271990,23 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 1533ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3f07c> │ │ │ │ @ instruction: 0xf3b201a6 │ │ │ │ ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r4!, {r2, r3} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -272149,25 +272150,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f328> │ │ │ │ b.n 15356e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3f1fe> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272472,23 +272473,23 @@ │ │ │ │ b.n 153ade <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3f76e> │ │ │ │ nop │ │ │ │ cdp 1, 10, cr0, cr4, cr6, {5} │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r7, [pc, #112] @ (153bc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3f850>) │ │ │ │ + ldr r6, [pc, #624] @ (153dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fa50>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14cd5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x389ec> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272677,25 +272678,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f328> │ │ │ │ b.n 153a66 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3f6f6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [pc, #1000] @ (15413c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fdcc>) │ │ │ │ + ldr r5, [pc, #488] @ (153f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fbcc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #848] @ (1540a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fd38>) │ │ │ │ + ldr r7, [pc, #336] @ (153ea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fb38>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #888] @ (1540d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fd64>) │ │ │ │ + ldr r5, [pc, #376] @ (153ed4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fb64>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #640] @ (153fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fc70>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #728] @ (15403c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fccc>) │ │ │ │ + ldr r5, [pc, #216] @ (153e3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3facc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #784] @ (154078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fd08>) │ │ │ │ + ldr r7, [pc, #272] @ (153e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fb08>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fdc0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272991,23 +272992,23 @@ │ │ │ │ b.n 153fce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fc5e> │ │ │ │ nop │ │ │ │ @ instruction: 0xe99c01a6 │ │ │ │ stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r0!, {r1, r3, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [pc, #184] @ (154138 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fdc8>) │ │ │ │ + ldr r1, [pc, #696] @ (154338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ffc8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #984] @ (15445c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x400ec>) │ │ │ │ + ldr r3, [pc, #472] @ (15425c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3feec>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -273172,25 +273173,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f328> │ │ │ │ b.n 153f56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fbe6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #48] @ (154274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ff04>) │ │ │ │ + ldr r0, [pc, #560] @ (154474 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40104>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #920] @ (1545e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40270>) │ │ │ │ + ldr r2, [pc, #408] @ (1543e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40070>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #960] @ (15460c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4029c>) │ │ │ │ + ldr r0, [pc, #448] @ (15440c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4009c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #200] @ (154318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ffa8>) │ │ │ │ + ldr r2, [pc, #712] @ (154518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x401a8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #800] @ (154574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40204>) │ │ │ │ + ldr r0, [pc, #288] @ (154374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40004>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #856] @ (1545b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40240>) │ │ │ │ + ldr r2, [pc, #344] @ (1543b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40040>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r7, [r0, #56] @ 0x38 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -273498,23 +273499,23 @@ │ │ │ │ nop │ │ │ │ b.n 153e2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3fabc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ pop {r2, r4, r5, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #384] @ (154704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40394>) │ │ │ │ + ldr r2, [pc, #896] @ (154904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40594>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r0, #4 │ │ │ │ revsh r2, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add ip, fp │ │ │ │ + add r4, fp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov ip, r4 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14cd5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x389ec> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 15451e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x401ae> │ │ │ │ @@ -273694,25 +273695,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f328> │ │ │ │ b.n 1544a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40136> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mvns r2, r1 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bics r4, r6 │ │ │ │ + orrs r4, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp lr, lr │ │ │ │ + cmp r6, lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp sl, r3 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bics r4, r1 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r1, [r1, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x407f0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274008,23 +274009,23 @@ │ │ │ │ nop │ │ │ │ svc 110 @ 0x6e │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb848 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r1 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - rors r6, r0 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -274182,25 +274183,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 173698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f328> │ │ │ │ b.n 154984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40614> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r2 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r2 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r7 │ │ │ │ + ands r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r6, #44 @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r3, [r5, #38] @ 0x26 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -274368,21 +274369,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bls.n 154d9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40a2c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sxtb r6, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r4, r1 │ │ │ │ + eors r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r4, #14 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r3 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (154edc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40b6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274434,19 +274435,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bhi.n 154e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40b1c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r4, 154f06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40b96> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - eors r2, r0 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (154fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40c48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274523,19 +274524,19 @@ │ │ │ │ nop │ │ │ │ bhi.n 15502c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40cbc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (155048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40cd8>) │ │ │ │ @@ -274611,15 +274612,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 15505c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40cec> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (155128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40db8>) │ │ │ │ @@ -274703,15 +274704,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bpl.n 155188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40e18> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (155214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40ea4>) │ │ │ │ @@ -274794,15 +274795,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 150574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c204> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bpl.n 155294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x40f24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -274863,15 +274864,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bmi.n 1553e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41070> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ @@ -274917,15 +274918,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39974> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 155390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41020> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -274952,15 +274953,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcc.n 1554ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4117c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275033,15 +275034,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 155448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x410d8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (15556c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x411fc>) │ │ │ │ @@ -275091,15 +275092,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39974> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bcs.n 1555f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41280> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (1555d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41260>) │ │ │ │ @@ -275131,15 +275132,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 155540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x411d0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275211,15 +275212,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 15568c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4131c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (155720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x413b0>) │ │ │ │ @@ -275269,15 +275270,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14dce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39974> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ beq.n 15563c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x412cc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (155784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41414>) │ │ │ │ @@ -275310,15 +275311,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 15064c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 15578c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4141c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -275579,17 +275580,17 @@ │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r7, pc, #528 @ (adr r7, 155c7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4190c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275918,30 +275919,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 155c10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418a0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 155df6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41a86> │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r1, [r1, #16] │ │ │ │ - vqrdmlsh.s q9, , d22[0] │ │ │ │ + vqrdmlsh.s q9, , d22[0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r0, [pc, #368] @ (155f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41c2c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r0, #28 │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #620] @ (1560b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41d40>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276173,17 +276174,17 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r1, pc, #720 @ (adr r1, 156384 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42014>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, pc, #168 @ (adr r1, 15616c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41dfc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276513,30 +276514,30 @@ │ │ │ │ b.n 156264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41ef4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 156448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x420d8> │ │ │ │ nop │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ - @ instruction: 0xffff2992 │ │ │ │ + vqshrn.u64 d18, q1, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ tst r0, r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -276844,19 +276845,19 @@ │ │ │ │ b.n 156532 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421c2> │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r6, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156674 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42304> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277158,30 +277159,30 @@ │ │ │ │ b.n 15662c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422bc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 156ae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42774> │ │ │ │ nop │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r4, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [r7, #120] @ 0x78 │ │ │ │ - vsubw.u q9, , d6 │ │ │ │ + vsubl.u q9, d31, d6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (156df4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a84>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -277459,19 +277460,19 @@ │ │ │ │ b.n 156b82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42812> │ │ │ │ cbnz r4, 156e6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42afe> │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42954> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277773,30 +277774,30 @@ │ │ │ │ b.n 156c7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4290c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 157134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dc4> │ │ │ │ nop │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [r5, #20] │ │ │ │ - @ instruction: 0xffff1cb6 │ │ │ │ + vcvt.f16.u16 d17, d22, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -277909,19 +277910,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c490> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r3, r5, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 157688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43318> │ │ │ │ + b.n 157588 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43218> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (157334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fc4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277977,19 +277978,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 15756c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431fc> │ │ │ │ + b.n 15746c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (1573d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43068>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278045,19 +278046,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 157454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1574c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43158> │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #124] @ (157474 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43104>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278112,19 +278113,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c490> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r0, 1574c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43158> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (15751c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278181,19 +278182,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c490> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxth r2, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (15758c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4321c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278229,15 +278230,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 1575ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4325e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (15762c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432bc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278294,17 +278295,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbz r2, 157654 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432e4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - udf #30 │ │ │ │ + ble.n 157574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43204> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (1576d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43364>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278363,17 +278364,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ble.n 1577cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4345c> │ │ │ │ + bgt.n 1576cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4335c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #84] @ (157744 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433d4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278412,15 +278413,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (157820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434b0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278502,17 +278503,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #872 @ 0x368 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bgt.n 157884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43514> │ │ │ │ + blt.n 157784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43414> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (157908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43598>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278596,17 +278597,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - blt.n 157998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43628> │ │ │ │ + bge.n 157898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43528> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (1579b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43644>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278669,15 +278670,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 150800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c490> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (157a44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436d4>) │ │ │ │ @@ -279322,27 +279323,27 @@ │ │ │ │ b.n 157e46 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ad6> │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strh r2, [r2, #18] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r6, [r5, #12] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [pc, #72] @ (158098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d28>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279370,15 +279371,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 175b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x61828> │ │ │ │ b.n 157e46 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ad6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (158284 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43f14>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279557,21 +279558,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #440 @ (adr r6, 15843c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x440cc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r2, [r1, #29] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r6, [r2, #26] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -279863,23 +279864,23 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #128 @ (adr r4, 158624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442b4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r0, [r7, #19] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r2, [r7, #17] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r6, r0 │ │ │ │ + add lr, r0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280002,25 +280003,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f6f8> │ │ │ │ b.n 1584c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44158> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r0, #1 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + vmla.i q8, q10, d3[7] │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r4, r0 │ │ │ │ + vmla.i32 q0, q10, d15[1] │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + vmla.i q0, q10, d3[7] │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #172] @ (1587e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44470>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (158af8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44788>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280281,22 +280279,22 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldrb r0, [r6, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr15, {7} │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + cdp2 0, 6, cr0, cr0, cr15, {7} │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r4, r7 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -280419,22 +280417,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f6f8> │ │ │ │ b.n 158912 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445a2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbfc00ef │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + @ instruction: 0xfb7c00ef │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - @ instruction: 0xfbdc00ef │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + @ instruction: 0xfb5c00ef │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - @ instruction: 0xfbbc00ef │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + @ instruction: 0xfb3c00ef │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp fp, ip │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -280742,22 +280740,22 @@ │ │ │ │ b.n 158e1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44aaa> │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r4, [r2, #16] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ strb r6, [r3, #7] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh.w r0, [ip, pc, lsl #2] │ │ │ │ - stc2 0, cr0, [r8, #956]! @ 0x3bc │ │ │ │ + @ instruction: 0xf7bc00ef │ │ │ │ + stc2 0, cr0, [r8, #-956]! @ 0xfffffc44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -280895,19 +280893,19 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f6f8> │ │ │ │ b.n 158da2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44a32> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf72a00ef │ │ │ │ - stc2 0, cr0, [r8], #956 @ 0x3bc │ │ │ │ - @ instruction: 0xf70e00ef │ │ │ │ - ldc2l 0, cr0, [r4], #956 @ 0x3bc │ │ │ │ - @ instruction: 0xf6e600ef │ │ │ │ + subw r0, sl, #2287 @ 0x8ef │ │ │ │ + stc2 0, cr0, [r8], #-956 @ 0xfffffc44 │ │ │ │ + @ instruction: 0xf68e00ef │ │ │ │ + ldc2l 0, cr0, [r4], #-956 @ 0xfffffc44 │ │ │ │ + @ instruction: 0xf66600ef │ │ │ │ ldc2 0, cr0, [r8], {239} @ 0xef │ │ │ │ asrs r3, r0 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450b4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281183,22 +281181,22 @@ │ │ │ │ b.n 1592a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44f38> │ │ │ │ str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf3b000ef │ │ │ │ - ldrsb.w r0, [ip, pc, lsl #2] │ │ │ │ + @ instruction: 0xf33000ef │ │ │ │ + ldrb.w r0, [ip, #239] @ 0xef │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -281336,20 +281334,20 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f6f8> │ │ │ │ b.n 159230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44ec0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf29e00ef │ │ │ │ - ldrb.w r0, [ip, pc, lsl #2] │ │ │ │ - @ instruction: 0xf28200ef │ │ │ │ - str??.w r0, [r8, pc, lsl #2] │ │ │ │ - @ instruction: 0xf25a00ef │ │ │ │ - strb.w r0, [ip, pc, lsl #2] │ │ │ │ + @ instruction: 0xf21e00ef │ │ │ │ + @ instruction: 0xf79c00ef │ │ │ │ + addw r0, r2, #239 @ 0xef │ │ │ │ + @ instruction: 0xf7e800ef │ │ │ │ + rsbs r0, sl, #239 @ 0xef │ │ │ │ + @ instruction: 0xf78c00ef │ │ │ │ subs r4, #119 @ 0x77 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #60] @ (15953c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x451cc>) │ │ │ │ @@ -281664,21 +281662,21 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl], #956 @ 0x3bc │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + ldc2 0, cr0, [sl], #-956 @ 0xfffffc44 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cdp 0, 13, cr0, cr0, cr15, {7} │ │ │ │ - bics.w r0, ip, #7831552 @ 0x778000 │ │ │ │ + cdp 0, 5, cr0, cr0, cr15, {7} │ │ │ │ + @ instruction: 0xf3bc00ef │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r8, r3, #33024 @ 0x8100 │ │ │ │ add.w r8, r8, #152 @ 0x98 │ │ │ │ ldrex r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -281814,20 +281812,20 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f6f8> │ │ │ │ b.n 15970e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4539e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf33e00ef │ │ │ │ - ldc 0, cr0, [r4, #956]! @ 0x3bc │ │ │ │ - ldc 0, cr0, [lr, #956] @ 0x3bc │ │ │ │ - @ instruction: 0xf38400ef │ │ │ │ - @ instruction: 0xf32800ef │ │ │ │ - ldcl 0, cr0, [r6, #-956]! @ 0xfffffc44 │ │ │ │ + @ instruction: 0xf2be00ef │ │ │ │ + ldc 0, cr0, [r4, #-956]! @ 0xfffffc44 │ │ │ │ + ldc 0, cr0, [lr, #-956] @ 0xfffffc44 │ │ │ │ + @ instruction: 0xf30400ef │ │ │ │ + subw r0, r8, #239 @ 0xef │ │ │ │ + ldcl 0, cr0, [r6], #956 @ 0x3bc │ │ │ │ adds r7, #147 @ 0x93 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45a24>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r5, [pc, #712] @ (159cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4593c>) │ │ │ │ @@ -282109,21 +282107,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [lr, pc, lsl #2] │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + @ instruction: 0xf7ce00ef │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - orr.w r0, r4, pc, asr #3 │ │ │ │ - vext.8 q0, q8, , #0 │ │ │ │ + strd r0, r0, [r4, #956] @ 0x3bc │ │ │ │ + vhadd.s q0, q8, │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -282265,20 +282263,20 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 173a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f6f8> │ │ │ │ b.n 159b9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4582a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - cdp 0, 10, cr0, cr6, cr15, {7} │ │ │ │ - ldmdb ip, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ - stmdb r6, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ - cdp 0, 14, cr0, cr12, cr15, {7} │ │ │ │ - cdp 0, 9, cr0, cr0, cr15, {7} │ │ │ │ - @ instruction: 0xe8de00ef │ │ │ │ + cdp 0, 2, cr0, cr6, cr15, {7} │ │ │ │ + ldmia.w ip, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia.w r6, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ + cdp 0, 6, cr0, cr12, cr15, {7} │ │ │ │ + cdp 0, 1, cr0, cr0, cr15, {7} │ │ │ │ + @ instruction: 0xe85e00ef │ │ │ │ adds r2, #251 @ 0xfb │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -282398,15 +282396,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2fc00ef │ │ │ │ + @ instruction: 0xf27c00ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282428,15 +282426,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - subw r0, r4, #239 @ 0xef │ │ │ │ + @ instruction: 0xf22400ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -282459,15 +282457,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf27600ef │ │ │ │ + @ instruction: 0xf1f600ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -282490,15 +282488,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf22200ef │ │ │ │ + sub.w r0, r2, #239 @ 0xef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r0 │ │ │ │ @@ -282522,15 +282520,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1ec00ef │ │ │ │ + sbc.w r0, ip, #239 @ 0xef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282555,15 +282553,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, ip, #239 @ 0xef │ │ │ │ + @ instruction: 0xf12c00ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ mov lr, r1 │ │ │ │ @@ -282588,15 +282586,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - sbcs.w r0, lr, #239 @ 0xef │ │ │ │ + @ instruction: 0xf0fe00ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282623,15 +282621,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf12200ef │ │ │ │ + @ instruction: 0xf0a200ef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #0 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282658,15 +282656,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf0d800ef │ │ │ │ + orrs.w r0, r8, #239 @ 0xef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282694,15 +282692,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - eor.w r0, lr, #239 @ 0xef │ │ │ │ + and.w r0, lr, #239 @ 0xef │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ @@ -282729,15 +282727,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orrs.w r0, sl, #239 @ 0xef │ │ │ │ + vmla.i16 d16, d26, d7[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 │ │ │ │ mov lr, r3 │ │ │ │ @@ -282764,15 +282762,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - vext.8 q8, q15, , #0 │ │ │ │ + vhadd.s q8, q15, │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #60] @ 15a3e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46070> │ │ │ │ mov lr, r1 │ │ │ │ @@ -282799,15 +282797,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vmla.i32 d16, d18, d15[1] │ │ │ │ + vhadd.s32 q8, q9, │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -282835,15 +282833,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.s q8, q8, │ │ │ │ + cdp 0, 15, cr0, cr0, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -282871,15 +282869,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.s32 q0, q15, │ │ │ │ + cdp 0, 10, cr0, cr14, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -282905,15 +282903,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 13, cr0, cr2, cr15, {7} │ │ │ │ + cdp 0, 5, cr0, cr2, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #64] @ 15a544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x461d4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -282940,15 +282938,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 11, cr0, cr14, cr15, {7} │ │ │ │ + cdp 0, 3, cr0, cr14, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ ldr.w ip, [pc, #68] @ 15a5a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46230> │ │ │ │ @@ -282976,15 +282974,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a89c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 8, cr0, cr8, cr15, {7} │ │ │ │ + cdp 0, 0, cr0, cr8, cr15, {7} │ │ │ │ ldr.w r3, [pc, #1376] @ 15ab08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46798> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15a61e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462ae> │ │ │ │ movw r2, #36243 @ 0x8d93 │ │ │ │ @@ -283786,19 +283784,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15ac18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x468a8> │ │ │ │ nop │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15ac38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x468c8> │ │ │ │ + b.n 15ab38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x467c8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15ac10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x468a0> │ │ │ │ + b.n 15ab10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x467a0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15ac0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4689c> │ │ │ │ + b.n 15ab0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4679c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (15af1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46bac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -283857,21 +283855,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46828> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15aa5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x466ec> │ │ │ │ + b.n 15a95c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x465ec> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15aa74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46704> │ │ │ │ + b.n 15a974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46604> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15aa30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x466c0> │ │ │ │ + b.n 15a930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x465c0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15a9b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46648> │ │ │ │ + b.n 15a8b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46548> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (15afcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46c5c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -283933,21 +283931,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14ced8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38b68> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15af76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46c06> │ │ │ │ b.n 15af68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46bf8> │ │ │ │ strb r0, [r7, #31] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15aa24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x466b4> │ │ │ │ + b.n 15a924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x465b4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15a9cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4665c> │ │ │ │ + b.n 15a8cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4655c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15a9c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46654> │ │ │ │ + b.n 15a8c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46554> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15a9a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46634> │ │ │ │ + b.n 15a8a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46534> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -284009,19 +284007,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46828> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #29] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15a9b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46648> │ │ │ │ + b.n 15a8b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46548> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15a8f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46580> │ │ │ │ + b.n 15b7f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47480> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15a8f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46580> │ │ │ │ + b.n 15b7f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47480> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (15b124 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46db4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284075,19 +284073,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46828> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x475a0> │ │ │ │ + b.n 15b810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x474a0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b8f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47584> │ │ │ │ + b.n 15b7f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47484> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b808 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47498> │ │ │ │ + b.n 15b708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47398> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b1cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46e5c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284146,19 +284144,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46828> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #23] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47508> │ │ │ │ + b.n 15b778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47408> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47508> │ │ │ │ + b.n 15b778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47408> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x473f4> │ │ │ │ + b.n 15b664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x472f4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46f04>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284216,19 +284214,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46828> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b818 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x474a8> │ │ │ │ + b.n 15b718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x473a8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b7f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47484> │ │ │ │ + b.n 15b6f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47384> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b6bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4734c> │ │ │ │ + b.n 15b5bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4724c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (15b328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46fb8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284290,19 +284288,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15ab98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46828> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r4, #18] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b7a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47438> │ │ │ │ + b.n 15b6a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47338> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b74c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x473dc> │ │ │ │ + b.n 15b64c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x472dc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b5ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4727c> │ │ │ │ + b.n 15b4ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4717c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 130e14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1caa4> │ │ │ │ @@ -284351,15 +284349,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b900> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47310> │ │ │ │ + b.n 15b580 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47210> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #84] @ (15b448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x470d8>) │ │ │ │ @@ -284389,15 +284387,15 @@ │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b900> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b64c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x472dc> │ │ │ │ + b.n 15b54c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x471dc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #132] @ (15b4e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47178>) │ │ │ │ @@ -284445,17 +284443,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r3, #11] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x472b0> │ │ │ │ + b.n 15b520 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x471b0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47290> │ │ │ │ + b.n 15b500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47190> │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -284508,17 +284506,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r6, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 15b5bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4724c> │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15b5d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47268> │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x472d8>) │ │ │ │ @@ -284582,17 +284580,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r2, [r3, #4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 22 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47398>) │ │ │ │ @@ -284659,17 +284657,17 @@ │ │ │ │ bl 14fc70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b900> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r1, #3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + udf #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15b7bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4744c>) │ │ │ │ @@ -284733,17 +284731,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ble.n 15b71c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x473ac> │ │ │ │ + ble.n 15b81c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x474ac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (15b87c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4750c>) │ │ │ │ @@ -284811,17 +284809,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #28 │ │ │ │ + ble.n 15b7c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47450> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ble.n 15b8d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47568> │ │ │ │ + bgt.n 15b7d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47468> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -285044,27 +285042,27 @@ │ │ │ │ b.n 15b934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x475c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bxns r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 15bb04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47794> │ │ │ │ + bgt.n 15ba04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47694> │ │ │ │ lsls r7, r5, #3 │ │ │ │ mov ip, r8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 15ba6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x476fc> │ │ │ │ + bgt.n 15bb6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x477fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 15ba38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x476c8> │ │ │ │ + bgt.n 15bb38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x477c8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 15b9d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47664> │ │ │ │ + bgt.n 15bad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47764> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 15bb6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x477fc> │ │ │ │ + blt.n 15ba6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x476fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 15baf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47780> │ │ │ │ + blt.n 15b9f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47680> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 15bb60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x477f0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285234,19 +285232,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bc76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47906> │ │ │ │ b.n 15bc98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47928> │ │ │ │ nop │ │ │ │ - bge.n 15bc1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x478ac> │ │ │ │ + bge.n 15bd1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x479ac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bge.n 15bbdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4786c> │ │ │ │ + bge.n 15bcdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4796c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bge.n 15bd20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x479b0> │ │ │ │ + bls.n 15bc20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x478b0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -285397,15 +285395,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15be40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47ad0> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15be10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47aa0> │ │ │ │ b.n 15bdac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47a3c> │ │ │ │ nop │ │ │ │ - bhi.n 15be10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47aa0> │ │ │ │ + bhi.n 15bf10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47ba0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -285738,15 +285736,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adcs r2, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 15c1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47e8c> │ │ │ │ + bvs.n 15c0fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47d8c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285919,15 +285917,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15c3f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48084>) │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ba50> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15c3a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48036> │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 15c450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x480e0> │ │ │ │ + bcs.n 15c350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47fe0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #904] @ (15c794 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48424>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286702,15 +286700,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15cb28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x487b8> │ │ │ │ b.n 15ca4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486de> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15cc30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x488c0> │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15cc7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4890a> │ │ │ │ @@ -286876,15 +286874,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, r5] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [pc, #604] @ (15d08c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48d1c>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15cf7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48c0e> │ │ │ │ bhi.n 15ce72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48b02> │ │ │ │ @@ -287165,17 +287163,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15d128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48db8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 15d10e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48d9e> │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -287553,18 +287551,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r5, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #230 @ 0xe6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf5f20100 │ │ │ │ - @ instruction: 0xf67a0100 │ │ │ │ - movw r1, #10240 @ 0x2800 │ │ │ │ - addw r1, r8, #2048 @ 0x800 │ │ │ │ + sbcs.w r1, r2, #8388608 @ 0x800000 │ │ │ │ + @ instruction: 0xf5fa0100 │ │ │ │ + rsb r1, r2, #8388608 @ 0x800000 │ │ │ │ + @ instruction: 0xf5880100 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -287674,15 +287672,15 @@ │ │ │ │ b.n 15d5aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4923a> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 15d60a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4929a> │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cbz r1, 15d6e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49374> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287700,15 +287698,15 @@ │ │ │ │ bl 15d56c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x491fc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r6, r1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 15d728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x493b8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287726,15 +287724,15 @@ │ │ │ │ bl 15d56c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x491fc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (15d788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49418>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287762,20 +287760,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #984] @ (15db64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x497f4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + itee ge │ │ │ │ + lslge r7, r5, #3 │ │ │ │ + itet ls @ unpredictable │ │ │ │ + lslls r7, r5, #3 │ │ │ │ + strbhi r0, [r7, #9] │ │ │ │ + lslls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (15d810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x494a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -287819,22 +287817,22 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #576] @ (15da54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x496e4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - it gt │ │ │ │ - lslgt r7, r5, #3 │ │ │ │ - itte gt │ │ │ │ - lslgt r7, r5, #3 │ │ │ │ - ittt ls @ unpredictable │ │ │ │ - lslls r7, r5, #3 │ │ │ │ - strbls r0, [r6, #9] │ │ │ │ - lslls r7, r5, #3 │ │ │ │ + it mi │ │ │ │ + lslmi r7, r5, #3 │ │ │ │ + itte mi │ │ │ │ + lslmi r7, r5, #3 │ │ │ │ + ittt ne @ unpredictable │ │ │ │ + lslne r7, r5, #3 │ │ │ │ + strbne r0, [r6, #7] │ │ │ │ + lslne r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -288095,23 +288093,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15da14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x496a4> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 15da14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x496a4> │ │ │ │ - add r7, pc, #624 @ (adr r7, 15dda0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49a30>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 15dba0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49830>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, pc, #432 @ (adr r7, 15dce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49978>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 15dee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49b78>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r6, pc, #792 @ (adr r6, 15de58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49ae8>) │ │ │ │ + add r6, pc, #280 @ (adr r6, 15dc58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x498e8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15db8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4981c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288136,15 +288134,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #928] @ (15df30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49bc0>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r7} │ │ │ │ + pop {} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15dbe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49870>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288169,15 +288167,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #592] @ (15de34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49ac4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 15dc52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x498e2> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (15dc60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x498f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288219,17 +288217,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15c7a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48430> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #264] @ (15dd6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x499fc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r2, 15dcd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49968> │ │ │ │ + cbnz r2, 15dcb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49948> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r6, 15dce0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49970> │ │ │ │ + cbnz r6, 15dcc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49950> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (15dd4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x499dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288428,19 +288426,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15de50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49ae0> │ │ │ │ b.n 15de80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49b10> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #856] @ (15e1ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49e7c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rev r0, r5 │ │ │ │ + cbnz r0, 15dec2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49b52> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r2, 15ded6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49b66> │ │ │ │ + cbnz r2, 15deb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49b46> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r2, 15dede <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49b6e> │ │ │ │ + cbnz r2, 15debe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49b4e> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (15dff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49c88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288721,17 +288719,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15e17a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49e0a> │ │ │ │ b.n 15e058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49ce8> │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15e338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x49fc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288868,15 +288866,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, pc │ │ │ │ lsls r6, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - setpan #0 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (15e49c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a12c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288998,21 +288996,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 15e404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a094> │ │ │ │ mvns r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (15e5a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289102,15 +289100,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e530 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a1c0> │ │ │ │ nop │ │ │ │ negs r0, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ sub sp, #12 │ │ │ │ @@ -289370,27 +289368,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ eors r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - uxth r4, r3 │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxth r2, r1 │ │ │ │ + cbz r2, 15e896 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a526> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 15e8ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a53c> │ │ │ │ + cbz r0, 15e88c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a51c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r6, 15e8ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a53c> │ │ │ │ + cbz r6, 15e88c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a51c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15e8b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a546> │ │ │ │ + cbz r2, 15e896 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a526> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 15e8be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a54e> │ │ │ │ + cbz r0, 15e89e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a52e> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r4, 15e8c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a556> │ │ │ │ + cbz r4, 15e8a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a536> │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -289404,15 +289402,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15bb6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x477fc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r6, 15e8f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a588> │ │ │ │ + cbz r6, 15e8d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a568> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -289457,17 +289455,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r6, 15e970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a600> │ │ │ │ + cbz r6, 15e950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a5e0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15e966 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a5f6> │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (15ea68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a6f8>) │ │ │ │ @@ -289569,17 +289567,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15ea48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a6d8> │ │ │ │ b.n 15ea58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a6e8> │ │ │ │ nop │ │ │ │ subs r5, #218 @ 0xda │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r2, 15ea74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a704> │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15eaee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a77e> │ │ │ │ bls.n 15ea9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4a72c> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289928,15 +289926,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #154 @ 0x9a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (15eea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ab38>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -289963,15 +289961,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -291079,21 +291077,21 @@ │ │ │ │ b.n 15fb12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b7a2> │ │ │ │ asrs r6, r2, #2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 15fb58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b7e8> │ │ │ │ + bcc.n 15fc58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b8e8> │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r4, pc, #272 @ (adr r4, 15fc78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b908>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 15fe78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4bb08>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, pc, #840 @ (adr r1, 15feb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4bb44>) │ │ │ │ + add r1, pc, #328 @ (adr r1, 15fcb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b944>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r0, pc, #416 @ (adr r0, 15fd10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b9a0>) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15fafe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b78e> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291157,15 +291155,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15fb4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b7de> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 15f71c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4b3ac> │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291384,19 +291382,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 15ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4bbac> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #104960 @ 0x19a00 │ │ │ │ mov r7, r0 │ │ │ │ @@ -291625,40 +291623,40 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160118 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4bda8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vaddw.u16 q8, q13, d21 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r5, #3 │ │ │ │ vrhadd.u8 d0, d24, d21 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -291767,15 +291765,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 1602b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4bf40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr10, cr5, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stc2l 1, cr0, [r8, #-660] @ 0xfffffd6c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ @@ -291849,15 +291847,15 @@ │ │ │ │ b.n 160368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4bff8> │ │ │ │ ldr r2, [pc, #16] @ (1603c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c050>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -291974,23 +291972,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1604ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c14a> │ │ │ │ ldr.w r9, [pc, #24] @ 160508 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c198> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 160428 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c0b8> │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r2, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w lr, [pc, #332] @ 160668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c2f8> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292123,15 +292121,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfada01a5 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #656] @ 160914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c5a4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292545,24 +292543,24 @@ │ │ │ │ bne.w 160996 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c626> │ │ │ │ b.n 160a12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c6a2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movt r1, #2213 @ 0x8a5 │ │ │ │ @ instruction: 0xf6bc01a5 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf66201a5 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292805,38 +292803,38 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160d2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c9be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ec01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [pc, #488] @ (160f50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cbe0>) │ │ │ │ + ldr r1, [pc, #1000] @ (161150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cde0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf3ee01a5 │ │ │ │ - ldr r2, [pc, #88] @ (160dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ca5c>) │ │ │ │ + ldr r1, [pc, #600] @ (160fcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cc5c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [pc, #992] @ (161158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cde8>) │ │ │ │ + ldr r1, [pc, #480] @ (160f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cbe8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r1, [pc, #400] @ (160f10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cba0>) │ │ │ │ + ldr r0, [pc, #912] @ (161110 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cda0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r1, [pc, #280] @ (160ea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cb30>) │ │ │ │ + ldr r0, [pc, #792] @ (1610a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cd30>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r1, [pc, #144] @ (160e20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cab0>) │ │ │ │ + ldr r0, [pc, #656] @ (161020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ccb0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (160e48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cad8>) │ │ │ │ @@ -292903,17 +292901,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, r2, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (160ef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cb80>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -292971,17 +292969,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #12] @ (160ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cb88>) │ │ │ │ add r2, pc │ │ │ │ b.n 160ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cb60> │ │ │ │ adds r2, r2, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #68] @ (160f50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cbe0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293011,15 +293009,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293033,15 +293031,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293075,15 +293073,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 161030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ccc0> │ │ │ │ @@ -293100,15 +293098,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cae4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293142,15 +293140,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #27 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #44] @ 1610d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cd64> │ │ │ │ @@ -293168,15 +293166,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293210,15 +293208,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #25 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -293236,15 +293234,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293278,15 +293276,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c054> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #40] @ 161218 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cea8> │ │ │ │ @@ -293304,15 +293302,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cae4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #64] @ (16126c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cefc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293338,15 +293336,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r1, #20 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r3 │ │ │ │ @@ -293358,15 +293356,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (1612fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cf8c>) │ │ │ │ @@ -293395,15 +293393,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r0, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #40] @ 161340 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4cfd0> │ │ │ │ @@ -293419,15 +293417,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ca24> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (161398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4d028>) │ │ │ │ @@ -293457,15 +293455,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1603c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4c054> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #36] @ 1613d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4d068> │ │ │ │ @@ -293481,15 +293479,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (161430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4d0c0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293518,15 +293516,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (161490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4d120>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293558,15 +293556,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ca24> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (1614ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4d17c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293598,15 +293596,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ca24> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r2, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293861,40 +293859,40 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1615fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4d28a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeaec01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrd r0, r1, [lr, #660]! @ 0x294 │ │ │ │ - ands r0, r1 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295783,31 +295781,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 162960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4e5f0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 162a44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4e6d4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bvc.n 162b58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4e7e8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r4, #24] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #264] @ (162c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4e8c0>) │ │ │ │ @@ -296078,21 +296076,21 @@ │ │ │ │ b.n 162d68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4e9f8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 162d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4e998> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bcs.n 162ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4e974> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -296305,17 +296303,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a1f0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -296559,17 +296557,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (1635dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4f26c>) │ │ │ │ @@ -296888,19 +296886,19 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ movs r0, #0 │ │ │ │ @@ -297519,21 +297517,21 @@ │ │ │ │ b.n 163c78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4f908> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r2], #-660 @ 0xfffffd6c │ │ │ │ stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (163df8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4fa88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297833,23 +297831,23 @@ │ │ │ │ beq.n 163f6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4fbfe> │ │ │ │ b.n 163fa2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4fc32> │ │ │ │ stmdb sl!, {r0, r2, r5, r7, r8} │ │ │ │ stmia r1!, {r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (164094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4fd24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297955,19 +297953,19 @@ │ │ │ │ b.n 164144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4fdd4> │ │ │ │ b.n 163e84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4fb14> │ │ │ │ lsls r5, r4, #6 │ │ │ │ itte mi │ │ │ │ lslmi r5, r4, #6 │ │ │ │ asrmi r4, r3, #15 │ │ │ │ movpl r0, r0 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (1641dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4fe6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298073,19 +298071,19 @@ │ │ │ │ b.n 164288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4ff18> │ │ │ │ b.n 163d3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4f9cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #212] @ (1643ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5003c>) │ │ │ │ @@ -298406,27 +298404,27 @@ │ │ │ │ nop │ │ │ │ b.n 164cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5097c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r1, r3, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #84] @ (164684 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50314>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298555,21 +298553,21 @@ │ │ │ │ nop │ │ │ │ b.n 1648c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50558> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbnz r2, 1647a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50430> │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #84] @ (164804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298684,19 +298682,19 @@ │ │ │ │ nop │ │ │ │ svc 30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb7d6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrh r2, [r2, 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.w ip, [pc, #40] @ 164938 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x505c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298786,17 +298784,17 @@ │ │ │ │ b.n 164992 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50622> │ │ │ │ ble.n 1649d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50664> │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 164a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x506d8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298892,17 +298890,17 @@ │ │ │ │ nop │ │ │ │ bgt.n 164ad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50764> │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r7, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -299009,15 +299007,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 164cc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50952> │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 164d14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x509a4> │ │ │ │ add lr, pc │ │ │ │ @@ -299090,23 +299088,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 164ca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50930> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 164d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50990> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 164d64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x509f4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299415,21 +299413,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvc.n 164fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50c30> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1650b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50d42> │ │ │ │ bhi.w 1652e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50f72> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299794,41 +299792,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (1654bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5114c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 165036 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x50cc6> │ │ │ │ nop │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -300023,19 +300021,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 165556 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x511e6> │ │ │ │ nop │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i d0, d16, d2[7] │ │ │ │ + vhadd.s8 q0, q8, q15 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -300074,15 +300072,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 16573e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x513ce> │ │ │ │ nop │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -300120,17 +300118,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 165796 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51426> │ │ │ │ nop │ │ │ │ - str r2, [r7, r7] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -300512,27 +300510,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 1659ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5167c> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 1659ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5167c> │ │ │ │ nop │ │ │ │ add r6, pc, #840 @ (adr r6, 165f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c04>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r7, [pc, #96] @ (165c90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51920>) │ │ │ │ + ldr r6, [pc, #608] @ (165e90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51b20>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #560] @ (165e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51af8>) │ │ │ │ + ldr r6, [pc, #48] @ (165c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x518f8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #472] @ (165e14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51aa4>) │ │ │ │ + ldr r5, [pc, #984] @ (166014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51ca4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #120] @ (165cb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51948>) │ │ │ │ + ldr r5, [pc, #632] @ (165eb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51b48>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [pc, #936] @ (165fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c7c>) │ │ │ │ + ldr r5, [pc, #424] @ (165dec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51a7c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #144] @ (165cd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51968>) │ │ │ │ + ldr r5, [pc, #656] @ (165ed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51b68>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -300618,21 +300616,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (165d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x519d0>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 165c9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5192a> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #784] @ (166048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51cd8>) │ │ │ │ + ldr r5, [pc, #272] @ (165e48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51ad8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [pc, #560] @ (165f6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51bfc>) │ │ │ │ + ldr r5, [pc, #48] @ (165d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x519fc>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [pc, #712] @ (166008 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c98>) │ │ │ │ + ldr r5, [pc, #200] @ (165e08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51a98>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r5, [pc, #296] @ (165e6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51afc>) │ │ │ │ + ldr r4, [pc, #808] @ (16606c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51cfc>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (165f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c10>) │ │ │ │ @@ -300827,24 +300825,24 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 165e82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51b12> │ │ │ │ movs r2, #4 │ │ │ │ b.n 165e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51ae4> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cdp 0, 14, cr0, cr2, cr14, {7} │ │ │ │ - ldr r3, [pc, #688] @ (166244 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51ed4>) │ │ │ │ + cdp 0, 6, cr0, cr2, cr14, {7} │ │ │ │ + ldr r3, [pc, #176] @ (166044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51cd4>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [pc, #648] @ (166220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51eb0>) │ │ │ │ + ldr r3, [pc, #136] @ (166020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51cb0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -301029,22 +301027,22 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1660e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51d74> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1660b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51d48> │ │ │ │ nop │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r0, #4 │ │ │ │ ldc 0, cr0, [r0], {238} @ 0xee │ │ │ │ - ldr r1, [pc, #464] @ (1663a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52030>) │ │ │ │ + ldr r0, [pc, #976] @ (1665a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52230>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 16622e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51ebe> │ │ │ │ @@ -301111,18 +301109,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (1662b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51f48>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - sbc.w r0, sl, lr, asr #3 │ │ │ │ - ldr r0, [pc, #608] @ (166518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x521a8>) │ │ │ │ + @ instruction: 0xeaea00ee │ │ │ │ + ldr r0, [pc, #96] @ (166318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51fa8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (16633c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51fcc>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 166340 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51fd0> │ │ │ │ add r6, pc │ │ │ │ @@ -301155,17 +301153,17 @@ │ │ │ │ strh.w r5, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r5, [lr, #784] @ 0x310 │ │ │ │ strd r3, r4, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r0, #4 │ │ │ │ mov.w ip, #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldrb.w lr, [ip, #34] @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ beq.n 166412 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x520a2> │ │ │ │ @@ -301268,18 +301266,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xe98400ee │ │ │ │ - bx r2 │ │ │ │ + stmdb r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ + mov sl, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov sl, sl │ │ │ │ + mov r2, sl │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -301486,15 +301484,15 @@ │ │ │ │ bne.w 1665e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52278> │ │ │ │ b.n 166630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x522c0> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 1665be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5224e> │ │ │ │ nop │ │ │ │ - cmp r4, fp │ │ │ │ + add ip, fp │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #356] @ 16687c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5250c> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301641,23 +301639,23 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmn r6, r0 │ │ │ │ + negs r6, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - orrs r0, r7 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mvns r0, r1 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mvns r2, r1 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (166b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52790>) │ │ │ │ @@ -301885,23 +301883,23 @@ │ │ │ │ b.n 1669d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52662> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r1 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - muls r6, r3 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - negs r6, r6 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sbcs r4, r6 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -302043,19 +302041,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 166bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52888> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5285c> │ │ │ │ nop │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w ip, [r0, #3] │ │ │ │ ldrb.w lr, [sp, #16] │ │ │ │ ldrb.w r4, [sp, #20] │ │ │ │ subs.w lr, lr, #0 │ │ │ │ @@ -302109,19 +302107,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ ldrb.w r3, [r3, lr] │ │ │ │ strh r3, [r0, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166d68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x529f8> │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ movw r5, #32993 @ 0x80e1 │ │ │ │ ldrh.w r7, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrh.w r0, [sp, #32] │ │ │ │ @@ -302208,19 +302206,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (166eec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52b7c>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 166e88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52b18> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166e5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52aee> │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r0, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #72] @ 166f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52bd8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302296,15 +302294,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7cc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (1670b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52d44>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302386,15 +302384,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb724 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302470,15 +302468,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xb606 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #180] @ (167278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52f08>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302556,15 +302554,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r4, r6, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -302674,15 +302672,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (1674c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53158>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302780,15 +302778,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbz r2, 167516 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x531a6> │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r4, [r2, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r6, [r5, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302864,15 +302862,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r6, 167602 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53292> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53324>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302955,15 +302953,15 @@ │ │ │ │ nop │ │ │ │ cbz r4, 1676a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53334> │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303039,15 +303037,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x534f0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303130,15 +303128,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r1, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r4, [r2, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303253,15 +303251,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (167abc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5374c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303360,15 +303358,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #226 @ 0xe2 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303451,15 +303449,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (167cb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53944>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303545,15 +303543,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r4, [r1, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r1, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -303654,19 +303652,19 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #296 @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r6, #18] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (167e30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53ac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303743,15 +303741,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (167f90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53c20>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303833,15 +303831,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r6, [r3, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r6, [r4, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303971,17 +303969,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #8 @ (adr r7, 16811c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53dac>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (168238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53ec8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -304093,19 +304091,19 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #936 @ (adr r5, 1685e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54270>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r1, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r6, #23] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (16833c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53fcc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304200,19 +304198,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #768 @ (adr r4, 16863c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x542cc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r3, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (1683b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54044>) │ │ │ │ @@ -304317,17 +304315,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, pc, #464 @ (adr r3, 16864c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x542dc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (1684e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54174>) │ │ │ │ @@ -304457,19 +304455,19 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #144 @ (adr r2, 168668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x542f8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r4, [r2, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #176] @ (1686b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54340>) │ │ │ │ @@ -304541,17 +304539,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #256 @ (adr r1, 1687b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54444>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cbnz r3, 1686d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54362> │ │ │ │ @@ -304669,17 +304667,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (168834 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x544c4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x544f8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304733,17 +304731,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (168940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x545d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304778,17 +304776,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (168984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -304898,15 +304896,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (168a98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54728>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5475c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304956,17 +304954,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #76] @ (168b94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54824>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304997,17 +304995,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (168bd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305068,17 +305066,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 168cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54988> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305121,17 +305119,17 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 168d8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54a1c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305170,17 +305168,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 168e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54ab8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305222,17 +305220,17 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r3, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 168eb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54b48> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305271,17 +305269,17 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 168f34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54bc4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305319,17 +305317,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r2, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 168fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54c40> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305367,17 +305365,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (169024 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54cb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305410,17 +305408,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #176] @ (1690f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54d80>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305490,17 +305488,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (169184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x54e14>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305549,19 +305547,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 166f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x52bdc> │ │ │ │ @@ -305648,15 +305646,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 166b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x527ac> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 167e34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x53ac4> │ │ │ │ @@ -305959,17 +305957,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (16965c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x552ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306002,19 +306000,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (1696a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306031,15 +306029,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1696dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5536c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306078,15 +306076,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (1697cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5545c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306176,17 +306174,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (1698d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306229,19 +306227,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (1699a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55638>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -306319,15 +306317,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 169a4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x556dc> │ │ │ │ mov lr, r2 │ │ │ │ @@ -306375,19 +306373,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r6, 169ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55754> │ │ │ │ + cbz r6, 169aa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55734> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (169b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x557b4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306468,15 +306466,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (169ba0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55830>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306515,17 +306513,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r6, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxtb r2, r2 │ │ │ │ + cbz r2, 169be0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55870> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (169c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x558a8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306564,17 +306562,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r7, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 169c5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x558ea> │ │ │ │ + cbz r2, 169c3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x558ca> │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (169df4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55a84>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306747,15 +306745,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r5, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -306801,19 +306799,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (169e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55b28>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 169e6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55afa> │ │ │ │ ldrh r2, [r4, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r3, 169f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55b94> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -307022,15 +307020,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r4, [r3, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrsh r6, [r4, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -307073,17 +307071,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307095,15 +307093,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16a1a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55e38> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x519d4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 16a1ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55e7c> │ │ │ │ @@ -307117,15 +307115,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x519d4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #40] @ 16a22c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x55ebc> │ │ │ │ @@ -307138,15 +307136,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 165d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x519d4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307164,15 +307162,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307191,15 +307189,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -307219,15 +307217,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c2c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -307246,15 +307244,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -307274,15 +307272,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c2c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -307301,15 +307299,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 165f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51c2c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 16a430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x560c0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307394,25 +307392,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (16a550 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x561e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307462,15 +307460,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x520b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a5ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5627c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307495,15 +307493,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x520b0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16a66c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x562fc>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307608,25 +307606,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r7, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, pc, #952 @ (adr r6, 16aaf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56784>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 16a8f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56584>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ble.n 16a7b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56448> │ │ │ │ + bgt.n 16a6b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56348> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (16a7dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5646c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307700,15 +307698,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #29] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56508>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307733,15 +307731,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x51ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -308123,21 +308121,21 @@ │ │ │ │ b.n 16aa6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x566fc> │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #528] @ 0x210 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -308207,19 +308205,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e8084 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3d14> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r1, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (16ae40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56ad0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308312,17 +308310,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (16aed4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56b64>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308371,19 +308369,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r3, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -308428,21 +308426,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16af70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56c00>) │ │ │ │ add r2, pc │ │ │ │ b.n 16af40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56bd0> │ │ │ │ ldr r2, [pc, #16] @ (16af74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56c04>) │ │ │ │ add r2, pc │ │ │ │ b.n 16af40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56bd0> │ │ │ │ - add r7, pc, #200 @ (adr r7, 16b034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56cc4>) │ │ │ │ + add r6, pc, #712 @ (adr r6, 16b234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56ec4>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (16b1e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x56e78>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308691,49 +308689,49 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r0, [r5, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #18 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r4, r0, #18 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r6, r7, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r7, [pc, #664] @ (16b4b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57140>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r0, r1, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r4, r6, #10 │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -308873,17 +308871,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #1008] @ (16b794 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57424>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #848] @ (16b6fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5738c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, pc, #8 @ (adr r3, 16b3b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57048>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 16b5b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57248>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (16b408 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57098>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308912,23 +308910,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r4, [pc, #192] @ (16b4d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57160>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16b940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x575d0> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309843,20 +309841,20 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16bc88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57918> │ │ │ │ b.n 16bc98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57928> │ │ │ │ add r0, ip │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbea00ee │ │ │ │ - @ instruction: 0xfb8600ee │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + @ instruction: 0xfb6a00ee │ │ │ │ + @ instruction: 0xfb0600ee │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xfb4600ee │ │ │ │ - @ instruction: 0xfafe00ee │ │ │ │ + @ instruction: 0xfac600ee │ │ │ │ + @ instruction: 0xfa7e00ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r0, #1224] @ 0x4c8 │ │ │ │ @@ -310521,84 +310519,84 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16c15e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x57dee> │ │ │ │ nop │ │ │ │ eors r0, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfa0800ee │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + vst1.8 {d0[7]}, [r8], lr │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r7, #3 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - str.w r0, [r4, #238] @ 0xee │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str.w r0, [r4, lr, lsl #2] │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - strb.w r0, [sl, #238] @ 0xee │ │ │ │ - strh.w r0, [r6, lr, lsl #2] │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf7a800ee │ │ │ │ - @ instruction: 0xf78a00ee │ │ │ │ - @ instruction: 0xf77600ee │ │ │ │ - @ instruction: 0xf76e00ee │ │ │ │ - cbz r2, 16c690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x58320> │ │ │ │ + strb.w r0, [sl, lr, lsl #2] │ │ │ │ + @ instruction: 0xf7a600ee │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf73a00ee │ │ │ │ - @ instruction: 0xf73c00ee │ │ │ │ - @ instruction: 0xf71800ee │ │ │ │ - @ instruction: 0xf6fe00ee │ │ │ │ + @ instruction: 0xf72800ee │ │ │ │ + @ instruction: 0xf70a00ee │ │ │ │ + @ instruction: 0xf6f600ee │ │ │ │ @ instruction: 0xf6ee00ee │ │ │ │ - @ instruction: 0xf6b600ee │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + cbz r2, 16c670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x58300> │ │ │ │ + lsls r5, r6, #3 │ │ │ │ + @ instruction: 0xf6ba00ee │ │ │ │ + @ instruction: 0xf6bc00ee │ │ │ │ + @ instruction: 0xf69800ee │ │ │ │ + @ instruction: 0xf67e00ee │ │ │ │ + @ instruction: 0xf66e00ee │ │ │ │ + @ instruction: 0xf63600ee │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xf67200ee │ │ │ │ - @ instruction: 0xf66200ee │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + @ instruction: 0xf5f200ee │ │ │ │ + @ instruction: 0xf5e200ee │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xf61000ee │ │ │ │ - sbc.w r0, r6, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf58200ee │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + @ instruction: 0xf59000ee │ │ │ │ + @ instruction: 0xf4e600ee │ │ │ │ + add.w r0, r2, #7798784 @ 0x770000 │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - adc.w r0, ip, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf53e00ee │ │ │ │ - @ instruction: 0xf52600ee │ │ │ │ - adds.w r0, r8, #7798784 @ 0x770000 │ │ │ │ - adds r3, #14 │ │ │ │ + @ instruction: 0xf4cc00ee │ │ │ │ + @ instruction: 0xf4be00ee │ │ │ │ + @ instruction: 0xf4a600ee │ │ │ │ + eors.w r0, r8, #7798784 @ 0x770000 │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds.w r0, lr, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf4e400ee │ │ │ │ - @ instruction: 0xf4f000ee │ │ │ │ - @ instruction: 0xf4e400ee │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + eors.w r0, lr, #7798784 @ 0x770000 │ │ │ │ + orn r0, r4, #7798784 @ 0x770000 │ │ │ │ + orns r0, r0, #7798784 @ 0x770000 │ │ │ │ + orn r0, r4, #7798784 @ 0x770000 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf4be00ee │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + bics.w r0, lr, #7798784 @ 0x770000 │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xf4a800ee │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + bic.w r0, r8, #7798784 @ 0x770000 │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - eor.w r0, r6, #7798784 @ 0x770000 │ │ │ │ - orn r0, lr, #7798784 @ 0x770000 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + and.w r0, r6, #7798784 @ 0x770000 │ │ │ │ + @ instruction: 0xf3ee00ee │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ands.w r0, ip, #7798784 @ 0x770000 │ │ │ │ - ands.w r0, r0, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf3e400ee │ │ │ │ - @ instruction: 0xf3d600ee │ │ │ │ - @ instruction: 0xf3dc00ee │ │ │ │ - @ instruction: 0xf3de00ee │ │ │ │ - @ instruction: 0xf3b000ee │ │ │ │ + @ instruction: 0xf39c00ee │ │ │ │ + @ instruction: 0xf39000ee │ │ │ │ + @ instruction: 0xf36400ee │ │ │ │ + @ instruction: 0xf35600ee │ │ │ │ + @ instruction: 0xf35c00ee │ │ │ │ + @ instruction: 0xf35e00ee │ │ │ │ + @ instruction: 0xf33000ee │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ vldr s12, [r1, #28] │ │ │ │ @@ -312214,15 +312212,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 68be8 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -312521,15 +312519,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r6, r0, #471040 @ 0x73000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -314431,19 +314429,19 @@ │ │ │ │ ldr.w r1, [r6, #1608] @ 0x648 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 16ee10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5aaa0> │ │ │ │ b.n 16ed58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5a9e8> │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w ip, [pc, #304] @ 16f504 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b194> │ │ │ │ @@ -314560,15 +314558,15 @@ │ │ │ │ b.n 16f464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b0f4> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16f4e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b178> │ │ │ │ b.n 16f456 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b0e6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -314980,15 +314978,15 @@ │ │ │ │ b.n 16f600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b290> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16f600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b290> │ │ │ │ nop │ │ │ │ - blt.n 16f9cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b65c> │ │ │ │ + bge.n 16f8cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b55c> │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ ldr.w r3, [r0, #1216] @ 0x4c0 │ │ │ │ @@ -317326,18 +317324,18 @@ │ │ │ │ b.n 17113a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5cdca> │ │ │ │ movs r2, #12 │ │ │ │ b.n 17113a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5cdca> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf25601a4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r6, r5, #3 │ │ │ │ vrhadd.s32 d16, d30, d20 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (1712f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5cf88>) │ │ │ │ @@ -317946,15 +317944,15 @@ │ │ │ │ b.n 1717d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5d460> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r8], {164} @ 0xa4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [sl], {164} @ 0xa4 │ │ │ │ ldc 1, cr0, [r2], {164} @ 0xa4 │ │ │ │ - add r3, pc, #640 @ (adr r3, 171ad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5d768>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 1718d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5d568>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -318235,15 +318233,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 171a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5d6f8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 171824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5d4b4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r0, pc, #136 @ (adr r0, 171bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5d880>) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 171b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5d82c> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 171b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5d814> │ │ │ │ @@ -319589,15 +319587,15 @@ │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5de9e> │ │ │ │ b.n 172024 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5dcb4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 172df8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5ea88> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #397 @ 0x18d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5de9e> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 17220e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5de9e> │ │ │ │ @@ -320826,23 +320824,23 @@ │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5edb8> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5edb8> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5edb8> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 173128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5edb8> │ │ │ │ - add r7, pc, #536 @ (adr r7, 1738a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f530>) │ │ │ │ + add r7, pc, #24 @ (adr r7, 1736a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f330>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ @@ -320891,15 +320889,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1736c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f352> │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -321280,17 +321278,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (173ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5f778>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ba50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323424,15 +323422,15 @@ │ │ │ │ b.n 174ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x60978> │ │ │ │ cbnz r6, 1750de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x60d6e> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r7, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323545,19 +323543,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (17521c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x60eac>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 174a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x606d8> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [pc, #184] @ (1752d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x60f68>) │ │ │ │ + ldr r5, [pc, #696] @ (1754d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x61168>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -324058,15 +324056,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ vldr d7, [pc, #36] @ 175818 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x614a8> │ │ │ │ @@ -324613,17 +324611,17 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #304 @ (adr r4, 175ef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x61b80>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #696 @ (adr r3, 176080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x61d10>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -324737,15 +324735,15 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #496 @ (adr r1, 1760e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x61d78>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #200 @ (adr r1, 175fc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x61c58>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47616 @ 0xba00 │ │ │ │ @@ -327136,15 +327134,15 @@ │ │ │ │ ... │ │ │ │ tst r2, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ rors r6, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ rors r0, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ sbcs r2, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327826,15 +327824,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 17813a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x63dca> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ @@ -328268,15 +328266,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 178630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x642c0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - adds r6, #28 │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ @@ -328330,17 +328328,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -329449,15 +329447,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ @@ -330476,19 +330474,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r1 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr.w r3, [pc, #3204] @ 17ab08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x66798> │ │ │ │ @@ -331508,15 +331506,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r1, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ strb r4, [r3, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ @@ -332012,33 +332010,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r6, r5, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332380,19 +332378,19 @@ │ │ │ │ beq.w 17bba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x67834> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17bf06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x67b96> │ │ │ │ b.n 17b3e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x67074> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ vldr d7, [pc, #844] @ 17b740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x673d0> │ │ │ │ @@ -332730,19 +332728,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17b758 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x673e8>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17b75c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x673ec> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r6, r5, #3 │ │ │ │ bl 4671b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x352e48> │ │ │ │ vldr d7, [pc, #868] @ 17bac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x67758> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333940,15 +333938,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb3c00ed │ │ │ │ + @ instruction: 0xfabc00ed │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -334503,23 +334501,23 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r2, #237] @ 0xed │ │ │ │ - strb.w r0, [r6, #237] @ 0xed │ │ │ │ + ldrb.w r0, [r2, sp, lsl #2] │ │ │ │ + strb.w r0, [r6, sp, lsl #2] │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78200ed │ │ │ │ - @ instruction: 0xf77000ed │ │ │ │ + @ instruction: 0xf70200ed │ │ │ │ + @ instruction: 0xf6f000ed │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r8, #2285 @ 0x8ed │ │ │ │ + @ instruction: 0xf58800ed │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ mov r5, r0 │ │ │ │ b.n 17c7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x68444> │ │ │ │ @@ -335003,15 +335001,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 17c490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x68120> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 q0, q8, │ │ │ │ + cdp 0, 8, cr0, cr0, cr13, {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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ @@ -336667,25 +336665,25 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17e29c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x69f2c> │ │ │ │ b.n 17e2b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x69f48> │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - @ instruction: 0xfb7200fe │ │ │ │ - rsbs r0, r6, #8323072 @ 0x7f0000 │ │ │ │ - @ instruction: 0xf36400fe │ │ │ │ - @ instruction: 0xf21000fe │ │ │ │ - @ instruction: 0xf19400fe │ │ │ │ + @ instruction: 0xfaf200fe │ │ │ │ + adcs.w r0, r6, #8323072 @ 0x7f0000 │ │ │ │ + @ instruction: 0xf2e400fe │ │ │ │ + @ instruction: 0xf19000fe │ │ │ │ + adds.w r0, r4, #254 @ 0xfe │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ subs r6, #1 │ │ │ │ @@ -337621,15 +337619,15 @@ │ │ │ │ b.n 17e9d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6a662> │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e5f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6a282> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e5f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6a282> │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r2, lr, ror #3 │ │ │ │ + eors.w r0, r2, lr, ror #3 │ │ │ │ stc 0, cr0, [sl], {254} @ 0xfe │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -337816,15 +337814,15 @@ │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6aade> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6aade> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6aade> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17ee4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6aade> │ │ │ │ - ldc2 0, cr0, [r4], #1016 @ 0x3f8 │ │ │ │ + ldc2 0, cr0, [r4], #-1016 @ 0xfffffc08 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136ab4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22744> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -337990,17 +337988,17 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 136d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x229bc> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 17eff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6ac88> │ │ │ │ b.n 17f036 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6acc6> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb2000fe │ │ │ │ - @ instruction: 0xfaf800fe │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xfaa000fe │ │ │ │ + @ instruction: 0xfa7800fe │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -339299,15 +339297,15 @@ │ │ │ │ cbz r3, 17fe1e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6baae> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17fd82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6ba12> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17fdf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6ba84> │ │ │ │ nop │ │ │ │ - adds r4, r7, #6 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -340164,15 +340162,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 18068c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6c31c> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #200] @ (1807bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6c44c>) │ │ │ │ + ldr r2, [pc, #712] @ (1809bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6c64c>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -340767,19 +340765,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 180bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6c844> │ │ │ │ ldr r2, [pc, #20] @ (180d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6c9b4>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 1809ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6c67c> │ │ │ │ - cbz r4, 180d5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6c9ee> │ │ │ │ + cbz r4, 180d3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6c9ce> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - sub sp, #8 │ │ │ │ + add sp, #8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - sub sp, #32 │ │ │ │ + add sp, #32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -341754,15 +341752,15 @@ │ │ │ │ b.n 1816da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6d36a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb9a01a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb2801a3 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cbz r0, 1817a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6d436> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -343540,15 +343538,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 182a4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6e6dc> │ │ │ │ lsls r3, r4, #6 │ │ │ │ bls.n 182a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6e6d8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 182a88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6e718> │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -343701,15 +343699,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 182b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6e814> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r5, #3 │ │ │ │ bpl.n 182b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6e7fc> │ │ │ │ lsls r3, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 182ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6e938> │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -345080,35 +345078,35 @@ │ │ │ │ b.n 1834a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6f138> │ │ │ │ bne.n 183bf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6f884> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 183bbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6f84c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 183b3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6f7ce> │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ b.w 183098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6ed28> │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -345343,15 +345341,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b.n 183d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6fa14> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b.n 18385a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x6f4ea> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ @@ -345866,15 +345864,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r0!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmia r0!, {r2, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ ittt al │ │ │ │ lslal r3, r4, #6 │ │ │ │ cmpal r1, #68 @ 0x44 │ │ │ │ moval r0, r0 │ │ │ │ @@ -346058,15 +346056,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ pop {r3, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r5, r5, #3 │ │ │ │ cbnz r0, 184666 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x702f6> │ │ │ │ lsls r3, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346515,17 +346513,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53c54c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4281dc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -346693,17 +346691,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184cb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x70948> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184cb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x70948> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -347199,16 +347197,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r7 │ │ │ │ - lsls r7, r7, #3 │ │ │ │ + vshr.u64 q0, q15, #2 │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -352757,15 +352754,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 188d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x74a24> │ │ │ │ + bgt.n 188c94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x74924> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ vldr d7, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -354467,23 +354464,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r3, #0] │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -357150,15 +357147,15 @@ │ │ │ │ b.n 18b954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x775e4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r7, r0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr r2, [pc, #200] @ (18bae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x77778>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ vshll.u32 , d27, #31 │ │ │ │ vabdl.u , d15, d29 │ │ │ │ @ instruction: 0xffff9747 │ │ │ │ @@ -358969,20 +358966,20 @@ │ │ │ │ nop │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2ea00ec │ │ │ │ - @ instruction: 0xf2ea00ec │ │ │ │ - @ instruction: 0xf28600ec │ │ │ │ - @ instruction: 0xf28800ec │ │ │ │ - @ instruction: 0xf29200ec │ │ │ │ - @ instruction: 0xf29000ec │ │ │ │ + @ instruction: 0xf26a00ec │ │ │ │ + @ instruction: 0xf26a00ec │ │ │ │ + addw r0, r6, #236 @ 0xec │ │ │ │ + addw r0, r8, #236 @ 0xec │ │ │ │ + @ instruction: 0xf21200ec │ │ │ │ + @ instruction: 0xf21000ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1480] @ 18d348 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x78fd8> │ │ │ │ @@ -359502,20 +359499,20 @@ │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r3, r4, #6 │ │ │ │ bl 24f356 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13afe6> │ │ │ │ - stc 0, cr0, [r2, #944] @ 0x3b0 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + stc 0, cr0, [r2, #-944] @ 0xfffffc50 │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1292] @ 18d888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79518> │ │ │ │ @@ -359988,23 +359985,23 @@ │ │ │ │ b.n 18d738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x793c8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #120 @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -360127,45 +360124,45 @@ │ │ │ │ b.n 18d952 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x795e2> │ │ │ │ ldr r2, [pc, #64] @ (18da18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x796a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 18d982 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79612> │ │ │ │ ldr r2, [pc, #64] @ (18da1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x796ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 18d982 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79612> │ │ │ │ - b.n 18d610 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792a0> │ │ │ │ + b.n 18d510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791a0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792a8> │ │ │ │ + b.n 18d518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791a8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792b4> │ │ │ │ + b.n 18d524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791b4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d62c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792bc> │ │ │ │ + b.n 18d52c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791bc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d62c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792bc> │ │ │ │ + b.n 18d52c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791bc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d628 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792b8> │ │ │ │ + b.n 18d528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791b8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ b.n 18de6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79afc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d5cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7925c> │ │ │ │ + b.n 18d4cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7915c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d598 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79228> │ │ │ │ + b.n 18d498 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79128> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d590 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79220> │ │ │ │ + b.n 18d490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79120> │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -360343,71 +360340,71 @@ │ │ │ │ b.n 18db0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7979c> │ │ │ │ ldr r1, [pc, #116] @ (18dc40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x798d0>) │ │ │ │ add r1, pc │ │ │ │ b.n 18db30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x797c0> │ │ │ │ ldr r1, [pc, #116] @ (18dc44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x798d4>) │ │ │ │ add r1, pc │ │ │ │ b.n 18db30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x797c0> │ │ │ │ - b.n 18d620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792b0> │ │ │ │ + b.n 18d520 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791b0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d61c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792ac> │ │ │ │ + b.n 18d51c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791ac> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792b4> │ │ │ │ + b.n 18d524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791b4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d62c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792bc> │ │ │ │ + b.n 18d52c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791bc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791a8> │ │ │ │ + b.n 18d418 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x790a8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d628 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792b8> │ │ │ │ + b.n 18d528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791b8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792d4> │ │ │ │ + b.n 18d544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791d4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d63c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792cc> │ │ │ │ + b.n 18d53c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791cc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d640 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792d0> │ │ │ │ + b.n 18d540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791d0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792d4> │ │ │ │ + b.n 18d544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791d4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d64c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792dc> │ │ │ │ + b.n 18d54c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791dc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792b0> │ │ │ │ + b.n 18d520 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791b0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18d62c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x792bc> │ │ │ │ + b.n 18d52c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x791bc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ b.n 18dcd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79964> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18d450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x790e0> │ │ │ │ + b.n 18e350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79fe0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 18e3d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7a068> │ │ │ │ + b.n 18e2d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79f68> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - b.n 18e3d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7a060> │ │ │ │ + b.n 18e2d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x79f60> │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18dc50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x798e0> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -362038,19 +362035,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18ebf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7a884> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18ed96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7aa26> │ │ │ │ nop │ │ │ │ asrs r6, r2, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 18eda0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7aa30> │ │ │ │ + bcs.n 18eea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ab30> │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (18ef60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7abf0>) │ │ │ │ @@ -362191,15 +362188,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 18eea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ab30> │ │ │ │ + bne.n 18efa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ac30> │ │ │ │ lsls r4, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18f020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7acb0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18f01a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7acaa> │ │ │ │ @@ -362260,15 +362257,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r6, r7, #1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bne.n 18f0cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ad5c> │ │ │ │ + beq.n 18efcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ac5c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -362370,15 +362367,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 18f180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ae10> │ │ │ │ + ldmia r7, {r1, r5, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -362797,17 +362794,17 @@ │ │ │ │ b.n 18f51a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7b1aa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #20 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r6, r3, #11 │ │ │ │ lsls r3, r4, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -363663,23 +363660,23 @@ │ │ │ │ blx r3 │ │ │ │ b.n 18fe24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7bab4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r0, r1, #12 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 18ff44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7bbd4> │ │ │ │ @@ -365400,15 +365397,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r0, r7, #31 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -365955,17 +365952,17 @@ │ │ │ │ bne.n 1916fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d38e> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 191642 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d2d2> │ │ │ │ ... │ │ │ │ asrs r0, r0, #5 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (191848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -365989,15 +365986,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #28 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -366919,21 +366916,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (192318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7dfa8>) │ │ │ │ add r3, pc │ │ │ │ b.n 1922d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df66> │ │ │ │ ldr r3, [pc, #16] @ (19231c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7dfac>) │ │ │ │ add r3, pc │ │ │ │ b.n 1922d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df66> │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (19238c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7e01c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367833,17 +367830,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ea0c> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3001a2 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (192e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7eb28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367912,17 +367909,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192e4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7eade> │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r0 :128], r2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #200] @ (192f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ec0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367992,17 +367989,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192f3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ebca> │ │ │ │ strb.w r0, [r4, #418] @ 0x1a2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (19307c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ed0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368081,17 +368078,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ecb0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7a001a2 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (193178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ee08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368167,17 +368164,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7edc0> │ │ │ │ nop │ │ │ │ subw r1, r0, #2210 @ 0x8a2 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (19329c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7ef2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368266,17 +368263,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19322e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7eebe> │ │ │ │ nop │ │ │ │ sub.w r1, r4, #5308416 @ 0x510000 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1933c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7f058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368366,17 +368363,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19335e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7efee> │ │ │ │ eor.w r1, r0, #5308416 @ 0x510000 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #288] @ (193504 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7f194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368470,17 +368467,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 19348a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7f11a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf35201a2 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7f418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368676,17 +368673,17 @@ │ │ │ │ @ instruction: 0xf21801a2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7f6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368890,17 +368887,17 @@ │ │ │ │ vaddw.s8 q0, q12, d18 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (193cbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7f94c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369096,17 +369093,17 @@ │ │ │ │ stcl 1, cr0, [r4], #648 @ 0x288 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (193f60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7fbf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369310,17 +369307,17 @@ │ │ │ │ orrs.w r1, r4, r2, asr #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #616] @ (1941f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7fe80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369517,17 +369514,17 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #636] @ (194494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x80124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369732,17 +369729,17 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (19452c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x801bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375164,15 +375161,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 1985b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x84248> │ │ │ │ nop │ │ │ │ add r1, pc, #968 @ (adr r1, 198afc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8478c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r4, r5, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r1, r5, #31 │ │ │ │ bpl.n 198788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x84418> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375599,19 +375596,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 198bba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8484a> │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r0, #20 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r0, #30 │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 198c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8491c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376420,17 +376417,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1995ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8525a> │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp 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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #192] @ (1996e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85370>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376497,17 +376494,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 19969c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8532c> │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r2, #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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (1997c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85458>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376577,17 +376574,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 199788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85418> │ │ │ │ nop │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #228] @ (1998c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85558>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376664,17 +376661,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 199872 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85502> │ │ │ │ ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #224] @ (1999c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85654>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376748,17 +376745,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 199982 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85612> │ │ │ │ ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #264] @ (199ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85778>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376845,17 +376842,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 199a80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85710> │ │ │ │ ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #276] @ (199c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x858a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376945,17 +376942,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 199bb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85840> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #300] @ (199d60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x859f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377053,17 +377050,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 199ce6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85976> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #24] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (199dd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x85a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378651,15 +378648,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19b03a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x86cca> │ │ │ │ nop │ │ │ │ strb r6, [r5, #30] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (19b22c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x86ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378764,15 +378761,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b1a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x86e30> │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (19b39c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8702c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378883,15 +378880,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b2fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x86f8e> │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19b4f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378994,15 +378991,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b472 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87102> │ │ │ │ strb r2, [r0, #14] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #344] @ (19b664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x872f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379114,15 +379111,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19b58e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8721e> │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (19b7a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379225,15 +379222,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19b700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87390> │ │ │ │ nop │ │ │ │ strb r2, [r7, #2] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #348] @ (19b920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x875b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379344,15 +379341,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19b84a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x874da> │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (19ba54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x876e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379447,15 +379444,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19b9c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87650> │ │ │ │ ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19bba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379558,15 +379555,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bb1e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x877ae> │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ (19bcf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87988>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379670,18 +379667,18 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bc78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87908> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte hi │ │ │ │ + lslhi r6, r7, #3 │ │ │ │ + stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19be38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87ac8>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ add r5, pc │ │ │ │ @@ -379778,15 +379775,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19bd98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87a28> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bkpt 0x008a │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19bf68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87bf8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379880,15 +379877,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19bed6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87b66> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c0bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87d4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379994,15 +379991,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c03e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87cce> │ │ │ │ nop │ │ │ │ str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbnz r2, 19c13e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87dce> │ │ │ │ + cbnz r2, 19c11e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87dae> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19c1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87e8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380106,15 +380103,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19c158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87de8> │ │ │ │ nop │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 19c23e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87ece> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (19c334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380216,15 +380213,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19c29c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87f2c> │ │ │ │ nop │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbnz r2, 19c342 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x87fd2> │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c488 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x88118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380327,15 +380324,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c3fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8808e> │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #308] @ (19c5d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x88268>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380439,15 +380436,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x881e8> │ │ │ │ nop │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cpsie i │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19c718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x883a8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380547,15 +380544,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c678 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x88308> │ │ │ │ nop │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #276] @ (19c848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x884d8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380649,15 +380646,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19c7b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x88446> │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r4, 19c8b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x88544> │ │ │ │ + cbz r4, 19c894 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x88524> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19c99c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8862c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380763,15 +380760,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c91e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x885ae> │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r3] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - sxtb r6, r0 │ │ │ │ + cbz r6, 19c9d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x88664> │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19cadc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8876c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380875,15 +380872,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19ca38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x886c8> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (19cc14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x888a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380985,15 +380982,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19cb7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8880c> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19ccbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8894c> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381915,16 +381912,16 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d692 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89322> │ │ │ │ str r2, [r0, r7] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldc 0, cr0, [r8], #940 @ 0x3ac │ │ │ │ - @ instruction: 0xeaba00eb │ │ │ │ + ldc 0, cr0, [r8], #-940 @ 0xfffffc54 │ │ │ │ + bics.w r0, sl, fp, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19d904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382071,16 +382068,16 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d86c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x894fc> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #968] @ (19dcd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89960>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xeaee00eb │ │ │ │ - strd r0, r0, [r0], #940 @ 0x3ac │ │ │ │ + orn r0, lr, fp, asr #3 │ │ │ │ + strd r0, r0, [r0], #-940 @ 0x3ac │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19dad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -382216,16 +382213,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19da08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89698> │ │ │ │ ldr r6, [pc, #80] @ (19db28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x897b8>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrd r0, r0, [r0], #940 @ 0x3ac │ │ │ │ - b.n 19d884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89514> │ │ │ │ + ldrd r0, r0, [r0], #-940 @ 0x3ac │ │ │ │ + b.n 19d784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89414> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19dcb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382368,17 +382365,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19dbde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8986e> │ │ │ │ ldr r4, [pc, #272] @ (19ddc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89a54>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 19db00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89790> │ │ │ │ + b.n 19da00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89690> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 19d6a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89338> │ │ │ │ + b.n 19d5a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89238> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19de7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382515,17 +382512,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19ddb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89a42> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #432] @ (19e030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89cc0>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 19d954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x895e4> │ │ │ │ + b.n 19d854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x894e4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 19e4dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a16c> │ │ │ │ + b.n 19e3dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a06c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19e054 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382669,17 +382666,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19df86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89c16> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #640] @ (19e2d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89f68>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 19e79c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a42c> │ │ │ │ + b.n 19e69c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a32c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 19e304 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89f94> │ │ │ │ + b.n 19e204 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89e94> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (19e1cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382794,15 +382791,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19e128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89db8> │ │ │ │ nop │ │ │ │ mov lr, r8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19e334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382911,15 +382908,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19e29e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x89f2e> │ │ │ │ nop │ │ │ │ cmp r2, sl │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (19e4ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383034,15 +383031,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e40c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a09c> │ │ │ │ mvns r2, r5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (19e60c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a29c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383149,15 +383146,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e58c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a21c> │ │ │ │ negs r2, r6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #360] @ (19e790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383274,15 +383271,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19e6aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a33a> │ │ │ │ asrs r2, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19e8ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a57c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383387,15 +383384,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19e838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a4c8> │ │ │ │ subs r7, #142 @ 0x8e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #364] @ (19ea74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a704>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383510,15 +383507,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19e98e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a61e> │ │ │ │ subs r6, #50 @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ebc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383619,15 +383616,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19eb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a7b4> │ │ │ │ subs r4, #170 @ 0xaa │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #320] @ (19ed24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a9b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383734,15 +383731,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19ec98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8a928> │ │ │ │ nop │ │ │ │ subs r3, #86 @ 0x56 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19ee80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8ab10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383847,15 +383844,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19edf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8aa86> │ │ │ │ nop │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (19ef60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8abf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384383,15 +384380,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f46a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b0fa> │ │ │ │ adds r3, #134 @ 0x86 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (19f654 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b2e4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384501,15 +384498,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f5da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b26a> │ │ │ │ adds r2, #46 @ 0x2e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #344] @ (19f7c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b458>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384625,15 +384622,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19f70a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b39a> │ │ │ │ adds r0, #202 @ 0xca │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (19f940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b5d0>) │ │ │ │ @@ -384749,15 +384746,15 @@ │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19f88c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b51c> │ │ │ │ nop │ │ │ │ cmp r7, #88 @ 0x58 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19fa9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384864,15 +384861,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19fa16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b6a6> │ │ │ │ cmp r5, #222 @ 0xde │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fc04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384981,15 +384978,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19fb86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b816> │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (19fd6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b9fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385100,15 +385097,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19fcb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8b942> │ │ │ │ nop │ │ │ │ cmp r3, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (19fed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8bb60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385216,15 +385213,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 19fe22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8bab2> │ │ │ │ cmp r1, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a0042 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8bcd2> │ │ │ │ @@ -390762,15 +390759,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a410e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8fd9e> │ │ │ │ b.n 1a3f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8fc0c> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + adds r7, #12 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a4310 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8ffa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390882,15 +390879,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4270 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8ff00> │ │ │ │ nop │ │ │ │ b.n 1a3e18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8faa8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a4484 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90114>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -391001,15 +390998,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4406 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90096> │ │ │ │ b.n 1a3ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x8f934> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (1a4608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391124,15 +391121,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x901f8> │ │ │ │ b.n 1a4b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x907d0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #356] @ (1a4788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90418>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391245,15 +391242,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a46c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90358> │ │ │ │ nop │ │ │ │ b.n 1a49b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90648> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #368] @ (1a4914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x905a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391370,15 +391367,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4832 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x904c2> │ │ │ │ nop │ │ │ │ svc 150 @ 0x96 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #368] @ (1a4aa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90730>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -391492,15 +391489,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a49e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90676> │ │ │ │ udf #8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #380] @ (1a4c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x908c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391619,15 +391616,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x907dc> │ │ │ │ nop │ │ │ │ bgt.n 1a4b38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x907c8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (1a4da4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391737,15 +391734,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4d16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x909a6> │ │ │ │ nop │ │ │ │ bge.n 1a4d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90a0c> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a4f0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90b9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391853,15 +391850,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4e7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90b0e> │ │ │ │ nop │ │ │ │ bls.n 1a5004 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90c94> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90d20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391976,15 +391973,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90ca0> │ │ │ │ nop │ │ │ │ bhi.n 1a50b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90d48> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (1a5200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90e90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392093,15 +392090,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5182 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90e12> │ │ │ │ bvs.n 1a5120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90db0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ (1a5394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392218,15 +392215,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a52c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x90f58> │ │ │ │ nop │ │ │ │ bpl.n 1a53d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91064> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (1a5510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x911a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392338,15 +392335,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a544c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x910dc> │ │ │ │ nop │ │ │ │ bcc.n 1a5428 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x910b8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #392] @ (1a56b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392466,15 +392463,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a55ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9127a> │ │ │ │ bcs.n 1a56d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91364> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (1a5830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x914c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392583,15 +392580,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a5778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91408> │ │ │ │ beq.n 1a5908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91598> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a59d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392709,15 +392706,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a5906 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91596> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x917e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392829,15 +392826,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a5a98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91728> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (1a5ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392955,15 +392952,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a5c22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x918b2> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #376] @ (1a5e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91b08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393083,15 +393080,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a5db6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91a46> │ │ │ │ ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393203,15 +393200,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a5f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91bd0> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #504] @ (1a6210 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91ea0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393360,15 +393357,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a610a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91d9a> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #504] @ (1a6428 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x920b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393517,15 +393514,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a6326 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x91fb6> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -393686,15 +393683,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ @@ -393810,15 +393807,15 @@ │ │ │ │ b.n 1a672c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x923bc> │ │ │ │ stmia r0!, {r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (1a6938 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x925c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393936,15 +393933,15 @@ │ │ │ │ b.n 1a688e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9251e> │ │ │ │ itte mi │ │ │ │ lslmi r1, r4, #6 │ │ │ │ strmi r7, [sp, #1008] @ 0x3f0 │ │ │ │ lslpl r1, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #412] @ (1a6af8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394074,15 +394071,15 @@ │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a6a22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x926b2> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -394215,15 +394212,15 @@ │ │ │ │ b.n 1a6bea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9287a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ pop {r1, r2, r3, r4} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a6e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92ab8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394329,15 +394326,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6d9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92a2c> │ │ │ │ nop │ │ │ │ rev16 r6, r1 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #316] @ (1a6f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92c10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394443,15 +394440,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6ef4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92b84> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (1a70c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394553,15 +394550,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a7028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92cb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xb79e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (1a720c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92e9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394659,15 +394656,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a7170 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92e00> │ │ │ │ @ instruction: 0xb656 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #284] @ (1a7344 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92fd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394769,15 +394766,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a72ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x92f3c> │ │ │ │ nop │ │ │ │ push {r1, r4, lr} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1a7478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394875,15 +394872,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ b.n 1a73e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93074> │ │ │ │ cbz r2, 1a74f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93182> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #340] @ (1a75e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394990,16 +394987,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a7514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x931a4> │ │ │ │ uxth r2, r5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r2, r4 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + vshr.u64 q0, , #30 │ │ │ │ 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] │ │ │ │ vldr s1, [r1, #4] │ │ │ │ @@ -395818,15 +395814,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a7eca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93b5a> │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf5f600fd │ │ │ │ + sbcs.w r0, r6, #8290304 @ 0x7e8000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a8180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93e10>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -395962,15 +395958,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a8086 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93d16> │ │ │ │ add r7, pc, #384 @ (adr r7, 1a8304 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93f94>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ands.w r0, ip, #8290304 @ 0x7e8000 │ │ │ │ + @ instruction: 0xf39c00fd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (1a8330 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93fc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -396101,15 +396097,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a8230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x93ec0> │ │ │ │ add r5, pc, #632 @ (adr r5, 1a85ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9423c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movw r0, #33021 @ 0x80fd │ │ │ │ + rsb r0, r8, #253 @ 0xfd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #416] @ (1a84ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9417c>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -396245,15 +396241,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a83e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x94078> │ │ │ │ add r3, pc, #952 @ (adr r3, 1a88a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x94538>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - orns r0, r4, #253 @ 0xfd │ │ │ │ + vshr.s64 q8, , #12 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1a86a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x94330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -396384,15 +396380,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a860e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9429e> │ │ │ │ nop │ │ │ │ add r2, pc, #200 @ (adr r2, 1a876c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x943fc>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - mcr 0, 6, r0, cr0, cr13, {7} │ │ │ │ + mcr 0, 2, r0, cr0, cr13, {7} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #400] @ (1a884c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x944dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396523,15 +396519,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a87c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x94450> │ │ │ │ add r0, pc, #504 @ (adr r0, 1a8a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x946d8>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldcl 0, cr0, [r2], #1012 @ 0x3f4 │ │ │ │ + ldcl 0, cr0, [r2], #-1012 @ 0xfffffc0c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #388] @ (1a89ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9467c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396660,15 +396656,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x945e4> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adc.w r0, r0, sp, ror #3 │ │ │ │ + @ instruction: 0xeac000fd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1a8b88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x94818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396797,15 +396793,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8af0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x94780> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xe98800fd │ │ │ │ + stmdb r8, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1a8c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9492c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -397470,15 +397466,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a92c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x94f58> │ │ │ │ str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - b.n 1a95f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95280> │ │ │ │ + b.n 1a94f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95180> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a9518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x951a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397601,15 +397597,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a943c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x950cc> │ │ │ │ nop │ │ │ │ str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + svc 14 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a96a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397729,15 +397725,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a95c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95250> │ │ │ │ nop │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ble.n 1a9678 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95308> │ │ │ │ + ble.n 1a9778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95408> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1a9830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x954c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397859,15 +397855,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a974c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x953dc> │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bgt.n 1a98b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95540> │ │ │ │ + blt.n 1a97b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95440> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a99a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397990,15 +397986,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a98cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9555c> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bge.n 1a98fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9558c> │ │ │ │ + bge.n 1a99fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9568c> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x957d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398125,15 +398121,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a9a4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x956da> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bhi.n 1a9b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x957bc> │ │ │ │ + bhi.n 1a9c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x958bc> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1a9cd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398261,15 +398257,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9c4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x958da> │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bvc.n 1a9d90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95a20> │ │ │ │ + bvs.n 1a9c90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95920> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1a9e74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95b04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398397,15 +398393,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9dd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95a68> │ │ │ │ ldrh r6, [r0, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bpl.n 1a9dd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95a60> │ │ │ │ + bpl.n 1a9ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95b60> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1a9fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95c7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398528,15 +398524,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1a9f10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95ba0> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bcc.n 1a9fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95c48> │ │ │ │ + bcc.n 1aa0b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95d48> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398663,15 +398659,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1aa08e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95d1e> │ │ │ │ nop │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bcs.n 1aa1e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95e78> │ │ │ │ + bne.n 1aa0e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95d78> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (1aa31c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95fac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398799,15 +398795,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa28e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95f1e> │ │ │ │ strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - beq.n 1aa24c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95edc> │ │ │ │ + beq.n 1aa34c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x95fdc> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aa4b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398935,15 +398931,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa41c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x960ac> │ │ │ │ strh r2, [r0, #32] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aa630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x962c0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399062,15 +399058,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1aa558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x961e8> │ │ │ │ nop │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aa7ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9643c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399190,15 +399186,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1aa6cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9635c> │ │ │ │ nop │ │ │ │ strh r6, [r5, #6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (1aa93c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x965cc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399323,15 +399319,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa8ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9653e> │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1aaad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96768>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399459,15 +399455,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaa3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x966cc> │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1aac50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x968e0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399586,15 +399582,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1aab78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96808> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1aadcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96a5c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399714,15 +399710,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1aacec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9697c> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #11] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (1aaf5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96bec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399847,15 +399843,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaece <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96b5e> │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r3!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1ab0f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399983,15 +399979,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab05c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96cec> │ │ │ │ strb r2, [r0, #31] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1ab2c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x96f58>) │ │ │ │ @@ -405437,15 +405433,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9aea4> │ │ │ │ nop │ │ │ │ adds r6, #18 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #384] @ (1af44c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b0dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405573,15 +405569,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af3b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b042> │ │ │ │ adds r4, #110 @ 0x6e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (1af5e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405703,15 +405699,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1af4fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b18e> │ │ │ │ adds r2, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1af798 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405841,15 +405837,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1af696 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b326> │ │ │ │ nop │ │ │ │ adds r1, #54 @ 0x36 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (1af94c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405980,15 +405976,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1af8b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b542> │ │ │ │ nop │ │ │ │ cmp r7, #134 @ 0x86 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1afafc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b78c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406122,15 +406118,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1afa54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b6e4> │ │ │ │ nop │ │ │ │ cmp r5, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #468] @ (1afcec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406273,15 +406269,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afba2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9b832> │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1afed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9bb68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406426,15 +406422,15 @@ │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afd90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9ba20> │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (1b00a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9bd38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406576,15 +406572,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1affe4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9bc74> │ │ │ │ nop │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (1b0260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9bef0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406720,15 +406716,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b01a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9be36> │ │ │ │ movs r6, #118 @ 0x76 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #588] @ (1b04c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c158>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406913,17 +406909,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b03a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c030> │ │ │ │ movs r4, #190 @ 0xbe │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ite mi │ │ │ │ - lslmi r2, r5, #3 │ │ │ │ - poppl {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00cc │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + pop {r1, r2, r3, r4, r5, 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 r3, [pc, #596] @ (1b073c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c3cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407112,17 +407108,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b060e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c29e> │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + rev r2, 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 r3, [pc, #600] @ (1b09b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407313,17 +407309,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b08fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c58a> │ │ │ │ subs r6, r3, #7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - rev16 r0, r4 │ │ │ │ + cbnz r0, 1b09f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c684> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #576] @ (1b0c14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c8a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407504,17 +407500,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b0aee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c77e> │ │ │ │ nop │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, r4, r5, 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 r3, [pc, #584] @ (1b0e7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9cb0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407698,17 +407694,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b0d52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9c9e2> │ │ │ │ nop │ │ │ │ subs r6, r0, r4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cbz r4, 1b0eda <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9cb6a> │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #568] @ (1b10d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9cd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407888,17 +407884,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b0f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9cc00> │ │ │ │ adds r6, r3, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbz r4, 1b1128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9cdb8> │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cbz r6, 1b10ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9cd7c> │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (1b12b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9cf40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408040,15 +408036,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b11a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9ce38> │ │ │ │ nop │ │ │ │ asrs r6, r0, #25 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b1474 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d104>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408181,15 +408177,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b1374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d004> │ │ │ │ nop │ │ │ │ asrs r6, r5, #17 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #436] @ (1b1644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d2d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408328,15 +408324,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b153e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d1ce> │ │ │ │ nop │ │ │ │ asrs r2, r5, #10 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #460] @ (1b182c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d4bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408478,15 +408474,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b171c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d3ac> │ │ │ │ nop │ │ │ │ asrs r2, r3, #3 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #444] @ (1b1a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d694>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408626,15 +408622,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b1900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d590> │ │ │ │ lsrs r2, r6, #27 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (1b1bc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408767,15 +408763,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b1ac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d758> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #20 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1b1d3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d9cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408891,15 +408887,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b1c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9d8f4> │ │ │ │ lsrs r6, r2, #13 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #448] @ (1b1f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9dba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409039,15 +409035,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1dde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9da6e> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #7 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #420] @ (1b20d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9dd68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409178,15 +409174,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b1fda <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9dc6a> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [pc, #504] @ (1b22d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9df68>) │ │ │ │ + ldr r5, [pc, #1016] @ (1b24d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e168>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #488] @ (1b22dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9df6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409333,15 +409329,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b2190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9de20> │ │ │ │ lsls r6, r0, #25 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [pc, #768] @ (1b25e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e274>) │ │ │ │ + ldr r4, [pc, #256] @ (1b23e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e074>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (1b24bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e14c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409479,15 +409475,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b23b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e040> │ │ │ │ lsls r2, r0, #17 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r2, [pc, #384] @ (1b2644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e2d4>) │ │ │ │ + ldr r1, [pc, #896] @ (1b2844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e4d4>) │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (1b26b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409638,15 +409634,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b25a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e230> │ │ │ │ lsls r2, r4, #9 │ │ │ │ lsls r1, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #272] @ (1b27d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e464>) │ │ │ │ + blxns r8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -409802,15 +409798,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - mov r0, r2 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #400] @ (1b2a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409950,15 +409946,15 @@ │ │ │ │ b.n 1b2992 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e622> │ │ │ │ nop │ │ │ │ cdp2 1, 4, cr0, cr6, cr0, {5} │ │ │ │ bvs.n 1b2a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e714> │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r7 │ │ │ │ + bics r2, r7 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -410097,15 +410093,15 @@ │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b2b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e7dc> │ │ │ │ stc2 1, cr0, [r4], {160} @ 0xa0 │ │ │ │ bpl.n 1b2cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e964> │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r5 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b2e9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9eb2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410273,15 +410269,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b2d56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9e9e6> │ │ │ │ @ instruction: 0xfada01a0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #620] @ (1b3128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9edb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410461,15 +410457,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #572] @ (1b3380 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f010>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410638,15 +410634,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b3238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9eec8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f601a0 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (1b3568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f1f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410788,15 +410784,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b3452 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f0e2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf39a01a0 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #432] @ (1b3734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f3c4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410933,15 +410929,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b362c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f2bc> │ │ │ │ nop │ │ │ │ subs.w r1, r6, #160 @ 0xa0 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b38d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411066,15 +411062,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b37d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f466> │ │ │ │ nop │ │ │ │ vaddw.s32 q8, q13, d16 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b3aac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411213,15 +411209,15 @@ │ │ │ │ vstr s0, [sp] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b3974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f604> │ │ │ │ cdp 1, 4, cr0, cr14, cr0, {5} │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (1b3c74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411354,15 +411350,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ b.n 1b3b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f7f8> │ │ │ │ ldcl 1, cr0, [r2], #-640 @ 0xfffffd80 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1b3e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9faf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411505,15 +411501,15 @@ │ │ │ │ vstr d0, [sp] │ │ │ │ bl 19227c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7df0c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9f9b4> │ │ │ │ @ instruction: 0xeaaa01a0 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (1b4034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9fcc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411649,15 +411645,15 @@ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b3fa2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9fc32> │ │ │ │ ldmia.w sl!, {r5, r7, r8} │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #424] @ (1b41f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9fe88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -411793,15 +411789,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4166 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9fdf6> │ │ │ │ b.n 1b3fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9fc60> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b4394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411928,15 +411924,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4302 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9ff92> │ │ │ │ nop │ │ │ │ b.n 1b3de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x9fa74> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b4554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa01e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412072,15 +412068,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0124> │ │ │ │ nop │ │ │ │ b.n 1b4c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa08fc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (1b4714 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa03a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412213,15 +412209,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0310> │ │ │ │ nop │ │ │ │ b.n 1b4aac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa073c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1b48f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412363,15 +412359,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa04c0> │ │ │ │ nop │ │ │ │ b.n 1b490c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa059c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b4ab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0740>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412505,15 +412501,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa06a0> │ │ │ │ udf #42 @ 0x2a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b4c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa08f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412646,15 +412642,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4bc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0850> │ │ │ │ nop │ │ │ │ bgt.n 1b4d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa09d0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #10 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (1b4e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412783,15 +412779,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4d60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa09f0> │ │ │ │ nop │ │ │ │ bge.n 1b4d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0a10> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1b4fb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0c44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412924,15 +412920,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4efe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0b8e> │ │ │ │ bls.n 1b4ff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0c84> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (1b5164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0df4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413065,15 +413061,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b50c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0d54> │ │ │ │ nop │ │ │ │ bvc.n 1b523c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0ecc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b5320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413208,15 +413204,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b526a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0efa> │ │ │ │ bpl.n 1b5298 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa0f28> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1b544c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa10dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415709,17 +415705,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #672] @ (1b7458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa30e8>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #776] @ (1b74d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa3160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415969,17 +415965,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r7, [pc, #368] @ (1b7658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa32e8>) │ │ │ │ + ldr r6, [pc, #880] @ (1b7858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa34e8>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r4, [pc, #968] @ (1b78b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa3544>) │ │ │ │ + ldr r4, [pc, #456] @ (1b76b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa3344>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #836] @ (1b7844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa34d4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416237,17 +416233,17 @@ │ │ │ │ nop │ │ │ │ sxth r2, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r3, [pc, #736] @ (1b7b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa37c4>) │ │ │ │ + ldr r3, [pc, #224] @ (1b7934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa35c4>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r1, [pc, #248] @ (1b7950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa35e0>) │ │ │ │ + ldr r0, [pc, #760] @ (1b7b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa37e0>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b7d1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa39aa> │ │ │ │ ldrh.w r2, [r4, #2996] @ 0xbb4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416628,15 +416624,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x7d4e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417224,19 +417220,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b849c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa412c> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmn r6, r3 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - eors r0, r2 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh.w r0, [r2, ip, lsl #3] │ │ │ │ + @ instruction: 0xf7a200fc │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ @@ -417914,19 +417910,19 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - b.n 1b87c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa4454> │ │ │ │ + b.n 1b86c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa4354> │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b90a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa4d38> │ │ │ │ @@ -418701,19 +418697,19 @@ │ │ │ │ bcs.w 1b9450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa50e0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r2, r5, #3 │ │ │ │ - blt.n 1b98e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa5574> │ │ │ │ + bge.n 1b97e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa5474> │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b9aee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa577e> │ │ │ │ @@ -419268,21 +419264,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #32] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + ble.n 1b9ef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa5b80> │ │ │ │ lsls r4, r7, #3 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba0d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa5d62> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -419784,21 +419780,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvc.n 1ba6f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa6380> │ │ │ │ + bvs.n 1ba5f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa6280> │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrb r6, [r0, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba73c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa63cc> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -420206,21 +420202,21 @@ │ │ │ │ lsls r0, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, r0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 1bab24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa67b4> │ │ │ │ + beq.n 1bac24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa68b4> │ │ │ │ lsls r4, r7, #3 │ │ │ │ strb r6, [r7, r6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1bae76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa6b06> │ │ │ │ @@ -420770,21 +420766,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #31] │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r6, [pc, #256] @ (1bb348 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa6fd8>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421397,21 +421393,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [pc, #936] @ (1bbdd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa7a60>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r7, #3 │ │ │ │ mov r2, sl │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422022,21 +422018,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r2, r6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - vmla.i32 q0, q9, d9[1] │ │ │ │ + vhadd.u32 q0, q9, │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -422664,20 +422660,20 @@ │ │ │ │ nop │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #94 @ 0x5e │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 1bca1e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa86ae> │ │ │ │ + cbz r2, 1bc9fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa868e> │ │ │ │ lsls r4, r7, #3 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfa9000e9 │ │ │ │ - @ instruction: 0xf79e00e9 │ │ │ │ + @ instruction: 0xfa1000e9 │ │ │ │ + @ instruction: 0xf71e00e9 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -423339,15 +423335,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r0, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r5, #228 @ 0xe4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bd650 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa92e0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bd654 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa92e4>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423622,16 +423618,16 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bd5b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa9242> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - rsbs r0, r2, #233 @ 0xe9 │ │ │ │ - cdp 0, 12, cr0, cr12, cr9, {7} │ │ │ │ + adcs.w r0, r2, #233 @ 0xe9 │ │ │ │ + cdp 0, 4, cr0, cr12, cr9, {7} │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1bd138 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa8dc8> │ │ │ │ vmov s15, r3 │ │ │ │ @@ -424050,20 +424046,20 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #848] @ (1bdef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa9b88>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r7, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia.w r4!, {r0, r3, r5, r6, r7} │ │ │ │ - b.n 1bd774 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa9404> │ │ │ │ + @ instruction: 0xe82400e9 │ │ │ │ + b.n 1bd674 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa9304> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ @@ -424753,15 +424749,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r2, r0, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #948] @ (1be84c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa4dc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1be850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa4e0>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425039,17 +425035,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1be77a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa40a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bgt.n 1be7fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa48c> │ │ │ │ + bgt.n 1be8fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa58c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1be37e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa00e> │ │ │ │ @@ -425770,23 +425766,23 @@ │ │ │ │ ble.w 1beb5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa7ea> │ │ │ │ b.n 1bec66 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa8f6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r2, r7, #8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1bf208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaae98> │ │ │ │ + bpl.n 1bf108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaad98> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bcc.n 1bf228 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaaeb8> │ │ │ │ + bcs.n 1bf128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaadb8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bf466 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xab0f6> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426590,23 +426586,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bf582 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xab212> │ │ │ │ b.n 1bf694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xab324> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsrs r0, r0, #32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bfef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xabb80> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431230,15 +431226,15 @@ │ │ │ │ sub.w r2, r6, #3424 @ 0xd60 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1507] @ 0x5e3 │ │ │ │ ldr.w r2, [r0, #2904] @ 0xb58 │ │ │ │ b.n 1c3870 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaf500> │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c3dec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xafa7c> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432337,15 +432333,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c489c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb052c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sbcs r4, r2 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4616 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb02a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432359,15 +432355,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb04f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adcs r0, r0 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c464e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb02de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432381,15 +432377,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c482c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb04bc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r4, r5 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4686 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0316> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432403,15 +432399,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0484> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r0, r3 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb034e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432425,15 +432421,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb044c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - eors r4, r0 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0386> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432447,15 +432443,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0414> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c472e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb03be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432469,15 +432465,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 248 @ 0xf8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r7, #28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4766 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb03f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432491,15 +432487,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 192 @ 0xc0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432518,17 +432514,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ svc 124 @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432547,17 +432543,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432576,17 +432572,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #228 @ 0xe4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432605,17 +432601,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #152 @ 0x98 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432634,17 +432630,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432663,17 +432659,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ udf #0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4966 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb05f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432687,15 +432683,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb05a4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c499e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb062e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432709,15 +432705,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c48dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb056c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c49d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0666> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432731,15 +432727,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4aa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0734> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb069e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432753,15 +432749,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4a6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb06fc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a46 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb06d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432775,15 +432771,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4a34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb06c4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb070e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432797,15 +432793,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c49fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb068c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4ab6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0746> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432819,15 +432815,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0854> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4aee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb077e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432841,15 +432837,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb081c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432868,17 +432864,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb07dc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432897,17 +432893,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0790> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432926,17 +432922,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4cb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0944> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432955,17 +432951,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb08f8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432984,17 +432980,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb08ac> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433013,17 +433009,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4dd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0a60> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433042,17 +433038,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0a14> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433071,17 +433067,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb09c8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r7, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433100,17 +433096,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb097c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433129,17 +433125,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4ea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0b30> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433158,17 +433154,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0ae4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433187,17 +433183,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0a98> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433216,17 +433212,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4fbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0c4c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433245,17 +433241,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0c00> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433274,17 +433270,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0bb4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433303,17 +433299,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4ed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0b68> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433332,17 +433328,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c508c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0d1c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433361,17 +433357,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0cd0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433390,17 +433386,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c4ff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0c84> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433419,17 +433415,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c51a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0e38> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433448,17 +433444,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c515c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0dec> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433477,17 +433473,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5110 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0da0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433506,17 +433502,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c52c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0f54> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433535,17 +433531,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0f08> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5246 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0ed6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433559,15 +433555,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c5234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0ec4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c527e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0f0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433581,15 +433577,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c51fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0e8c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c52b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0f46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433603,15 +433599,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c53c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1054> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c52ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0f7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433625,15 +433621,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c538c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb101c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c5378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1008>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433662,19 +433658,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c538c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb101c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c53e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433703,19 +433699,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb0fb4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c545c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb10ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433752,19 +433748,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1160> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c54d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433801,19 +433797,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c5454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb10e4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c5554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb11e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433850,19 +433846,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c55d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1268> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c55d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433899,19 +433895,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c555c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb11ec> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c564c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb12dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433948,19 +433944,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c56e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1370> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c56c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1358>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433997,19 +433993,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb12f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c56de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb136e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434023,15 +434019,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c579c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb142c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5716 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb13a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434045,15 +434041,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb13f4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c574e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb13de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434067,15 +434063,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5786 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1416> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434089,15 +434085,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb144e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434111,15 +434107,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1486> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434133,15 +434129,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c582e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb14be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434155,15 +434151,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5866 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb14f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434177,15 +434173,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c589e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb152e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434199,15 +434195,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1566> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434221,15 +434217,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c590e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb159e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434243,15 +434239,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5946 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb15d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434265,15 +434261,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c597e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb160e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434287,15 +434283,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1646> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434309,15 +434305,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb167e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434331,15 +434327,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a26 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb16b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434353,15 +434349,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb16ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434375,15 +434371,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1726> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434397,15 +434393,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ace <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb175e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434419,15 +434415,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1796> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434441,15 +434437,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb17ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434463,15 +434459,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1806> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434485,15 +434481,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb183e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434507,15 +434503,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5be6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1876> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434529,15 +434525,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c1e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb18ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434551,15 +434547,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb18e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434573,15 +434569,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb191e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434595,15 +434591,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cc6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1956> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434617,15 +434613,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cfe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb198e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434639,15 +434635,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb19c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434661,15 +434657,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb19fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434683,15 +434679,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5da6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1a36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434705,15 +434701,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1a6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434727,15 +434723,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1aa6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434749,15 +434745,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1ade> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434771,15 +434767,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1b16> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434793,15 +434789,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ebe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1b4e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434815,15 +434811,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ef6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1b86> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434837,15 +434833,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1bbe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434859,15 +434855,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f66 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1bf6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434881,15 +434877,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1c2e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434903,15 +434899,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1c66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434925,15 +434921,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c600e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1c9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434947,15 +434943,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6046 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1cd6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434969,15 +434965,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c607e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1d0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434991,15 +434987,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1d46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435013,15 +435009,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1d7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435035,15 +435031,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6126 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1db6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435057,15 +435053,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c615e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1dee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435079,15 +435075,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6196 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1e26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435101,15 +435097,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1e5e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435123,15 +435119,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6206 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1e96> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435145,15 +435141,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c623e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1ece> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435167,15 +435163,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6276 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb1f06> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435189,15 +435185,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -442116,15 +442112,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (1cbd44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb79d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443312,21 +443308,21 @@ │ │ │ │ b.n 1ccec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb8b50> │ │ │ │ tst r6, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ tst r2, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbd000e8 │ │ │ │ + @ instruction: 0xfb5000e8 │ │ │ │ movw r3, #48315 @ 0xbcbb │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ asrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ beq.w 1cc0a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb7d38> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -444067,15 +444063,15 @@ │ │ │ │ b.w 1cc542 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb81d2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ vrecps.f32 , , │ │ │ │ stc 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ stcl 15, cr15, [r9], {255} @ 0xff │ │ │ │ - and.w r0, sl, #7602176 @ 0x740000 │ │ │ │ + @ instruction: 0xf38a00e8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -444610,21 +444606,21 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cd546 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb91d6> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cd6b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb9348> │ │ │ │ b.n 1cd546 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb91d6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 1cd746 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb93d6> │ │ │ │ + cbnz r4, 1cd726 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb93b6> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r6, 1cd6d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb9366> │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r0, 1cd6ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb937e> │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r2, 1cd6e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb9374> │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #200] @ (1cd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb9444>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469683,15 +469679,15 @@ │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [sl, #3944] @ 0xf68 │ │ │ │ b.n 1dfcb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcb940> │ │ │ │ nop │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r2, [pc, #3200] @ 1e0b90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcc820> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ b.n 1dfcb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcb940> │ │ │ │ @@ -470774,17 +470770,17 @@ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldrd r7, r6, [sp, #8] │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e049e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcc12e> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1dfe24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcbab4> │ │ │ │ ldr.w r3, [r9, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e0c50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcc8e0> │ │ │ │ @@ -471474,15 +471470,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1222 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcceb2> │ │ │ │ b.n 1e1274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xccf04> │ │ │ │ asrs r2, r1, #23 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #560] @ (1e15dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471667,15 +471663,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e146c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd0fc> │ │ │ │ b.n 1e14ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd13e> │ │ │ │ nop │ │ │ │ asrs r0, r2, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ (1e1800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471847,15 +471843,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e16a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd332> │ │ │ │ b.n 1e16ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd37c> │ │ │ │ asrs r2, r0, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #528] @ (1e1a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472031,15 +472027,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e18d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd560> │ │ │ │ b.n 1e190e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd59e> │ │ │ │ lsrs r0, r4, #28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e1c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd8d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472209,15 +472205,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1aea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd77a> │ │ │ │ b.n 1e1b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd7bc> │ │ │ │ nop │ │ │ │ lsrs r2, r6, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1e1e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdadc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472385,15 +472381,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1d04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd994> │ │ │ │ b.n 1e1d3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcd9ce> │ │ │ │ lsrs r0, r4, #11 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e2048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdcd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472557,15 +472553,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1f02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdb92> │ │ │ │ b.n 1e1f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdbcc> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1e2238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472726,15 +472722,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e2100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdd90> │ │ │ │ b.n 1e2136 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcddc6> │ │ │ │ nop │ │ │ │ lsls r0, r3, #27 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #444] @ (1e240c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472877,17 +472873,17 @@ │ │ │ │ b.n 1e2328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdfb8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e2322 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdfb2> │ │ │ │ b.n 1e2328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcdfb8> │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #412] @ (1e25c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473017,17 +473013,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e24f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce180> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #392] @ (1e2768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce3f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473153,17 +473149,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e269e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce32e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #384] @ (1e2904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473284,17 +473280,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e283e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce4ce> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d0, d13, #14 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #356] @ (1e2a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473409,17 +473405,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e29cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce65c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mrc2 1, 0, r0, cr6, cr13, {4} │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #348] @ (1e2bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce88c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473531,17 +473527,17 @@ │ │ │ │ bcc.n 1e2b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce7d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e2b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xce7d8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldc2 1, cr0, [r6], {157} @ 0x9d │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #800] @ (1e2f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcebcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473807,17 +473803,17 @@ │ │ │ │ bhi.n 1e2e80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xceb10> │ │ │ │ mov r8, r9 │ │ │ │ mov r7, fp │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e2dbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcea4c> │ │ │ │ @ instruction: 0xfb1c019d │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #720] @ (1e322c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xceebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474054,17 +474050,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e3112 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xceda2> │ │ │ │ @ instruction: 0xf7dc019d │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #728] @ (1e3524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf1b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474306,17 +474302,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e3474 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf104> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r8, #1208] @ 0x4b8 │ │ │ │ b.n 1e33ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf05a> │ │ │ │ @ instruction: 0xf4ec019d │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (1e37e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474544,17 +474540,17 @@ │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e36d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf364> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1f4019d │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #672] @ (1e3aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474777,17 +474773,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e3a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf694> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e3966 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf5f6> │ │ │ │ vorn d0, d16, d13 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #608] @ (1e3d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf9b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474993,17 +474989,17 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1e3cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf93c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e3c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcf8bc> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0], #-628 @ 0xfffffd8c │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #620] @ (1e3fb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcfc44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475210,17 +475206,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e3f20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcfbb0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e3e96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcfb26> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0, #628]! @ 0x274 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #584] @ (1e421c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcfeac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475425,17 +475421,17 @@ │ │ │ │ mov r5, fp │ │ │ │ mov r4, r6 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e411c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcfdac> │ │ │ │ b.n 1e40e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcfd78> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #576] @ (1e447c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd010c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475619,17 +475615,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 1e3e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xcfb08> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r8, r7, #602112 @ 0x93000 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb.w r6, [r8, #1208] @ 0x4b8 │ │ │ │ @@ -475977,17 +475973,17 @@ │ │ │ │ bcc.n 1e4822 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd04b2> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e478e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd041e> │ │ │ │ nop │ │ │ │ b.n 1e4bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0854> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #784] @ (1e4be8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0878>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476247,17 +476243,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1208] @ 0x4b8 │ │ │ │ b.n 1e4a76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0706> │ │ │ │ nop │ │ │ │ udf #96 @ 0x60 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #728] @ (1e4ee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0b70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476502,17 +476498,17 @@ │ │ │ │ mov r6, r7 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r6, #1208] @ 0x4b8 │ │ │ │ b.n 1e4db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0a44> │ │ │ │ nop │ │ │ │ blt.n 1e4f44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0bd4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #716] @ (1e51cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0e5c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476751,17 +476747,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e512e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0dbe> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e507c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0d0c> │ │ │ │ bhi.n 1e5240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd0ed0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #664] @ (1e5484 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1114>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476985,17 +476981,17 @@ │ │ │ │ bcc.n 1e5400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1090> │ │ │ │ mov r5, r6 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1208] @ 0x4b8 │ │ │ │ b.n 1e5370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1000> │ │ │ │ bpl.n 1e5520 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd11b0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #636] @ (1e5720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd13b0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477208,17 +477204,17 @@ │ │ │ │ bhi.n 1e5694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1324> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sl, #1208] @ 0x4b8 │ │ │ │ b.n 1e55f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1288> │ │ │ │ nop │ │ │ │ bcs.n 1e564c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd12dc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #628] @ (1e59b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1644>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477433,17 +477429,17 @@ │ │ │ │ mov r9, ip │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9, #1208] @ 0x4b8 │ │ │ │ b.n 1e589e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd152e> │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e5bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd185c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477623,15 +477619,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5a76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1706> │ │ │ │ b.n 1e5ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1748> │ │ │ │ ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -477804,15 +477800,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5c8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd191a> │ │ │ │ b.n 1e5cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1958> │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e5ff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477992,15 +477988,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5e9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1b2e> │ │ │ │ b.n 1e5ee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1b70> │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -478173,15 +478169,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e60b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1d42> │ │ │ │ b.n 1e60f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1d80> │ │ │ │ stmia r7!, {r1, r2, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e6404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478345,15 +478341,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e62be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1f4e> │ │ │ │ b.n 1e62f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd1f88> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #456] @ (1e65e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2278>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -478512,15 +478508,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e64b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2148> │ │ │ │ b.n 1e64ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd217e> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e67fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd248c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478698,15 +478694,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e66a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2336> │ │ │ │ b.n 1e66e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2378> │ │ │ │ stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e6a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd26a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478886,15 +478882,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e68ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd254a> │ │ │ │ b.n 1e68fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd258c> │ │ │ │ ittt cs │ │ │ │ lslcs r5, r3, #6 │ │ │ │ - movcs r2, #156 @ 0x9c │ │ │ │ + movcs r2, #28 │ │ │ │ lslcs r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (1e6c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd28cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479072,15 +479068,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6ad6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2766> │ │ │ │ b.n 1e6b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd27b0> │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (1e6e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2af8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479260,15 +479256,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6d02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2992> │ │ │ │ b.n 1e6d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd29dc> │ │ │ │ revsh r2, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e7070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2d00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479442,15 +479438,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6f22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2bb2> │ │ │ │ b.n 1e6f60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2bf0> │ │ │ │ @ instruction: 0xb8b6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #488] @ (1e7274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2f04>) │ │ │ │ @@ -479615,15 +479611,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e712a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2dba> │ │ │ │ b.n 1e7164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2df4> │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e747c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd310c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479797,15 +479793,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e732e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2fbe> │ │ │ │ b.n 1e736c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd2ffc> │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #488] @ (1e7680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3310>) │ │ │ │ @@ -479970,15 +479966,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7536 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd31c6> │ │ │ │ b.n 1e7570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3200> │ │ │ │ uxth r4, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e7888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480149,15 +480145,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7736 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd33c6> │ │ │ │ b.n 1e7770 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3400> │ │ │ │ nop │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e7a80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3710>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -480314,15 +480310,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e793e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd35ce> │ │ │ │ b.n 1e7974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3604> │ │ │ │ nop │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e7c88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3918>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480493,15 +480489,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7b36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd37c6> │ │ │ │ b.n 1e7b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3800> │ │ │ │ nop │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e7e80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3b10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -480658,15 +480654,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7d3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd39ce> │ │ │ │ b.n 1e7d74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3a04> │ │ │ │ nop │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e8078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3d08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480830,15 +480826,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7f32 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3bc2> │ │ │ │ b.n 1e7f68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3bf8> │ │ │ │ nop │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e8264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3ef4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480998,15 +480994,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3db8> │ │ │ │ b.n 1e815c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3dec> │ │ │ │ add r6, pc, #664 @ (adr r6, 1e8500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4190>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e845c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd40ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481170,15 +481166,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8316 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3fa6> │ │ │ │ b.n 1e834c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd3fdc> │ │ │ │ nop │ │ │ │ add r4, pc, #744 @ (adr r4, 1e8748 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd43d8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e8648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd42d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481338,15 +481334,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e850c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd419c> │ │ │ │ b.n 1e8540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd41d0> │ │ │ │ add r2, pc, #776 @ (adr r2, 1e8954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd45e4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1e88dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd456c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481553,15 +481549,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8732 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd43c2> │ │ │ │ b.n 1e87a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4430> │ │ │ │ add r0, pc, #856 @ (adr r0, 1e8c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd48c8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ (1e8b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd47e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481755,15 +481751,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e89bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd464c> │ │ │ │ b.n 1e8a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd46b0> │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vshr.u64 q0, , #16 │ │ │ │ + vqadd.u64 q0, q8, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #624] @ (1e8de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4a70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -481966,15 +481962,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 1e8c3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd48ca> │ │ │ │ b.n 1e8ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4934> │ │ │ │ ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc2 0, cr0, [ip, #-996] @ 0xfffffc1c │ │ │ │ + stc2 0, cr0, [ip], {249} @ 0xf9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #656] @ (1e908c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482180,15 +482176,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 1e8ed2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4b62> │ │ │ │ b.n 1e8f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4bd8> │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xfa4800f9 │ │ │ │ + vst1.8 @ instruction: 0xf9c800f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #592] @ (1e92f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4f88>) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -482382,15 +482378,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4e08> │ │ │ │ b.n 1e91e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd4e78> │ │ │ │ str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf7c400f9 │ │ │ │ + @ instruction: 0xf74400f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #604] @ (1e9570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482583,15 +482579,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e93d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5068> │ │ │ │ b.n 1e943c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd50cc> │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf53400f9 │ │ │ │ + @ instruction: 0xf4b400f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1e9784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -482766,15 +482762,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e962e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd52be> │ │ │ │ b.n 1e9670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5300> │ │ │ │ str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf30400f9 │ │ │ │ + @ instruction: 0xf28400f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #556] @ (1e99cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd565c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -482955,15 +482951,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd54f0> │ │ │ │ b.n 1e98ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd553e> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf0a600f9 │ │ │ │ + bic.w r0, r6, #249 @ 0xf9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ (1e9c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd58d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483154,15 +483150,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9aaa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd573a> │ │ │ │ b.n 1e9b0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd579c> │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mrc 0, 0, r0, cr8, cr9, {7} │ │ │ │ + ldc 0, cr0, [r8, #996] @ 0x3e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #580] @ (1e9ea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5b30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -483352,15 +483348,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd59bc> │ │ │ │ b.n 1e9d8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5a1c> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - sub.w r0, r2, r9, ror #3 │ │ │ │ + @ instruction: 0xeb2200f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #648] @ (1ea144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5dd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483563,15 +483559,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9f8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5c1e> │ │ │ │ b.n 1ea000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5c90> │ │ │ │ ldrh r6, [r7, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strd r0, r0, [r4], #996 @ 0x3e4 │ │ │ │ + strd r0, r0, [r4], #-996 @ 0x3e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #684] @ (1ea40c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd609c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -483791,15 +483787,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea23e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5ece> │ │ │ │ b.n 1ea2bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5f4c> │ │ │ │ strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - b.n 1ea020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5cb0> │ │ │ │ + b.n 1e9f20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd5bb0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #716] @ (1ea6f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484022,15 +484018,15 @@ │ │ │ │ b.n 1ea598 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6228> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strh r6, [r1, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 1ead10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd69a0> │ │ │ │ + b.n 1eac10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd68a0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #600] @ (1ea96c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd65fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484236,15 +484232,15 @@ │ │ │ │ b.n 1ea936 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd65c6> │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1eaa74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6704> │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #612] @ (1eabf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6884>) │ │ │ │ @@ -484459,15 +484455,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 1eabbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd684c> │ │ │ │ + ble.n 1eacbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd694c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #820] @ (1eaf4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6bdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484715,15 +484711,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ead22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd69b2> │ │ │ │ b.n 1eadcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6a5c> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bge.n 1eb020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6cb0> │ │ │ │ + bls.n 1eaf20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6bb0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #884] @ (1eb2e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484987,15 +484983,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strb r6, [r1, #31] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvs.n 1eb274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd6f04> │ │ │ │ + bvs.n 1eb374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7004> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #820] @ (1eb630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd72c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485243,15 +485239,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb406 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7096> │ │ │ │ b.n 1eb4b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7140> │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - bcc.n 1eb6dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd736c> │ │ │ │ + bcs.n 1eb5dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd726c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #608] @ (1eb8b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485446,15 +485442,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb716 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd73a6> │ │ │ │ b.n 1eb77a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd740a> │ │ │ │ nop │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - beq.n 1eb82c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd74bc> │ │ │ │ + beq.n 1eb92c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd75bc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #552] @ (1ebaf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7784>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -485638,15 +485634,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb98a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd761a> │ │ │ │ b.n 1eb9ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd767a> │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1ebcfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd798c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485816,15 +485812,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebbae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd783e> │ │ │ │ b.n 1ebbec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd787c> │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #528] @ (1ebf28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485996,15 +485992,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebdcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7a5c> │ │ │ │ b.n 1ebe12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7aa2> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #32] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (1ec178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7e08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486187,15 +486183,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebffa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7c8a> │ │ │ │ b.n 1ec050 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7ce0> │ │ │ │ str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #544] @ (1ec3b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8044>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486376,15 +486372,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec254 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7ee4> │ │ │ │ b.n 1ec2a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd7f38> │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #560] @ (1ec600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486567,15 +486563,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec484 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8114> │ │ │ │ b.n 1ec4d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8168> │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #508] @ (1ec818 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd84a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -486746,15 +486742,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec6ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd835a> │ │ │ │ b.n 1ec718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd83a8> │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1eca20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd86b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486921,15 +486917,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec8ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd855e> │ │ │ │ b.n 1ec908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8598> │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bkpt 0x0080 │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (1ecc30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd88c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487091,15 +487087,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ecae6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8776> │ │ │ │ b.n 1ecb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd87b4> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + cbnz r2, 1eccae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd893e> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (1ece60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8af0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487274,15 +487270,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eccf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8986> │ │ │ │ b.n 1ecd40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd89d0> │ │ │ │ ldrh r6, [r5, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, 1ece8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8b1c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #504] @ (1ed074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487451,15 +487447,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ecf2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8bbc> │ │ │ │ b.n 1ecf72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8c02> │ │ │ │ ldr r0, [r0, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1ed290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8f20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487630,15 +487626,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed132 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8dc2> │ │ │ │ b.n 1ed174 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8e04> │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1ed494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487804,15 +487800,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed34a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd8fda> │ │ │ │ b.n 1ed38c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd901c> │ │ │ │ nop │ │ │ │ strb r6, [r1, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r6, 1ed500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9190> │ │ │ │ + cbz r6, 1ed4e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9170> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1ed68c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd931c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487976,15 +487972,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed546 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd91d6> │ │ │ │ b.n 1ed57c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd920c> │ │ │ │ nop │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r2, 1ed6b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9344> │ │ │ │ + cbz r2, 1ed694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9324> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1ed884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488146,15 +488142,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed744 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd93d4> │ │ │ │ b.n 1ed77c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd940c> │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (1eda90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488320,15 +488316,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed93e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd95ce> │ │ │ │ b.n 1ed97c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd960c> │ │ │ │ ldr r6, [pc, #616] @ (1edcfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd998c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1edc90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488492,15 +488488,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edb4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd97dc> │ │ │ │ b.n 1edb8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd981a> │ │ │ │ ldr r4, [pc, #576] @ (1eded4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xd9b64>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -489536,15 +489532,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee716 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda3a6> │ │ │ │ b.n 1ee77a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda40a> │ │ │ │ nop │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, pc, #320 @ (adr r6, 1eea0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda69c>) │ │ │ │ + add r5, pc, #832 @ (adr r5, 1eec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda89c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrh.w r4, [sp, #80] @ 0x50 │ │ │ │ @@ -489743,15 +489739,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee9a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda634> │ │ │ │ b.n 1ee9fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda68e> │ │ │ │ nop │ │ │ │ subs r6, #80 @ 0x50 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r3, pc, #768 @ (adr r3, 1eee40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdaad0>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 1eec40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda8d0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #564] @ (1eed88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdaa18>) │ │ │ │ @@ -489941,15 +489937,15 @@ │ │ │ │ b.n 1eec20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda8b0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eec06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda896> │ │ │ │ b.n 1eec58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xda8e8> │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r1, pc, #336 @ (adr r1, 1eeee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdab70>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 1ef0e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdad70>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #564] @ (1eefd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdac68>) │ │ │ │ @@ -490138,15 +490134,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eee58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdaae8> │ │ │ │ b.n 1eeea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdab38> │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #532] @ (1ef208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdae98>) │ │ │ │ @@ -490326,15 +490322,15 @@ │ │ │ │ b.n 1ef0b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdad46> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef09c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdad2c> │ │ │ │ b.n 1ef0e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdad74> │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #532] @ (1ef438 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb0c8>) │ │ │ │ @@ -490514,15 +490510,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef2cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdaf5c> │ │ │ │ b.n 1ef312 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdafa2> │ │ │ │ nop │ │ │ │ adds r5, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (1ef648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb2d8>) │ │ │ │ @@ -490692,15 +490688,15 @@ │ │ │ │ b.n 1ef50c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb19c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef4f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb182> │ │ │ │ b.n 1ef530 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb1c0> │ │ │ │ adds r2, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1ef854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb4e4>) │ │ │ │ @@ -490868,15 +490864,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb390> │ │ │ │ b.n 1ef73c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb3cc> │ │ │ │ nop │ │ │ │ adds r0, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (1ef918 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb5a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -495086,17 +495082,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb8ea0> │ │ │ │ @@ -495526,17 +495522,17 @@ │ │ │ │ @ instruction: 0xfaf8019c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb8ea0> │ │ │ │ @@ -495966,17 +495962,17 @@ │ │ │ │ @ instruction: 0xf598019c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb8ea0> │ │ │ │ @@ -496385,17 +496381,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bics.w r1, r8, #156 @ 0x9c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -496849,17 +496845,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ eor.w r1, r8, ip, lsr #2 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -497314,17 +497310,17 @@ │ │ │ │ nop │ │ │ │ b.n 1f3f34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdfbc4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r4, [r5, #1208] @ 0x4b8 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -498035,17 +498031,17 @@ │ │ │ │ beq.n 1f4dbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe0a4c> │ │ │ │ b.n 1f4de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe0a70> │ │ │ │ cmp r4, #3 │ │ │ │ it ne │ │ │ │ vmovne r4, s11 │ │ │ │ beq.n 1f4d9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe0a2e> │ │ │ │ b.n 1f4dae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe0a3e> │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #812] @ (1f518c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe0e1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -498589,17 +498585,17 @@ │ │ │ │ beq.w 1f53e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe1076> │ │ │ │ b.n 1f54c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe1156> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f53a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe1034> │ │ │ │ b.n 1f54e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe1176> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #460] @ (1f5708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe1398>) │ │ │ │ @@ -499161,19 +499157,19 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f5c7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe190a> │ │ │ │ b.n 1f5898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe1528> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r7, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ @@ -500277,19 +500273,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f6a22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe26b2> │ │ │ │ b.n 1f65ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe225a> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r7, r5, #602112 @ 0x93000 │ │ │ │ mov r0, r5 │ │ │ │ @@ -501105,21 +501101,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + ldr r7, [pc, #776] @ (1f7750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe33e0>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r5, [pc, #640] @ (1f76cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe335c>) │ │ │ │ + ldr r5, [pc, #128] @ (1f74cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe315c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f740e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe309e> │ │ │ │ add.w r6, r5, #602112 @ 0x93000 │ │ │ │ @@ -501963,21 +501959,21 @@ │ │ │ │ b.n 1f7cf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe3980> │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r1, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mov lr, r5 │ │ │ │ + mov r6, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - mvns r0, r7 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f7f5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe3bea> │ │ │ │ @@ -502856,21 +502852,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s14 │ │ │ │ vmov fp, s15 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f8bc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe4852> │ │ │ │ @@ -503821,20 +503817,20 @@ │ │ │ │ b.n 1f937c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe500c> │ │ │ │ str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r2, #248] @ 0xf8 │ │ │ │ + ldr??.w r0, [r2, r8, lsl #3] │ │ │ │ ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r7, #15 │ │ │ │ add.w r6, r4, #598016 @ 0x92000 │ │ │ │ @@ -504902,20 +504898,20 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4], #992 @ 0x3e0 │ │ │ │ + ldcl 0, cr0, [r4], #-992 @ 0xfffffc20 │ │ │ │ ldrsh r6, [r0, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #598016 @ 0x92000 │ │ │ │ @@ -505984,15 +505980,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2329] @ 0x919 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fab82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe6812> │ │ │ │ @@ -506292,17 +506288,17 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1fb212 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe6ea2> │ │ │ │ b.n 1faca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe6938> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -508602,15 +508598,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add.w r0, r0, #7503872 @ 0x728000 │ │ │ │ + eor.w r0, r0, #7503872 @ 0x728000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1fd0ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe8d3c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -508802,16 +508798,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ b.n 1fd296 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe8f26> │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf2bc00e5 │ │ │ │ - @ instruction: 0xf2bc00e5 │ │ │ │ + @ instruction: 0xf23c00e5 │ │ │ │ + @ instruction: 0xf23c00e5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #168] @ (1fd370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9000>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -508878,17 +508874,17 @@ │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ b.n 1fd32c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe8fbc> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cd158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb8de8> │ │ │ │ b.n 1fd32c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe8fbc> │ │ │ │ strb r0, [r6, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf29a00e5 │ │ │ │ - @ instruction: 0xf25200e5 │ │ │ │ - @ instruction: 0xf23000e5 │ │ │ │ + @ instruction: 0xf21a00e5 │ │ │ │ + rsbs r0, r2, #229 @ 0xe5 │ │ │ │ + subs.w r0, r0, #229 @ 0xe5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (1fd564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe91f4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -509065,18 +509061,18 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1fd536 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe91c6> │ │ │ │ nop │ │ │ │ strh r6, [r4, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - rsb r0, r8, #229 @ 0xe5 │ │ │ │ - sbcs.w r0, r8, #229 @ 0xe5 │ │ │ │ - sbcs.w r0, ip, #229 @ 0xe5 │ │ │ │ - @ instruction: 0xf12200e5 │ │ │ │ + adc.w r0, r8, #229 @ 0xe5 │ │ │ │ + @ instruction: 0xf0f800e5 │ │ │ │ + @ instruction: 0xf0fc00e5 │ │ │ │ + @ instruction: 0xf0a200e5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -509147,18 +509143,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ b.n 1fd61a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe92aa> │ │ │ │ nop │ │ │ │ str r4, [r1, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - and.w r0, r4, #229 @ 0xe5 │ │ │ │ - bic.w r0, lr, #229 @ 0xe5 │ │ │ │ - vext.8 q8, q15, , #0 │ │ │ │ - bic.w r0, sl, #229 @ 0xe5 │ │ │ │ + vmla.i d0, d20, d1[5] │ │ │ │ + vmla.i32 d0, d30, d5[1] │ │ │ │ + vhadd.s q8, q15, │ │ │ │ + vmla.i32 d0, d26, d5[1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ bcc.n 1fd68a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe931a> │ │ │ │ @@ -509179,15 +509175,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vext.8 q8, q13, , #0 │ │ │ │ + vhadd.s q8, q13, │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1fd724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe93b4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -509826,21 +509822,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fde04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9a94>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - uxtb r4, r4 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ble.n 1fddf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9a88> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fe034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9cc4> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ @@ -510307,15 +510303,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, fp │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fdbb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9848> │ │ │ │ + b.n 1fdab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9748> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fe248 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9ed8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -510333,15 +510329,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fdb94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9824> │ │ │ │ + b.n 1fda94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9724> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (1fe288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9f18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -510360,15 +510356,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r8, fp │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fdb6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe97fc> │ │ │ │ + b.n 1fea6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xea6fc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (1fe2d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9f64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -510391,15 +510387,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r8, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1fdb4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe97dc> │ │ │ │ + b.n 1fea4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xea6dc> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (1fe334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -517256,15 +517252,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20303a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xeecca> │ │ │ │ nop │ │ │ │ @ instruction: 0xf724019b │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (20315c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xeedec>) │ │ │ │ @@ -517338,15 +517334,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2030c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xeed52> │ │ │ │ nop │ │ │ │ subw r1, r0, #2203 @ 0x89b │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (203240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xeeed0>) │ │ │ │ @@ -517424,15 +517420,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20319e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xeee2e> │ │ │ │ nop │ │ │ │ rsb r1, r4, #5079040 @ 0x4d8000 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2032fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xeef8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -517491,15 +517487,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 203298 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xeef28> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4de019b │ │ │ │ - ldr r0, [pc, #688] @ (2035b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xef244>) │ │ │ │ + ldr r0, [pc, #176] @ (2033b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xef044>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2033b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xef048>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -517558,15 +517554,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 203354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xeefe4> │ │ │ │ nop │ │ │ │ bic.w r1, r2, #5079040 @ 0x4d8000 │ │ │ │ - blx lr │ │ │ │ + bx lr │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (20347c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xef10c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -519293,17 +519289,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 2045d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf0264> │ │ │ │ nop │ │ │ │ b.n 2049fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf068c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -522853,15 +522849,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf2d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522884,15 +522880,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6fc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2070bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf2d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522915,15 +522911,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf2d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522946,15 +522942,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cpsie a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf2de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -522977,15 +522973,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ setpan #1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2071a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf2e30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523008,15 +523004,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2071ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf2e7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523039,15 +523035,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r7, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ @@ -523081,15 +523077,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -523123,15 +523119,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (207330 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf2fc0>) │ │ │ │ @@ -523157,15 +523153,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strh r4, [r6, 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 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (20738c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf301c>) │ │ │ │ @@ -523191,15 +523187,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 20740a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf309a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2073cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf305c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523217,15 +523213,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r4, 207434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf30c4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207418 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf30a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523248,15 +523244,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 207470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3100> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf30f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523279,15 +523275,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2074aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf313a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2074b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523310,15 +523306,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxth r4, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2074fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf318c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523341,15 +523337,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxtb r0, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207548 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf31d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523372,15 +523368,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxth r4, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3224>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523403,15 +523399,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2075ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf325e> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2075d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523431,15 +523427,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r4, 2075fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf328e> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf32b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523462,15 +523458,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 20763a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf32ca> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (207664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf32f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523488,15 +523484,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + str r6, [r7, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (2077b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -523609,15 +523605,15 @@ │ │ │ │ b.n 2076b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3344> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 207726 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf33b6> │ │ │ │ nop │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2077fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf348c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523640,15 +523636,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + ldr r7, [pc, #800] @ (207b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf37b4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (207848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf34d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523671,15 +523667,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + ldr r7, [pc, #576] @ (207a90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3720>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (207888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523697,15 +523693,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #872] @ (207bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3888>) │ │ │ │ + ldr r7, [pc, #360] @ (2079f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3688>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2078cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf355c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523725,15 +523721,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #656] @ (207b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf37f4>) │ │ │ │ + ldr r7, [pc, #144] @ (207964 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf35f4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (207910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf35a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523753,15 +523749,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #432] @ (207ac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3758>) │ │ │ │ + ldr r6, [pc, #944] @ (207cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3958>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (20794c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf35dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523777,15 +523773,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #224] @ (207a34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf36c4>) │ │ │ │ + ldr r6, [pc, #736] @ (207c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf38c4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (207990 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523805,15 +523801,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #16] @ (2079a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3638>) │ │ │ │ + ldr r6, [pc, #528] @ (207ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3838>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2079d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523833,15 +523829,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #816] @ (207d0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf399c>) │ │ │ │ + ldr r6, [pc, #304] @ (207b0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf379c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (207a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf36a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523857,15 +523853,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #608] @ (207c78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3908>) │ │ │ │ + ldr r6, [pc, #96] @ (207a78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3708>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (207a5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf36ec>) │ │ │ │ @@ -523888,15 +523884,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #352] @ (207bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3854>) │ │ │ │ + ldr r5, [pc, #864] @ (207dc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3a54>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (207aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3738>) │ │ │ │ @@ -523919,15 +523915,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #144] @ (207b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf37d0>) │ │ │ │ + ldr r5, [pc, #656] @ (207d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf39d0>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (207aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf377c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523947,15 +523943,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r5, [pc, #992] @ (207ed4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3b64>) │ │ │ │ + ldr r5, [pc, #480] @ (207cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3964>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (207bd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3864>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524031,15 +524027,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 207b5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf37ea> │ │ │ │ nop │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r5, [pc, #232] @ (207cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3954>) │ │ │ │ + ldr r4, [pc, #744] @ (207ec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf3b54>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (207c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf38cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529606,15 +529602,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bb4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf77da> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #232] @ 20bc90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7920> │ │ │ │ mov r5, r3 │ │ │ │ @@ -529749,15 +529745,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf795c> │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20bdb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7a44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529806,15 +529802,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bd60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf79f0> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r0, #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, #124] @ (20be48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529863,15 +529859,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20bdf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7a84> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20bee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7b78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -529923,15 +529919,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20be8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7b1a> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20bf88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7c18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -529983,15 +529979,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20bf2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7bba> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20c028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7cb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -530043,15 +530039,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20bfca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7c5a> │ │ │ │ nop │ │ │ │ str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20c0c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7d58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -530102,15 +530098,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20c06a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7cfa> │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20c1d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf7e68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -530473,15 +530469,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20c44c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf80dc> │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (20c59c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf822c>) │ │ │ │ @@ -530549,15 +530545,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c50e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf819e> │ │ │ │ nop │ │ │ │ str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (20c66c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf82fc>) │ │ │ │ @@ -530626,15 +530622,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c5de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf826e> │ │ │ │ nop │ │ │ │ str r4, [r0, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (20c738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf83c8>) │ │ │ │ @@ -530702,15 +530698,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c6ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf833e> │ │ │ │ nop │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r4, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20c8c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -530928,15 +530924,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20c902 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8592> │ │ │ │ ldrsh r0, [r4, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20ca6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf86fc>) │ │ │ │ @@ -531008,15 +531004,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20c9da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf866a> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vmla.i q0, q13, d0[5] │ │ │ │ + vhadd.u8 q0, q13, q10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (20cb48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf87d8>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -531091,15 +531087,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20caae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf873e> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cdp2 0, 12, cr0, cr10, cr4, {7} │ │ │ │ + cdp2 0, 4, cr0, cr10, cr4, {7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20cc20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf88b0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -531174,15 +531170,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20cb88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8818> │ │ │ │ ldrh r0, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cdp2 0, 0, cr0, cr4, cr4, {7} │ │ │ │ + stc2 0, cr0, [r4, #912] @ 0x390 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (20cd04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8994>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -531260,15 +531256,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20cc62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf88f2> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20cdf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8a80>) │ │ │ │ @@ -531351,15 +531347,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20cd48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf89d8> │ │ │ │ ldrh r4, [r3, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20cedc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8b6c>) │ │ │ │ @@ -531445,15 +531441,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20ce32 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8ac2> │ │ │ │ nop │ │ │ │ ldr r0, [r6, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfb6a00e4 │ │ │ │ + @ instruction: 0xfaea00e4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (20cfd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8c60>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -531539,15 +531535,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20cf20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8bb0> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20d088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf8d18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531943,15 +531939,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20d3dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf906c> │ │ │ │ strh r2, [r4, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf5fc00e4 │ │ │ │ + sbcs.w r0, ip, #7471104 @ 0x720000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (20d5d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xf9264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -535032,15 +535028,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20f7ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb47c> │ │ │ │ + bne.n 20f8ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb57c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f8dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb56c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535063,15 +535059,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20f9d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb664> │ │ │ │ + beq.n 20f8d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb564> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb5b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535094,15 +535090,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20f9a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb638> │ │ │ │ + beq.n 20f8a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb538> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb604>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535125,15 +535121,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bne.n 20f984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb614> │ │ │ │ + beq.n 20f884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb514> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20f9c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535156,15 +535152,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20f978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb608> │ │ │ │ + beq.n 20fa78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb708> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fa0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb69c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535187,15 +535183,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20f96c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb5fc> │ │ │ │ + beq.n 20fa6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb6fc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fa58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb6e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535218,15 +535214,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #20 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fb58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb7e8> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20fa9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535246,15 +535242,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fb3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb7cc> │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb778>) │ │ │ │ @@ -535277,15 +535273,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 20fb10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb7a0> │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fb28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535303,15 +535299,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fb68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535329,15 +535325,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20fba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535355,15 +535351,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fbf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb884>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535386,15 +535382,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fc40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb8d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535417,15 +535413,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fc8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535448,15 +535444,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fcd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb968>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535479,15 +535475,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fd24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfb9b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535510,15 +535506,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fd70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfba00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535541,15 +535537,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fdbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfba4c>) │ │ │ │ @@ -535572,15 +535568,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20fe08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfba98>) │ │ │ │ @@ -535603,15 +535599,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fe54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535634,15 +535630,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r1, #24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20fea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbb30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535665,15 +535661,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20feec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbb7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535696,15 +535692,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20ff38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbbc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -535727,15 +535723,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20ff84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbc14>) │ │ │ │ @@ -535758,15 +535754,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (20ffc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbc58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535786,15 +535782,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (210014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbca4>) │ │ │ │ @@ -535817,15 +535813,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #84 @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -535853,15 +535849,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2100b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbd40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535881,15 +535877,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2100f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbd80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535907,15 +535903,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (21012c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbdbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535931,15 +535927,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (210170 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbe00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535959,15 +535955,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r5, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2101b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbe40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535985,15 +535981,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2101f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbe80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536011,15 +536007,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (210230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536037,15 +536033,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21027c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbf0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536068,15 +536064,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2102c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbf58>) │ │ │ │ @@ -536099,15 +536095,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210314 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbfa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536130,15 +536126,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210360 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfbff0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536161,15 +536157,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, #12 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2103a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc034>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536189,15 +536185,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2103e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536217,15 +536213,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21042c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536245,15 +536241,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (210480 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -536278,15 +536274,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2104cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc15c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536309,15 +536305,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc1a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536340,15 +536336,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (210564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc1f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536371,15 +536367,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r2, #8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2105b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc240>) │ │ │ │ @@ -536402,15 +536398,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2105f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536428,15 +536424,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21063c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc2cc>) │ │ │ │ @@ -536459,15 +536455,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (210688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc318>) │ │ │ │ @@ -536490,15 +536486,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2106c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc358>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536516,15 +536512,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (210704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536540,15 +536536,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (210860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc4f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536665,17 +536661,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 2107c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc458> │ │ │ │ nop │ │ │ │ movs r0, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2108c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfc558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -541686,15 +541682,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2141a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xffe34> │ │ │ │ b.n 213db0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xffa40> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2142f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfff80>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -541770,15 +541766,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21426e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xffefe> │ │ │ │ nop │ │ │ │ b.n 213d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xff9b4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2143c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100050>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541843,15 +541839,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 214350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xfffe0> │ │ │ │ b.n 213c20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xff8b0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (214490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541916,15 +541912,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 214420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1000b0> │ │ │ │ b.n 214b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1007e0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (214560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1001f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -541989,15 +541985,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2144f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100180> │ │ │ │ b.n 214a80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100710> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21463c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1002cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542065,15 +542061,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2145c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100254> │ │ │ │ b.n 2149bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10064c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1003a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542141,15 +542137,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2146a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100330> │ │ │ │ b.n 2148e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100570> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2147fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10048c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542219,15 +542215,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214786 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100416> │ │ │ │ nop │ │ │ │ b.n 21480c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10049c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2148e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542297,15 +542293,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21486a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1004fa> │ │ │ │ nop │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2149bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10064c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542373,15 +542369,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1005d4> │ │ │ │ udf #62 @ 0x3e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214a98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542449,15 +542445,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1006b0> │ │ │ │ ble.n 214b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1007f0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214b74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542525,15 +542521,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214afc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10078c> │ │ │ │ bgt.n 214a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100714> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (214c50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1008e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -542601,15 +542597,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214bd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100868> │ │ │ │ blt.n 214ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100838> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (214d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1009bc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542679,15 +542675,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214cb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100942> │ │ │ │ bge.n 214ccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10095c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (214e10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100aa0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542759,15 +542755,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214d98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100a28> │ │ │ │ nop │ │ │ │ bls.n 214df8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100a88> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (214eec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100b7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542837,15 +542833,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 214e72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100b02> │ │ │ │ bls.n 214f0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100b9c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (214fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100c60>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542917,15 +542913,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 214f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100be8> │ │ │ │ nop │ │ │ │ bhi.n 215038 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100cc8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2150ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100d3c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -542995,15 +542991,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 215032 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100cc2> │ │ │ │ bvc.n 21514c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100ddc> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (215190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100e20>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543075,15 +543071,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 215118 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100da8> │ │ │ │ nop │ │ │ │ bvs.n 215278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100f08> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (215274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100f04>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543155,15 +543151,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2151fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100e8c> │ │ │ │ nop │ │ │ │ bpl.n 215194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100e24> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (215350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100fe0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543233,15 +543229,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2152d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100f66> │ │ │ │ bmi.n 2152a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x100f38> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (215434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1010c4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -543313,15 +543309,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2153bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10104c> │ │ │ │ nop │ │ │ │ bcc.n 2153d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x101064> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (215510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1011a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543393,15 +543389,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 215492 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x101122> │ │ │ │ bcs.n 2154e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x101178> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -546068,15 +546064,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 21747a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10310a> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103100>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546099,15 +546095,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxtb r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2174bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10314c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546130,15 +546126,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ uxth r0, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217508 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546161,15 +546157,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxtb r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1031e4>) │ │ │ │ @@ -546192,15 +546188,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxth r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546224,15 +546220,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 2175d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103268> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546258,15 +546254,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 217618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1032a8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546292,15 +546288,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 217658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1032e8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (21768c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10331c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546318,15 +546314,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2176d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546345,15 +546341,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21771c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1033ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546376,15 +546372,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1033f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546407,15 +546403,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2177b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103444>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546438,15 +546434,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103490>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546469,15 +546465,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (217850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1034e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546501,15 +546497,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2178a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103530>) │ │ │ │ @@ -546533,15 +546529,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2178e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546561,15 +546557,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (21792c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1035bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546590,15 +546586,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21797c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10360c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546622,15 +546618,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2179c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103658>) │ │ │ │ @@ -546653,15 +546649,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (217a08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546679,15 +546675,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (217a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1036d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546705,15 +546701,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -546737,15 +546733,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #840 @ 0x348 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217adc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10376c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546765,15 +546761,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r7, 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, #44] @ (217b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1037b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546793,15 +546789,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1037fc>) │ │ │ │ @@ -546823,15 +546819,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217bb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103848>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546854,15 +546850,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103894>) │ │ │ │ @@ -546885,15 +546881,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217c48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1038d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -546913,15 +546909,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217c94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103924>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546944,15 +546940,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #864 @ 0x360 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (217ce0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -546975,15 +546971,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (217d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1039b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547003,15 +546999,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547035,15 +547031,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103a50>) │ │ │ │ @@ -547066,15 +547062,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547098,15 +547094,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (217f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103bac>) │ │ │ │ @@ -547197,15 +547193,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 217e88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103b18> │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (217f64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103bf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547226,15 +547222,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r0, sp, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (217fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103c40>) │ │ │ │ @@ -547257,15 +547253,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #736 @ (adr r7, 218294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103f24>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (218000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103c90>) │ │ │ │ @@ -547289,15 +547285,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #432 @ (adr r7, 2181b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103e44>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547323,15 +547319,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #104 @ (adr r7, 2180c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103d50>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -547355,15 +547351,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #792 @ (adr r6, 2183c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x104050>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2180f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103d84>) │ │ │ │ @@ -547387,15 +547383,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #480 @ (adr r6, 2182d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103f68>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (21813c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547416,15 +547412,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14012c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, pc, #176 @ (adr r6, 2181f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103e80>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2181a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x103e30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -551616,15 +551612,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 21b086 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x106d16> │ │ │ │ nop │ │ │ │ strb r6, [r5, #27] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (21b1b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x106e44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551688,15 +551684,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x106de4> │ │ │ │ nop │ │ │ │ strb r0, [r6, #24] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21b284 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x106f14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551761,15 +551757,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x106ea4> │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (21b358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x106fe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551835,15 +551831,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21b2e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x106f74> │ │ │ │ strb r2, [r3, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21b434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1070c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551911,15 +551907,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b3bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10704c> │ │ │ │ strb r6, [r0, #15] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (21b518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1071a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551989,15 +551985,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b4a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107132> │ │ │ │ nop │ │ │ │ strb r2, [r5, #11] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21b5f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107284>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552065,15 +552061,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b57c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10720c> │ │ │ │ strb r6, [r0, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + adds r2, r0, #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, #192] @ (21b6d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552141,15 +552137,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1072e8> │ │ │ │ strb r2, [r5, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (21b7b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -552222,15 +552218,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 21b734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1073c4> │ │ │ │ strb r6, [r1, #1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r2, 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, #200] @ (21b89c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10752c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552302,15 +552298,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1074b4> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs r4, r1, 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, #192] @ (21b978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107608>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552380,15 +552376,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b8fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10758e> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21ba54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1076e4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552458,15 +552454,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21b9da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10766a> │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + adds r4, r7, 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, #200] @ (21bb38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1077c8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552538,15 +552534,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bac0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107750> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r5, 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, #200] @ (21bc1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1078ac>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552618,15 +552614,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107834> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21bd00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107990>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552698,15 +552694,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bc88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107918> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21bddc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107a6c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552776,15 +552772,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bd62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1079f2> │ │ │ │ ldr r6, [r3, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21bec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107b50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552856,15 +552852,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21be48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107ad8> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21bf9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107c2c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552934,15 +552930,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bf22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107bb2> │ │ │ │ ldr r6, [r3, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c07c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107d0c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553013,15 +553009,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bffe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107c8e> │ │ │ │ nop │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r4, #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, #196] @ (21c15c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107dec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553092,15 +553088,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c0de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107d6e> │ │ │ │ nop │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21c240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107ed0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553171,15 +553167,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c1c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107e58> │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21c324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107fb4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553250,15 +553246,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c2ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x107f3c> │ │ │ │ str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r6, #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, #196] @ (21c404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108094>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553329,15 +553325,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c386 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108016> │ │ │ │ nop │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c4e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108174>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553408,15 +553404,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c466 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1080f6> │ │ │ │ nop │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c5c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108254>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553487,15 +553483,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c546 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1081d6> │ │ │ │ nop │ │ │ │ str r2, [r7, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c6a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108334>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553566,15 +553562,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c626 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1082b6> │ │ │ │ nop │ │ │ │ str r2, [r3, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108414>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553645,15 +553641,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c706 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108396> │ │ │ │ nop │ │ │ │ str r2, [r7, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21c868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1084f8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553724,15 +553720,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c7f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108480> │ │ │ │ ldrsh r2, [r3, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs 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, #196] @ (21c948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1085d8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553803,15 +553799,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c8ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10855a> │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r4, #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, #196] @ (21ca28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1086b8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553882,15 +553878,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c9aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10863a> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r2, #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, #196] @ (21cb08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108798>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -553961,15 +553957,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ca8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10871a> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21cbec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10887c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554040,15 +554036,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cb74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108804> │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r6, #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, #196] @ (21cccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10895c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554119,15 +554115,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cc4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1088de> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cdac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108a3c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554198,15 +554194,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cd2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1089be> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21ce9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108b2c>) │ │ │ │ @@ -554281,15 +554277,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ce1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108aac> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21cf84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108c14>) │ │ │ │ @@ -554363,15 +554359,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cf02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108b92> │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d06c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108cfc>) │ │ │ │ @@ -554445,15 +554441,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cfea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108c7a> │ │ │ │ ldrsb r2, [r3, r6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d15c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108dec>) │ │ │ │ @@ -554528,15 +554524,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d0dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108d6c> │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d24c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108edc>) │ │ │ │ @@ -554611,15 +554607,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d1cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108e5c> │ │ │ │ strb r2, [r0, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d33c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108fcc>) │ │ │ │ @@ -554694,15 +554690,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d2bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x108f4c> │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1090b4>) │ │ │ │ @@ -554776,15 +554772,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d3a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109032> │ │ │ │ strh r2, [r4, r7] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1091a4>) │ │ │ │ @@ -554859,15 +554855,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109124> │ │ │ │ strh r2, [r7, r3] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d5fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10928c>) │ │ │ │ @@ -554941,15 +554937,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d57a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10920a> │ │ │ │ strh r2, [r1, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + movs r4, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d6ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10937c>) │ │ │ │ @@ -555024,15 +555020,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d66c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1092fc> │ │ │ │ str r2, [r4, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vmla.i32 q8, q10, d3[1] │ │ │ │ + vhadd.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 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d7d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109464>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555105,15 +555101,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d752 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1093e2> │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vhadd.u16 q0, q12, │ │ │ │ + cdp2 0, 9, cr0, cr8, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21d8bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10954c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555186,15 +555182,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d83a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1094ca> │ │ │ │ ldr r7, [pc, #296] @ (21d9e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109678>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cdp2 0, 4, cr0, cr12, cr3, {7} │ │ │ │ + stc2l 0, cr0, [ip, #908] @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21d9ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10963c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555268,15 +555264,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d92c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1095bc> │ │ │ │ ldr r6, [pc, #392] @ (21db38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1097c8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #-908]! @ 0xfffffc74 │ │ │ │ + ldc2l 0, cr0, [r4], #908 @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21da9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10972c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555350,15 +555346,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21da1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1096ac> │ │ │ │ ldr r5, [pc, #456] @ (21dc68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1098f8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stc2 0, cr0, [r0], #908 @ 0x38c │ │ │ │ + stc2 0, cr0, [r0], #-908 @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21db8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10981c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555432,15 +555428,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21db0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10979c> │ │ │ │ ldr r4, [pc, #520] @ (21dd98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109a28>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfbcc00e3 │ │ │ │ + @ instruction: 0xfb4c00e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21dc74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109904>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555513,15 +555509,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21dbf2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109882> │ │ │ │ ldr r3, [pc, #584] @ (21dec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109b50>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfafc00e3 │ │ │ │ + @ instruction: 0xfa7c00e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21dd64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1099f4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555595,15 +555591,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21dce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109974> │ │ │ │ ldr r2, [pc, #680] @ (21e010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109ca0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfa2800e3 │ │ │ │ + vld1.8 {d0[7]}, [r8], r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21de4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109adc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -555676,15 +555672,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ddca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109a5a> │ │ │ │ ldr r1, [pc, #744] @ (21e138 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109dc8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + ldr.w r0, [ip, #227] @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21df28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -555755,15 +555751,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21deaa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109b3a> │ │ │ │ ldr r0, [pc, #840] @ (21e274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109f04>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb.w r0, [r6, #227] @ 0xe3 │ │ │ │ + ldrb.w r0, [r6, r3, lsl #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, #372] @ (21e0b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x109d44>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -559239,15 +559235,15 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 22065c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c2ec> │ │ │ │ + beq.n 22075c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c3ec> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c3f0>) │ │ │ │ @@ -559270,15 +559266,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c4c8> │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2207ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c43c>) │ │ │ │ @@ -559301,15 +559297,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 220814 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c4a4> │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2207f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559329,15 +559325,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r6, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - beq.n 2207f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c488> │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22083c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c4cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559360,15 +559356,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r6, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c518>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559391,15 +559387,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2208d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559422,15 +559418,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c5b0>) │ │ │ │ @@ -559453,15 +559449,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22096c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c5fc>) │ │ │ │ @@ -559484,15 +559480,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2209b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c648>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559515,15 +559511,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c694>) │ │ │ │ @@ -559546,15 +559542,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220a50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c6e0>) │ │ │ │ @@ -559577,15 +559573,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, r3, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c72c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559608,15 +559604,15 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c778>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559639,15 +559635,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c7c4>) │ │ │ │ @@ -559670,15 +559666,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c810>) │ │ │ │ @@ -559701,15 +559697,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c85c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559732,15 +559728,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c8a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559763,15 +559759,15 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559794,15 +559790,15 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r1, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559822,15 +559818,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r7, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -559853,15 +559849,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220d38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10c9c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559881,15 +559877,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r4, r5, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10ca0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559909,15 +559905,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r5, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10ca50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -559937,15 +559933,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -559973,15 +559969,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560005,15 +560001,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r0, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (220eac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cb3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560033,15 +560029,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r7, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cb88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560064,15 +560060,15 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220f44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cbd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560095,15 +560091,15 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r5, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (220f90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cc20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560126,15 +560122,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (220fdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cc6c>) │ │ │ │ @@ -560157,15 +560153,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10ccb8>) │ │ │ │ @@ -560188,15 +560184,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #29 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cd04>) │ │ │ │ @@ -560219,15 +560215,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2210c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cd50>) │ │ │ │ @@ -560250,15 +560246,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22110c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cd9c>) │ │ │ │ @@ -560281,15 +560277,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cde8>) │ │ │ │ @@ -560312,15 +560308,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2211a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10ce34>) │ │ │ │ @@ -560343,15 +560339,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560375,15 +560371,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #21 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (221230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560399,15 +560395,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ asrs r4, r5, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (221280 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cf10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560431,15 +560427,15 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2212d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10cf60>) │ │ │ │ @@ -560463,15 +560459,15 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560497,15 +560493,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560536,15 +560532,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2213cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560565,15 +560561,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r3, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560603,15 +560599,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #13 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560637,15 +560633,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #11 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2214c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d158>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560668,15 +560664,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (221514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d1a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560699,15 +560695,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (221560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d1f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560730,15 +560726,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2215ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d23c>) │ │ │ │ @@ -560761,15 +560757,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560805,15 +560801,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560837,15 +560833,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2216b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d340>) │ │ │ │ @@ -560868,15 +560864,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560900,15 +560896,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -560932,15 +560928,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #32 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2217a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d430>) │ │ │ │ @@ -560964,15 +560960,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r1, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2217e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560992,15 +560988,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r0, r0, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (221828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d4b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561020,15 +561016,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r4, r7, #28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (221874 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d504>) │ │ │ │ @@ -561051,15 +561047,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r6, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2218b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561079,15 +561075,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r4, r5, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2218f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561105,15 +561101,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (221948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d5d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561137,15 +561133,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561169,15 +561165,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2219e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d674>) │ │ │ │ @@ -561200,15 +561196,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r0, #22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561237,15 +561233,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r6, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561271,15 +561267,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561307,15 +561303,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -561339,15 +561335,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #264] @ (221c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d8f0>) │ │ │ │ @@ -561446,15 +561442,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 221bb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d846> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #15 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (221cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x10d954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -565267,15 +565263,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 22486c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1104fc> │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (2249a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110634>) │ │ │ │ @@ -565507,15 +565503,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 224b0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11079a> │ │ │ │ nop │ │ │ │ bgt.n 224c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1108bc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (224c10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1108a0>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -565566,15 +565562,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 224bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11083c> │ │ │ │ blt.n 224b7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11080c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (224cd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110960>) │ │ │ │ @@ -565637,15 +565633,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 224c52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1108e2> │ │ │ │ nop │ │ │ │ blt.n 224cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110984> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (224d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110a24>) │ │ │ │ @@ -565709,15 +565705,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 224d12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1109a2> │ │ │ │ bge.n 224e38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110ac8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (224e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110aec>) │ │ │ │ @@ -565784,15 +565780,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 224dd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110a66> │ │ │ │ bls.n 224d78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110a08> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (224f2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110bbc>) │ │ │ │ @@ -565860,15 +565856,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 224e9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110b2e> │ │ │ │ nop │ │ │ │ bhi.n 224eb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110b48> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bics r6, r7 │ │ │ │ + orrs 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (225000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110c90>) │ │ │ │ @@ -565938,15 +565934,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 224f6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110bfe> │ │ │ │ bvc.n 224fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110c7c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2250d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110d64>) │ │ │ │ @@ -566018,15 +566014,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 225042 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110cd2> │ │ │ │ bvc.n 225118 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110da8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2251b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110e40>) │ │ │ │ @@ -566100,15 +566096,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 225116 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110da6> │ │ │ │ bvs.n 22524c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110edc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - tst r4, r1 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22533c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x110fcc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566337,15 +566333,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22537a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11100a> │ │ │ │ bcc.n 2253f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111080> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (22550c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11119c>) │ │ │ │ @@ -566429,15 +566425,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 225460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1110f0> │ │ │ │ nop │ │ │ │ bcc.n 225518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1111a8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (2255d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111268>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -566807,15 +566803,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2258c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111552> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (225a24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1116b4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566886,15 +566882,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2259aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11163a> │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (225b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111794>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566965,15 +566961,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 225a8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11171a> │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ @@ -567061,15 +567057,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 225b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111800> │ │ │ │ ldmia r4, {r1, r2, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111978>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567137,15 +567133,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225c70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111900> │ │ │ │ ldmia r3!, {r1, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225dc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111a54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567213,15 +567209,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1119dc> │ │ │ │ ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225ea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111b30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567289,15 +567285,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111ab8> │ │ │ │ ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (225f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111c0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567365,15 +567361,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111b94> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (226058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111ce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567441,15 +567437,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 225fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111c70> │ │ │ │ stmia r7!, {r1, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (226134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111dc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567517,15 +567513,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2260bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111d4c> │ │ │ │ stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (226220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111eb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567600,15 +567596,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 226198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111e28> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2262fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111f8c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567678,15 +567674,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 226282 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111f12> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #204] @ (2263e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x112074>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567761,15 +567757,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22635e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x111fee> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (2264e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x112170>) │ │ │ │ @@ -567851,15 +567847,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 226448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1120d8> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (2265fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11228c>) │ │ │ │ @@ -567954,15 +567950,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 22654c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1121dc> │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r6, #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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (226700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x112390>) │ │ │ │ @@ -568053,15 +568049,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 226662 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1122f2> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22688c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11251c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -568598,15 +568594,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 226c22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1128b2> │ │ │ │ cbnz r0, 226d0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11299a> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (226dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x112a3c>) │ │ │ │ @@ -568693,15 +568689,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 226d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1129b0> │ │ │ │ rev16 r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ vldr d3, [r1, #32] │ │ │ │ @@ -571579,15 +571575,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r3, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (228fc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114c58>) │ │ │ │ @@ -571610,15 +571606,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r4, r2] │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114ca4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571641,15 +571637,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #960] @ (2293dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11506c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (229060 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114cf0>) │ │ │ │ @@ -571672,15 +571668,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #704] @ (229328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114fb8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2290ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114d3c>) │ │ │ │ @@ -571703,15 +571699,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #1008] @ (2294a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115134>) │ │ │ │ + ldr r7, [pc, #496] @ (2292a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114f34>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2290f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114d88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571734,15 +571730,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #848] @ (229450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1150e0>) │ │ │ │ + ldr r7, [pc, #336] @ (229250 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114ee0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571765,15 +571761,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #624] @ (2293bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11504c>) │ │ │ │ + ldr r7, [pc, #112] @ (2291bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114e4c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571796,15 +571792,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #400] @ (229328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114fb8>) │ │ │ │ + ldr r6, [pc, #912] @ (229528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1151b8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2291dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114e6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571827,15 +571823,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r7, [pc, #192] @ (2292a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114f34>) │ │ │ │ + ldr r6, [pc, #704] @ (2294a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115134>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229228 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114eb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571858,15 +571854,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #1008] @ (229620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1152b0>) │ │ │ │ + ldr r6, [pc, #496] @ (229420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1150b0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (22926c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -571886,15 +571882,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #800] @ (229594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115224>) │ │ │ │ + ldr r6, [pc, #288] @ (229394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115024>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2292b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114f48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -571917,15 +571913,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #592] @ (229510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1151a0>) │ │ │ │ + ldr r6, [pc, #80] @ (229310 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114fa0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2292fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114f8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -571945,15 +571941,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #352] @ (229464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1150f4>) │ │ │ │ + ldr r5, [pc, #864] @ (229664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1152f4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22934c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x114fdc>) │ │ │ │ @@ -571977,15 +571973,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [pc, #144] @ (2293e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115074>) │ │ │ │ + ldr r5, [pc, #656] @ (2295e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115274>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22939c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11502c>) │ │ │ │ @@ -572009,15 +572005,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #960] @ (229764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1153f4>) │ │ │ │ + ldr r5, [pc, #448] @ (229564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1151f4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2293e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572036,15 +572032,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #792] @ (229700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115390>) │ │ │ │ + ldr r5, [pc, #280] @ (229500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115190>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (229430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1150c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572068,15 +572064,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #608] @ (229698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115328>) │ │ │ │ + ldr r5, [pc, #96] @ (229498 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115128>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (229480 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115110>) │ │ │ │ @@ -572100,15 +572096,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #352] @ (2295e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115278>) │ │ │ │ + ldr r4, [pc, #864] @ (2297e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115478>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572134,15 +572130,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [pc, #160] @ (22957c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11520c>) │ │ │ │ + ldr r4, [pc, #672] @ (22977c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11540c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572168,15 +572164,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #960] @ (2298f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115580>) │ │ │ │ + ldr r4, [pc, #448] @ (2296f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115380>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (229578 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115208>) │ │ │ │ @@ -572200,15 +572196,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #752] @ (229870 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115500>) │ │ │ │ + ldr r4, [pc, #240] @ (229670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115300>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -572234,15 +572230,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #560] @ (229804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115494>) │ │ │ │ + ldr r4, [pc, #48] @ (229604 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115294>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (229614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1152a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572263,15 +572259,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #384] @ (22979c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11542c>) │ │ │ │ + ldr r3, [pc, #896] @ (22999c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11562c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (229660 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1152f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572294,15 +572290,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #176] @ (229718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1153a8>) │ │ │ │ + ldr r3, [pc, #688] @ (229918 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1155a8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2296ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11533c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572325,15 +572321,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #944] @ (229a64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1156f4>) │ │ │ │ + ldr r3, [pc, #432] @ (229864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1154f4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2296f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572353,15 +572349,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #704] @ (2299b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115648>) │ │ │ │ + ldr r3, [pc, #192] @ (2297b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115448>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22973c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1153cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572384,15 +572380,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #480] @ (229924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1155b4>) │ │ │ │ + ldr r2, [pc, #992] @ (229b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1157b4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (229784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572413,15 +572409,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #240] @ (22987c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11550c>) │ │ │ │ + ldr r2, [pc, #752] @ (229a7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11570c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2297d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115460>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -572444,15 +572440,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #32] @ (2297f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115488>) │ │ │ │ + ldr r2, [pc, #544] @ (2299f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115688>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #280] @ (229904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115594>) │ │ │ │ @@ -572562,15 +572558,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 229850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1154e0> │ │ │ │ ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #56] @ (229944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1155d4>) │ │ │ │ + ldr r1, [pc, #568] @ (229b44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1157d4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (22994c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1155dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -572591,15 +572587,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14012c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #728] @ (229c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1158bc>) │ │ │ │ + ldr r1, [pc, #216] @ (229a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1156bc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2299b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x115640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -578166,15 +578162,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22d94a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1195da> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #96] @ (22da40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1196d0>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r5, #5 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (22dad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119764>) │ │ │ │ @@ -578262,15 +578258,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22da20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1196b0> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #272] @ (22dbe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119878>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #224] @ (22dbd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119860>) │ │ │ │ @@ -578506,15 +578502,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22dd20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1199b0> │ │ │ │ ldr r2, [pc, #376] @ (22df10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119ba0>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22de74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119b04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578583,15 +578579,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ddf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119a88> │ │ │ │ ldr r1, [pc, #552] @ (22e0a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119d30>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22df54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119be4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578660,15 +578656,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ded8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119b68> │ │ │ │ ldr r0, [pc, #680] @ (22e200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119e90>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e03c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119ccc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578739,15 +578735,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22dfc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119c52> │ │ │ │ nop │ │ │ │ @ instruction: 0x47ca │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e11c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119dac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578816,15 +578812,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e0a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119d30> │ │ │ │ mov sl, ip │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r4, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119e8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578893,15 +578889,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119e10> │ │ │ │ mov r2, r0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e2dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119f6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578970,15 +578966,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119ef0> │ │ │ │ cmp r2, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e3c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a054>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579049,16 +579045,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22e34a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x119fda> │ │ │ │ nop │ │ │ │ add r2, r8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, r6 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + vtrn.16 q0, q9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e4a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a134>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579126,15 +579121,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e428 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a0b8> │ │ │ │ muls r2, r3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vhadd.u32 q8, q13, q9 │ │ │ │ + cdp2 0, 14, cr0, cr10, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e584 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a214>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579202,15 +579197,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e508 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a198> │ │ │ │ negs r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 9, cr0, cr14, cr2, {7} │ │ │ │ + cdp2 0, 1, cr0, cr14, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a2f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579278,15 +579273,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e5e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a278> │ │ │ │ sbcs r2, r3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r2, #904] @ 0x388 │ │ │ │ + ldc2l 0, cr0, [r2, #-904] @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22e74c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a3dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579356,15 +579351,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22e6d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a362> │ │ │ │ nop │ │ │ │ lsls r2, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2l 0, cr0, [lr], #904 @ 0x388 │ │ │ │ + ldc2l 0, cr0, [lr], #-904 @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e82c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a4bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579432,15 +579427,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e7b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a440> │ │ │ │ subs r7, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2 0, cr0, [r2], #-904 @ 0xfffffc78 │ │ │ │ + @ instruction: 0xfbb200e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22e90c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a59c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579508,15 +579503,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a520> │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfb6600e2 │ │ │ │ + @ instruction: 0xfae600e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22e9e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a678>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579583,15 +579578,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22e970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a600> │ │ │ │ subs r6, #18 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfa9a00e2 │ │ │ │ + @ instruction: 0xfa1a00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22eac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579658,15 +579653,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ea4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a6dc> │ │ │ │ subs r5, #54 @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vst1.8 {d16[7]}, [lr], r2 │ │ │ │ + vst4. {d16-d19}, [lr :128], r2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22eba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a834>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579735,15 +579730,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22eb28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a7b8> │ │ │ │ nop │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vst4. {d0-d3}, [r2 :128], r2 │ │ │ │ + strb.w r0, [r2, #226] @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22ec84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579812,15 +579807,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ec08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a898> │ │ │ │ nop │ │ │ │ subs r3, #122 @ 0x7a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh.w r0, [r6, r2, lsl #2] │ │ │ │ + @ instruction: 0xf7b600e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22ed68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a9f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579889,15 +579884,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ecf2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11a982> │ │ │ │ subs r2, #154 @ 0x9a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf75e00e2 │ │ │ │ + @ instruction: 0xf6de00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (22ee4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11aadc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -579966,15 +579961,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22edd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11aa66> │ │ │ │ subs r1, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf68e00e2 │ │ │ │ + addw r0, lr, #2274 @ 0x8e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22ef28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11abb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580041,15 +580036,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ab40> │ │ │ │ subs r0, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rsb r0, r2, #7405568 @ 0x710000 │ │ │ │ + adc.w r0, r2, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22f004 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ac94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580116,15 +580111,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ef8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ac1c> │ │ │ │ adds r7, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf4fa00e2 │ │ │ │ + orns r0, sl, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22f0e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ad70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580191,15 +580186,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11acf8> │ │ │ │ adds r7, #26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bic.w r0, lr, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf3ae00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22f1bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ae4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580266,15 +580261,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11add4> │ │ │ │ adds r6, #62 @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf36600e2 │ │ │ │ + @ instruction: 0xf2e600e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22f298 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11af28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -580341,15 +580336,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11aeb0> │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf29a00e2 │ │ │ │ + @ instruction: 0xf21a00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b004>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580418,15 +580413,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f2fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11af8a> │ │ │ │ nop │ │ │ │ adds r4, #134 @ 0x86 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rsbs r0, r6, #226 @ 0xe2 │ │ │ │ + adcs.w r0, r6, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b0e0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580495,15 +580490,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f3d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b066> │ │ │ │ nop │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds.w r0, r2, #226 @ 0xe2 │ │ │ │ + eors.w r0, r2, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22f530 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b1c0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580572,15 +580567,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22f4bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b14c> │ │ │ │ adds r2, #206 @ 0xce │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orr.w r0, r6, #226 @ 0xe2 │ │ │ │ + vmla.i d16, d22, d2[4] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22f610 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b2a0>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580649,15 +580644,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22f59c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b22c> │ │ │ │ adds r1, #238 @ 0xee │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vhadd.s q8, q15, q9 │ │ │ │ + cdp 0, 15, cr0, cr14, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f6ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b37c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580726,15 +580721,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f672 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b302> │ │ │ │ nop │ │ │ │ adds r1, #14 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp 0, 11, cr0, cr14, cr2, {7} │ │ │ │ + cdp 0, 3, cr0, cr14, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f7c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b458>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580803,15 +580798,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f74e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b3de> │ │ │ │ nop │ │ │ │ adds r0, #50 @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldcl 0, cr0, [sl, #904]! @ 0x388 │ │ │ │ + ldcl 0, cr0, [sl, #-904]! @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f8a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b534>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580880,15 +580875,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f82a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b4ba> │ │ │ │ nop │ │ │ │ cmp r7, #86 @ 0x56 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc 0, cr0, [r6, #-904]! @ 0xfffffc78 │ │ │ │ + ldc 0, cr0, [r6], #904 @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22f980 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b610>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -580957,15 +580952,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f906 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b596> │ │ │ │ nop │ │ │ │ cmp r6, #122 @ 0x7a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldcl 0, cr0, [r2], #-904 @ 0xfffffc78 │ │ │ │ + @ instruction: 0xebf200e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (22fa60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b6f0>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -581036,15 +581031,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22f9e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b676> │ │ │ │ cmp r5, #158 @ 0x9e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sub.w r0, sl, r2, asr #3 │ │ │ │ + @ instruction: 0xeb2a00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (22fb4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b7dc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -581118,15 +581113,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22fac6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b756> │ │ │ │ cmp r4, #190 @ 0xbe │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xeaec00e2 │ │ │ │ + orn r0, ip, r2, 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 r5, [pc, #208] @ (22fc38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b8c8>) │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -581202,15 +581197,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22fbb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b842> │ │ │ │ cmp r3, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ands.w r0, sl, r2, asr #3 │ │ │ │ + @ instruction: 0xe99a00e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ (22fd44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b9d4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -581302,15 +581297,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22fcb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11b946> │ │ │ │ nop │ │ │ │ cmp r2, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmdb r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia.w r2!, {r1, r5, r6, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ ldr.w r3, [r2, #3680] @ 0xe60 │ │ │ │ @@ -584652,15 +584647,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2324ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e15a> │ │ │ │ lsls r2, r7, #10 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2325ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e23c>) │ │ │ │ @@ -584684,15 +584679,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2325fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e28c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584716,15 +584711,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23264c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e2dc>) │ │ │ │ @@ -584748,15 +584743,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + nop {15} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23269c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e32c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -584780,17 +584775,17 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + itt gt │ │ │ │ + lslgt r2, r4, #3 │ │ │ │ + pushgt {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2326ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e37c>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -584812,16 +584807,16 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3} │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + it hi │ │ │ │ + lslhi r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23273c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e3cc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -584844,17 +584839,17 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite le │ │ │ │ - lslle r2, r4, #3 │ │ │ │ - pushgt {r4, r5, r6, lr} │ │ │ │ + ite pl │ │ │ │ + lslpl r2, r4, #3 │ │ │ │ + pushmi {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (23278c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e41c>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -584875,15 +584870,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d16, d8, #32 │ │ │ │ - nop {10} │ │ │ │ + wfe │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -584908,17 +584903,17 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vsra.u64 d0, d8, #50 │ │ │ │ - ite vs │ │ │ │ - lslvs r2, r4, #3 │ │ │ │ - pushvc {r4, r5, r6, lr} │ │ │ │ + bkpt 0x00ec │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (232834 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e4c4>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -584941,16 +584936,16 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vbif d0, d26, d8 │ │ │ │ - it cc │ │ │ │ - lslcc r2, r4, #3 │ │ │ │ + bkpt 0x00b8 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (232884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e514>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -584972,17 +584967,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 7, r0, cr12, cr8, {4} │ │ │ │ - ite eq │ │ │ │ - lsleq r2, r4, #3 │ │ │ │ - pushne {r4, r5, lr} │ │ │ │ + bkpt 0x008c │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2328d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -585003,15 +584998,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr12, cr8, {4} │ │ │ │ - bkpt 0x00d4 │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e5b4>) │ │ │ │ @@ -585034,15 +585029,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr8, cr8, {4} │ │ │ │ - bkpt 0x00a0 │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e604>) │ │ │ │ @@ -585065,15 +585060,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #608]! @ 0x260 │ │ │ │ - bkpt 0x0068 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2329c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e654>) │ │ │ │ @@ -585096,15 +585091,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8, #608]! @ 0x260 │ │ │ │ - bkpt 0x0034 │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232a14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e6a4>) │ │ │ │ @@ -585127,15 +585122,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #-608] @ 0xfffffda0 │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232a64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e6f4>) │ │ │ │ @@ -585158,15 +585153,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8, #-608] @ 0xfffffda0 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232ab4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e744>) │ │ │ │ @@ -585189,15 +585184,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], #608 @ 0x260 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e794>) │ │ │ │ @@ -585220,15 +585215,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8], #-608 @ 0xfffffda0 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e7e4>) │ │ │ │ @@ -585251,15 +585246,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], {152} @ 0x98 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e834>) │ │ │ │ @@ -585282,15 +585277,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ smlalbt r0, r1, r8, r8 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585315,15 +585310,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb760198 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585348,15 +585343,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb220198 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e92c>) │ │ │ │ @@ -585379,15 +585374,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfad00198 │ │ │ │ - pop {r7} │ │ │ │ + pop {} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e97c>) │ │ │ │ @@ -585410,15 +585405,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa800198 │ │ │ │ - pop {r2, r6} │ │ │ │ + cbnz r4, 232d64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e9f4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232d3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11e9cc>) │ │ │ │ @@ -585441,15 +585436,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa300198 │ │ │ │ - pop {r3} │ │ │ │ + cbnz r0, 232da6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ea36> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232d8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ea1c>) │ │ │ │ @@ -585472,15 +585467,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d16[4],d17[4]}, [r0 :16], r8 │ │ │ │ - cbnz r4, 232e06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ea96> │ │ │ │ + cbnz r4, 232de6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ea76> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (232ddc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ea6c>) │ │ │ │ @@ -585503,15 +585498,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r0, #408] @ 0x198 │ │ │ │ - cbnz r0, 232e48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ead8> │ │ │ │ + cbnz r0, 232e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eab8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (232e2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eabc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585534,15 +585529,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r4 :64], r8 │ │ │ │ - cbnz r4, 232e8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eb1a> │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (232e74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eb04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585562,15 +585557,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr??.w r0, [r4, #408] @ 0x198 │ │ │ │ - cbnz r4, 232ec6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eb56> │ │ │ │ + hlt 0x002c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585598,15 +585593,15 @@ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh.w r0, [r6, #408] @ 0x198 │ │ │ │ - revsh r4, r7 │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (232f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585626,15 +585621,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r0, ] │ │ │ │ - revsh r0, r0 │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585659,15 +585654,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r2, ] │ │ │ │ - hlt 0x000c │ │ │ │ + rev r4, r1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585703,15 +585698,15 @@ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ae0198 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 233014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eca4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ecb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585731,15 +585726,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf7480198 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 233048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ecd8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (233064 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ecf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585757,15 +585752,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf7000198 │ │ │ │ - cbnz r6, 2330a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ed30> │ │ │ │ + cbnz r6, 233080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ed10> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2330ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ed3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585785,15 +585780,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf6bc0198 │ │ │ │ - cbnz r4, 2330de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ed6e> │ │ │ │ + cbnz r4, 2330be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ed4e> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2330fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ed8c>) │ │ │ │ @@ -585816,15 +585811,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6700198 │ │ │ │ - cbnz r4, 233120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11edb0> │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -585849,15 +585844,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf61e0198 │ │ │ │ - cbnz r4, 233164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11edf4> │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ee28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585877,15 +585872,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ rsbs r1, r0, #4980736 @ 0x4c0000 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2331e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ee70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -585905,15 +585900,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf5880198 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23322c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eebc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585935,15 +585930,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adc.w r1, r0, #4980736 @ 0x4c0000 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (233278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ef08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585965,15 +585960,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f40198 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2332c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11ef58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -585996,15 +585991,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a80198 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (233310 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11efa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -586024,15 +586019,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs.w r1, r8, #4980736 @ 0x4c0000 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (233360 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11eff0>) │ │ │ │ @@ -586055,15 +586050,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ and.w r1, ip, #4980736 @ 0x4c0000 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2333b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11f040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586086,15 +586081,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ubfx r1, r0, #2, #25 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (233400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11f090>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586117,15 +586112,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3700198 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (233450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11f0e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -586148,15 +586143,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ssat r1, #25, r0, asr #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2334b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x11f144>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -590575,15 +590570,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 2366ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12237c> │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 23681c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1224ac> │ │ │ │ mov r6, r1 │ │ │ │ @@ -590644,15 +590639,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 23679c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12242c> │ │ │ │ nop │ │ │ │ itet gt │ │ │ │ lslgt r0, r3, #6 │ │ │ │ - strhle r2, [r4, #28] │ │ │ │ + strhle r2, [r4, #24] │ │ │ │ lslgt r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (2368ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12257c>) │ │ │ │ @@ -590720,15 +590715,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 23685e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1224ee> │ │ │ │ itt eq │ │ │ │ lsleq r0, r3, #6 │ │ │ │ - strheq r4, [r6, #22] │ │ │ │ + strheq r4, [r6, #18] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (2369d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122660>) │ │ │ │ @@ -590804,15 +590799,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 23692c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1225bc> │ │ │ │ nop │ │ │ │ bkpt 0x0034 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (236aa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122734>) │ │ │ │ @@ -590885,15 +590880,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1226a0> │ │ │ │ pop {r4, r6, pc} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #188] @ (236b7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12280c>) │ │ │ │ @@ -590966,15 +590961,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236ae6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122776> │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (236c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1228ec>) │ │ │ │ @@ -591050,15 +591045,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236bbe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12284e> │ │ │ │ nop │ │ │ │ cbnz r4, 236cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122958> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (236d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1229d0>) │ │ │ │ @@ -591134,15 +591129,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12292c> │ │ │ │ revsh r4, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (236e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122ab8>) │ │ │ │ @@ -591219,15 +591214,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 236d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122a10> │ │ │ │ cbnz r0, 236e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122af4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (236f14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122ba4>) │ │ │ │ @@ -591305,15 +591300,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 236e6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122afa> │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (236ff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122c84>) │ │ │ │ @@ -591390,15 +591385,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 236f56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122be6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb80c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (2370dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122d6c>) │ │ │ │ @@ -591478,15 +591473,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 237036 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122cc6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb72c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2371d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122e60>) │ │ │ │ @@ -591568,15 +591563,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 23711c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122dac> │ │ │ │ nop │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (2372c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122f58>) │ │ │ │ @@ -591659,15 +591654,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 237212 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122ea2> │ │ │ │ nop │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (2373ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12303c>) │ │ │ │ @@ -591748,15 +591743,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 237308 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x122f98> │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (237494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123124>) │ │ │ │ @@ -591837,15 +591832,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2373ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12307e> │ │ │ │ nop │ │ │ │ cbz r4, 2374f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123184> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (237584 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123214>) │ │ │ │ @@ -591929,15 +591924,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2374d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123168> │ │ │ │ uxth r4, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (237674 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123304>) │ │ │ │ @@ -592021,15 +592016,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2375c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123258> │ │ │ │ cbz r4, 23769e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12332e> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (237770 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123400>) │ │ │ │ @@ -592115,15 +592110,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2376b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123346> │ │ │ │ nop │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r3, #22] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (237870 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123500>) │ │ │ │ @@ -592210,15 +592205,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2377b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123442> │ │ │ │ nop │ │ │ │ add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (237974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123604>) │ │ │ │ @@ -592306,15 +592301,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2378b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123544> │ │ │ │ nop │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (237a78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123708>) │ │ │ │ @@ -592402,15 +592397,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2379b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123648> │ │ │ │ nop │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (237b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123800>) │ │ │ │ @@ -592498,15 +592493,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 237abc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12374c> │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #396] @ (237d18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1239a8>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -592757,15 +592752,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 237d58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1239e8> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (237f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123ba8>) │ │ │ │ @@ -592856,15 +592851,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 237e62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123af2> │ │ │ │ nop │ │ │ │ add r1, sp, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (238018 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123ca8>) │ │ │ │ @@ -592956,15 +592951,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 237f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123bec> │ │ │ │ add r0, sp, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (238128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123db8>) │ │ │ │ @@ -593058,15 +593053,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23805a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123cea> │ │ │ │ nop │ │ │ │ add r7, pc, #32 @ (adr r7, 23814c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123ddc>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (238240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123ed0>) │ │ │ │ @@ -593162,15 +593157,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23816c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123dfc> │ │ │ │ nop │ │ │ │ add r5, pc, #992 @ (adr r5, 238624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1242b4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (238314 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x123fa4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -594399,15 +594394,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 238fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x124c30> │ │ │ │ nop │ │ │ │ str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (239108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x124d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -594476,15 +594471,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23908c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x124d1c> │ │ │ │ str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (2391f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x124e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -594560,15 +594555,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 239170 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x124e00> │ │ │ │ nop │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2392e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x124f70>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -594644,15 +594639,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 239256 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x124ee6> │ │ │ │ nop │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2393cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12505c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -594728,15 +594723,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 239342 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x124fd2> │ │ │ │ nop │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (239568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1251f8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -599612,15 +599607,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cc5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1288ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599644,15 +599639,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ccac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12893c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599676,15 +599671,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ccfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12898c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599708,15 +599703,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cd4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1289dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599740,15 +599735,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23cd94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128a24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599769,15 +599764,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r2, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -599804,15 +599799,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23ce3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128acc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599836,15 +599831,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23ce80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599863,15 +599858,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (23cec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599890,15 +599885,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cf14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599922,15 +599917,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23cf64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128bf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -599954,15 +599949,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23cfb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128c48>) │ │ │ │ @@ -599987,15 +599982,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [pc, #56] @ (23d00c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128c9c>) │ │ │ │ @@ -600020,15 +600015,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrsb r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d054 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600049,15 +600044,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d0a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600081,15 +600076,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d0f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600113,15 +600108,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600145,15 +600140,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23d194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128e24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600177,15 +600172,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d1dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600206,15 +600201,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r1, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600235,15 +600230,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r0, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23d26c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600264,15 +600259,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r7, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (23d2b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x128f48>) │ │ │ │ @@ -600295,15 +600290,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600332,15 +600327,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600367,15 +600362,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (23d3ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12903c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600393,15 +600388,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r4, [r6, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d3f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x129088>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600424,15 +600419,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1290d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600455,15 +600450,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x129120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600486,15 +600481,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -600522,15 +600517,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d52c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1291bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600550,15 +600545,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d578 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x129208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600581,15 +600576,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d5bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12924c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600609,15 +600604,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r5, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23d608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x129298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -600640,15 +600635,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23d64c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1292dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -600668,15 +600663,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23d6b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x129340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601322,15 +601317,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23dcb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x129946> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (23dd88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x129a18>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -605732,15 +605727,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 240fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12cc48> │ │ │ │ asrs r6, r7, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2410d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12cd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -606297,15 +606292,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2415b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d248> │ │ │ │ asrs r6, r7, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bge.n 241604 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d294> │ │ │ │ + bge.n 241704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d394> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (241734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d3c4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -606617,15 +606612,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 241928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d5b8> │ │ │ │ lsrs r6, r2, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvc.n 2418cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d55c> │ │ │ │ + bvc.n 2419cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d65c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (241a70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d700>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606691,15 +606686,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2419fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d68c> │ │ │ │ lsrs r2, r0, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvs.n 241a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d6b0> │ │ │ │ + bvs.n 241b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d7b0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (241b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d7d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606764,15 +606759,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 241ad0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d760> │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bvs.n 241b78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d808> │ │ │ │ + bpl.n 241a78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d708> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241c20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d8b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606841,15 +606836,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d834> │ │ │ │ lsrs r6, r3, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.n 241ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d974> │ │ │ │ + bmi.n 241be4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d874> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606918,15 +606913,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241c84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d914> │ │ │ │ lsrs r6, r7, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bmi.n 241c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d8bc> │ │ │ │ + bmi.n 241d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d9bc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (241de8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12da78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -606997,15 +606992,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 241d6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d9fe> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcc.n 241d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12d9fc> │ │ │ │ + bcc.n 241e6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dafc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (241ec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12db58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607074,15 +607069,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dadc> │ │ │ │ lsrs r6, r6, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcs.n 241eb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12db44> │ │ │ │ + bcs.n 241fb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dc44> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (241fa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dc34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607150,15 +607145,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241f2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dbbc> │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcs.n 241ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dc88> │ │ │ │ + bne.n 241ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12db88> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (242088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dd18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607228,15 +607223,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 242012 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dca2> │ │ │ │ nop │ │ │ │ lsls r2, r7, #29 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bne.n 24212c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12ddbc> │ │ │ │ + beq.n 24202c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dcbc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12ddf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607304,15 +607299,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2420ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dd7c> │ │ │ │ lsls r6, r2, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - beq.n 242268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12def8> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12ded0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607380,15 +607375,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2421c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12de58> │ │ │ │ lsls r2, r7, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (24232c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12dfbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607462,15 +607457,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12df34> │ │ │ │ lsls r6, r3, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (242408 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12e098>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -607540,15 +607535,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 242394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x12e024> │ │ │ │ lsls r2, r6, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -614296,15 +614291,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 24735e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x132fee> │ │ │ │ nop │ │ │ │ - vqadd.s16 q8, q13, │ │ │ │ + mrc 0, 6, r0, cr10, cr1, {7} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -614551,21 +614546,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (24762c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1332bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 2475f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133282> │ │ │ │ ldr r1, [pc, #16] @ (247630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1332c0>) │ │ │ │ add r1, pc │ │ │ │ b.n 247616 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1332a6> │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 2476d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133368> │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #444416 @ 0x6c800 │ │ │ │ @@ -615209,15 +615204,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (247d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1339d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615251,15 +615246,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r1, r4, #3 │ │ │ │ cbz r1, 247dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133a50> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -615277,15 +615272,15 @@ │ │ │ │ bl 2472ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x132f7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r2, #19] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (247e20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133ab0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615313,19 +615308,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r1, 247e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133af4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -615343,15 +615338,15 @@ │ │ │ │ bl 2472ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x132f7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (247ec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133b54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615379,19 +615374,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (247f78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133c08>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -615450,15 +615445,15 @@ │ │ │ │ b.n 247f20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133bb0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (2480d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133d60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -615582,15 +615577,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137330> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 248076 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133d06> │ │ │ │ nop │ │ │ │ add r7, pc, #680 @ (adr r7, 24837c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13400c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (2481dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615689,17 +615684,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137330> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 248150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133de0> │ │ │ │ nop │ │ │ │ add r6, pc, #328 @ (adr r6, 248328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133fb8>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (24825c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133eec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -615739,19 +615734,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #272 @ (adr r5, 248370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134000>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 2482ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133f4a> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 248296 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133f26> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -616032,21 +616027,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 24851e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1341ae> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #16] @ (248564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1341f4>) │ │ │ │ add r2, pc │ │ │ │ b.n 24851e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1341ae> │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w r5, [ip, #2056] @ 0x808 │ │ │ │ cbz r5, 2485ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13424a> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -616323,19 +616318,19 @@ │ │ │ │ b.n 2487e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134478> │ │ │ │ ldr r2, [pc, #20] @ (2488a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134530>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2487b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134444> │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (248904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134594>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616370,15 +616365,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134024> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (248950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1345e0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -616444,15 +616439,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134024> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (248a08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134698>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -616660,19 +616655,19 @@ │ │ │ │ b.n 248bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134844> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ b.n 248b6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1347fa> │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -616940,17 +616935,17 @@ │ │ │ │ b.n 248ece <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134b5e> │ │ │ │ ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r0, [r3, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q0, q13, │ │ │ │ - stcl 0, cr0, [r8, #980]! @ 0x3d4 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + mcr 0, 5, r0, cr10, cr5, {7} │ │ │ │ + stcl 0, cr0, [r8, #-980]! @ 0xfffffc2c │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (248fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134c40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616990,15 +616985,15 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r3, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4], #-980 @ 0xfffffc2c │ │ │ │ + subs.w r0, r4, r5, ror #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (249070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -617064,18 +617059,18 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r0, [r4, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xeb8200f5 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + add.w r0, r2, r5, ror #3 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2490b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134d44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -617262,19 +617257,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 249228 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134eb8> │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (24945c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1350ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617468,15 +617463,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 2494a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135132> │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (2495fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13528c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -617522,17 +617517,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 2492fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134f8c> │ │ │ │ + b.n 2491fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134e8c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (249684 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617570,15 +617565,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24963e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1352ce> │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 249250 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134ee0> │ │ │ │ + b.n 249150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x134de0> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (2496f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617746,15 +617741,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 24989c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13552c> │ │ │ │ cbz r1, 2498a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135530> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -617928,19 +617923,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 249a4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1356dc> │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 249aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135738> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 249aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135738> │ │ │ │ @@ -618443,19 +618438,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 249dda <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135a6a> │ │ │ │ nop │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbz r0, 24a0ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135d5a> │ │ │ │ + cbz r0, 24a0aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135d3a> │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r3] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 24a142 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135dd2> │ │ │ │ @@ -618526,25 +618521,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (24a178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135e08>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 24a12c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135dbc> │ │ │ │ nop │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 24a864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1364f4> │ │ │ │ + b.n 24a764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1363f4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -618615,23 +618610,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (24a24c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135edc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 24a1c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135e58> │ │ │ │ nop │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 24a378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136008> │ │ │ │ mov r4, r1 │ │ │ │ @@ -618744,25 +618739,25 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 24a2ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135f3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strh r6, [r0, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 24a4ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13613c> │ │ │ │ bls.n 24a3d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136068> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -618892,15 +618887,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 24a4ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13615a> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 24a4ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13615a> │ │ │ │ nop │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -618997,17 +618992,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 24a500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136190> │ │ │ │ b.n 24a5c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136256> │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r6, r4, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -619205,43 +619200,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 24a500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136190> │ │ │ │ b.n 24a71e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1363ae> │ │ │ │ nop │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #296 @ (adr r7, 24a960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1365f0>) │ │ │ │ + add r6, pc, #808 @ (adr r6, 24ab60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1367f0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + ldr r7, [pc, #1016] @ (24ac38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1368c8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + str r2, [r3, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r7, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -619309,15 +619304,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r5, r5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r6, 24a954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1365e4> │ │ │ │ + cbnz r6, 24a934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1365c4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ @@ -619432,27 +619427,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (24aa58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1366e8>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 24a950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1365e0> │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + ldr r7, [pc, #928] @ (24ade8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136a78>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #880] @ (24adc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136a50>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #512] @ (24ac54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1368e4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r7, [pc, #624] @ (24acc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136958>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + ldr r7, [pc, #928] @ (24adfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136a8c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -619613,25 +619608,25 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, r3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r7, [pc, #328] @ (24ad54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1369e4>) │ │ │ │ + ldr r6, [pc, #840] @ (24af54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136be4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #336] @ (24ad60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1369f0>) │ │ │ │ + ldr r6, [pc, #848] @ (24af60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136bf0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #416] @ (24adb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136a44>) │ │ │ │ + ldr r6, [pc, #928] @ (24afb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136c44>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #1016] @ (24b010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136ca0>) │ │ │ │ + ldr r3, [pc, #504] @ (24ae10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136aa0>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #0] @ (24ac1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1368ac>) │ │ │ │ + ldr r3, [pc, #512] @ (24ae1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136aac>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [pc, #968] @ (24afe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136c78>) │ │ │ │ + ldr r6, [pc, #456] @ (24ade8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136a78>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ sub sp, #8 │ │ │ │ @@ -620227,17 +620222,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 24b22c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136ebc> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #32] @ (24b290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136f20>) │ │ │ │ + ldr r0, [pc, #544] @ (24b490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137120>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #24] @ (24b28c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136f1c>) │ │ │ │ + ldr r0, [pc, #536] @ (24b48c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13711c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -620289,15 +620284,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 24b2e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136f70> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a1fc │ │ │ │ b.n 24b2cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136f5c> │ │ │ │ - ldr r0, [pc, #472] @ (24b4f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137180>) │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (24b4b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137144>) │ │ │ │ @@ -620454,23 +620449,23 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #808] @ (24b7e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137470>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #624] @ (24b730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1373c0>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bne.n 24b560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1371f0> │ │ │ │ + beq.n 24b460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1370f0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bxns r8 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + bx r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bxns r7 │ │ │ │ + mov ip, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bx r7 │ │ │ │ + mov lr, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -621015,15 +621010,15 @@ │ │ │ │ beq.n 24baa6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137736> │ │ │ │ b.n 24ba9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13772e> │ │ │ │ nop │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adcs r6, r6 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24bc0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13789a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -621242,15 +621237,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24bd0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13799c> │ │ │ │ b.n 24bcde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13796e> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 24bdd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137a68> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -621369,15 +621364,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -621417,15 +621412,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -621709,19 +621704,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24c134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137dc4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #520 @ (adr r1, 24c44c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1380dc>) │ │ │ │ + add r1, pc, #8 @ (adr r1, 24c24c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137edc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r1, pc, #104 @ (adr r1, 24c2b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137f44>) │ │ │ │ + add r0, pc, #616 @ (adr r0, 24c4b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138144>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #24 │ │ │ │ @@ -621824,23 +621819,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 24c2e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137f78> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24c288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137f18> │ │ │ │ b.n 24c2fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137f8a> │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -621881,15 +621876,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24c40a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13809a> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -622313,17 +622308,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24c83e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1384ce> │ │ │ │ b.n 24c7e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138476> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 24c8a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138538> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #944] @ (24cc3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1388cc>) │ │ │ │ @@ -622681,27 +622676,27 @@ │ │ │ │ nop │ │ │ │ adds r7, #106 @ 0x6a │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (24cdec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138a7c>) │ │ │ │ @@ -623104,23 +623099,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d072 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138d02> │ │ │ │ b.n 24cfa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138c34> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -623362,23 +623357,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d33a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138fca> │ │ │ │ b.n 24d26a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138efa> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -623624,23 +623619,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24d606 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x139296> │ │ │ │ b.n 24d534 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1391c4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r5, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -625667,15 +625662,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 24eb50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13a7e0> │ │ │ │ b.n 24eb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13a7d4> │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r5, #25 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24ea6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13a6fa> │ │ │ │ b.n 24ebf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13a880> │ │ │ │ @@ -625715,15 +625710,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24ed3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13a9cc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625765,17 +625760,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #234 @ 0xea │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 24edc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13aa58> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625817,17 +625812,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (24ee7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ab0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -625858,15 +625853,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ subs r1, #4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrsb r2, [r0, r6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (24f058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ace8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -626027,21 +626022,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 24ef1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13abac> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 24ef1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13abac> │ │ │ │ subs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (24f0e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ad70>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -626082,15 +626077,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 24bf60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137bf0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, #186 @ 0xba │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (24f2ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13af3c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -626271,23 +626266,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r5, #122 @ 0x7a │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r2, [r4, r2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r1, #32 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #408] @ (24f480 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b110>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -626445,27 +626440,27 @@ │ │ │ │ b.n 24f372 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b002> │ │ │ │ adds r4, #82 @ 0x52 │ │ │ │ lsls r7, r2, #6 │ │ │ │ lsrs r6, r7, #19 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24f5f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b280> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -626667,15 +626662,15 @@ │ │ │ │ b.n 24f59a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b22a> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 24f59a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b22a> │ │ │ │ nop │ │ │ │ adds r2, #120 @ 0x78 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (24f840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b4d0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626791,17 +626786,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f814 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b4a4> │ │ │ │ b.n 24f74e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b3de> │ │ │ │ nop │ │ │ │ adds r0, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (24f8e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b574>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -626861,19 +626856,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #218 @ 0xda │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r5, [pc, #368] @ (24fa5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b6ec>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #440] @ (24fac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627046,33 +627041,33 @@ │ │ │ │ b.n 24f996 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b626> │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ lsls r7, r2, #6 │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #1008] @ (24fecc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bb5c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24fc12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b8a2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -627241,15 +627236,15 @@ │ │ │ │ bne.n 24fcbe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b94e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fcac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b93c> │ │ │ │ b.n 24fbbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b84c> │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (24fe40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bad0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -627377,15 +627372,15 @@ │ │ │ │ b.n 24fd62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b9f2> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 24fd62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13b9f2> │ │ │ │ nop │ │ │ │ cmp r2, #78 @ 0x4e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (24fe9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bb2c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -627413,15 +627408,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24c24c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137edc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #222 @ 0xde │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #56] @ (24feec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bb7c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627447,15 +627442,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24c37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13800c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #132 @ 0x84 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (24ff68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bbf8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627503,19 +627498,19 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r7, r2, #6 │ │ │ │ mov lr, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stc2l 0, cr0, [r4], #896 @ 0x380 │ │ │ │ + stc2l 0, cr0, [r4], #-896 @ 0xfffffc80 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (2500d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bd64>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627642,21 +627637,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2500aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bd3a> │ │ │ │ b.n 25008e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bd1e> │ │ │ │ movs r7, #170 @ 0xaa │ │ │ │ lsls r7, r2, #6 │ │ │ │ mov r2, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #392] @ 250284 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bf14> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627861,15 +627856,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 2502e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13bf72> │ │ │ │ movs r4, #158 @ 0x9e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + movs r0, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #312] @ (25047c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c10c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -628068,17 +628063,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2504e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c172> │ │ │ │ nop │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cdp2 0, 9, cr0, cr2, cr0, {7} │ │ │ │ - cdp2 0, 6, cr0, cr6, cr0, {7} │ │ │ │ - @ instruction: 0xf74a00e0 │ │ │ │ + cdp2 0, 1, cr0, cr2, cr0, {7} │ │ │ │ + stc2l 0, cr0, [r6, #896]! @ 0x380 │ │ │ │ + movt r0, #43232 @ 0xa8e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (2506f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c388>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628234,18 +628229,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2506ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c35e> │ │ │ │ b.n 2506b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c342> │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ lsls r7, r2, #6 │ │ │ │ eors r4, r1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r6, #896]! @ 0x380 │ │ │ │ - stc2 0, cr0, [sl, #896]! @ 0x380 │ │ │ │ - ldc2 0, cr0, [r0, #-896] @ 0xfffffc80 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldc2l 0, cr0, [r6, #-896]! @ 0xfffffc80 │ │ │ │ + stc2 0, cr0, [sl, #-896]! @ 0xfffffc80 │ │ │ │ + ldc2 0, cr0, [r0], {224} @ 0xe0 │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (25078c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c41c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -628290,15 +628285,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 24aa5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1366ec> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r0, #22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldc2l 0, cr0, [ip], #-896 @ 0xfffffc80 │ │ │ │ + @ instruction: 0xfbfc00e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (250834 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c4c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628360,17 +628355,17 @@ │ │ │ │ bl 24aa5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1366ec> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r2, #6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r6, #20 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xfbde00e0 │ │ │ │ - @ instruction: 0xfbb400e0 │ │ │ │ - bics.w r0, r0, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xfb5e00e0 │ │ │ │ + @ instruction: 0xfb3400e0 │ │ │ │ + @ instruction: 0xf3b000e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (2509c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c654>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628513,18 +628508,18 @@ │ │ │ │ bne.n 250998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c628> │ │ │ │ b.n 25097c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c60c> │ │ │ │ nop │ │ │ │ subs r6, r3, #3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r5, #94 @ 0x5e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xfb7400e0 │ │ │ │ - @ instruction: 0xfb0a00e0 │ │ │ │ - @ instruction: 0xfab200e0 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + @ instruction: 0xfaf400e0 │ │ │ │ + @ instruction: 0xfa8a00e0 │ │ │ │ + @ instruction: 0xfa3200e0 │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 250b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c7f0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628655,15 +628650,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 250a6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c6fa> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 250a6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c6fa> │ │ │ │ adds r4, r1, #5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsb.w r0, [sl, #224] @ 0xe0 │ │ │ │ + ldrsb.w r0, [sl, r0, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #72] @ (250bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c854>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628694,15 +628689,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24b318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136fa8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, r7, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb.w r0, [r4, #224] @ 0xe0 │ │ │ │ + ldrb.w r0, [r4, r0, lsl #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, #80] @ 250c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c8bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -628734,15 +628729,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r4, r3, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh.w r0, [r4, r0, lsl #2] │ │ │ │ + @ instruction: 0xf7a400e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (250cb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13c944>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -628794,17 +628789,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r6, r3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf7b200e0 │ │ │ │ - @ instruction: 0xf78a00e0 │ │ │ │ - vmla.i16 d0, d22, d0[2] │ │ │ │ + @ instruction: 0xf73200e0 │ │ │ │ + @ instruction: 0xf70a00e0 │ │ │ │ + vhadd.s16 q0, q11, q8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (250e18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13caa8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628930,17 +628925,17 @@ │ │ │ │ bne.n 250dec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ca7c> │ │ │ │ b.n 250dbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ca4c> │ │ │ │ nop │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r0, #222 @ 0xde │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf73400e0 │ │ │ │ - @ instruction: 0xf67e00e0 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + @ instruction: 0xf6b400e0 │ │ │ │ + @ instruction: 0xf5fe00e0 │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 250fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cc40> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629071,15 +629066,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 250eba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cb4a> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 250eba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cb4a> │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf58e00e0 │ │ │ │ + add.w r0, lr, #7340032 @ 0x700000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (251014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cca4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629112,15 +629107,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 24b318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136fa8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r6, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - eor.w r0, r6, #7340032 @ 0x700000 │ │ │ │ + and.w r0, r6, #7340032 @ 0x700000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #64] @ (251070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cd00>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -629151,15 +629146,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 24b4d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137164> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bic.w r0, r4, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf3a400e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #108] @ (2510f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cd84>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -629209,17 +629204,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r6, #26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r5, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf3b200e0 │ │ │ │ - @ instruction: 0xf39600e0 │ │ │ │ - adcs.w r0, r6, r0, asr #3 │ │ │ │ + @ instruction: 0xf33200e0 │ │ │ │ + @ instruction: 0xf31600e0 │ │ │ │ + @ instruction: 0xead600e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (251258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cee8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -629346,17 +629341,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25122e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cebe> │ │ │ │ b.n 2511fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ce8e> │ │ │ │ asrs r6, r3, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r4, #158 @ 0x9e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf33a00e0 │ │ │ │ - @ instruction: 0xf28c00e0 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf2ba00e0 │ │ │ │ + addw r0, ip, #224 @ 0xe0 │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (2513dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d06c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -629547,18 +629542,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 25145c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d0ec> │ │ │ │ asrs r0, r1, #13 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xf0ba00e0 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + bics.w r0, sl, #224 @ 0xe0 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 25116c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cdfc> │ │ │ │ + b.n 25106c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ccfc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (2514e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -629674,22 +629669,22 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 251558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d1e8> │ │ │ │ asrs r6, r0, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ adds r0, #202 @ 0xca │ │ │ │ lsls r7, r2, #6 │ │ │ │ - vmla.i16 d0, d28, d0[2] │ │ │ │ - b.n 25139c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d02c> │ │ │ │ + vhadd.s16 q0, q14, q8 │ │ │ │ + b.n 25129c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cf2c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vhadd.s32 q8, q9, q8 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + cdp 0, 14, cr0, cr2, cr0, {7} │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vhadd.s8 q8, q13, q8 │ │ │ │ - b.n 251048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ccd8> │ │ │ │ + cdp 0, 12, cr0, cr10, cr0, {7} │ │ │ │ + b.n 250f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cbd8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (251648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d2d8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -629739,15 +629734,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r1, #5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ands.w r1, ip, r6, lsr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 q0, q9, q8 │ │ │ │ + cdp 0, 8, cr0, cr2, cr0, {7} │ │ │ │ ldrd r0, r1, [r2, #600] @ 0x258 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #120] @ (2516e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d370>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -629798,15 +629793,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r6, #2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ @ instruction: 0xe98c0196 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 8, cr0, cr2, cr0, {7} │ │ │ │ + cdp 0, 0, cr0, cr2, cr0, {7} │ │ │ │ ldmdb sl!, {r1, r2, r4, r7, r8} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ (25178c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d41c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -629871,18 +629866,18 @@ │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrd r0, r1, [r4], #600 @ 0x258 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stcl 0, cr0, [sl, #896]! @ 0x380 │ │ │ │ + stcl 0, cr0, [sl, #-896]! @ 0xfffffc80 │ │ │ │ stmia.w r2!, {r1, r2, r4, r7, r8} │ │ │ │ - ldc 0, cr0, [r8, #896]! @ 0x380 │ │ │ │ - b.n 251130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13cdc0> │ │ │ │ + ldc 0, cr0, [r8, #-896]! @ 0xfffffc80 │ │ │ │ + b.n 251030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ccc0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (251948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d5d8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -630042,20 +630037,20 @@ │ │ │ │ lsrs r2, r6, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ @ instruction: 0xe83e0196 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #236 @ 0xec │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldcl 0, cr0, [sl, #-896]! @ 0xfffffc80 │ │ │ │ + ldcl 0, cr0, [sl], #896 @ 0x380 │ │ │ │ b.n 251930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d5c0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc 0, cr0, [sl, #-896] @ 0xfffffc80 │ │ │ │ - ldc 0, cr0, [lr], #896 @ 0x380 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldc 0, cr0, [sl], {224} @ 0xe0 │ │ │ │ + ldc 0, cr0, [lr], #-896 @ 0xfffffc80 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (251a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d6a0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -630124,19 +630119,19 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ b.n 251710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d3a0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - rsbs r0, r4, r0, asr #3 │ │ │ │ + adcs.w r0, r4, r0, asr #3 │ │ │ │ b.n 251664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d2f4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xeb9e00e0 │ │ │ │ - b.n 251eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13db40> │ │ │ │ + adds.w r0, lr, r0, asr #3 │ │ │ │ + b.n 251db0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13da40> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (251a7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d70c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -630162,16 +630157,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 251a60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d6f0> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r2, r7, #19 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adcs.w r0, lr, r0, asr #3 │ │ │ │ - @ instruction: 0xeb8000e0 │ │ │ │ + @ instruction: 0xeade00e0 │ │ │ │ + add.w r0, r0, r0, asr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (251b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d790>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r1 │ │ │ │ @@ -630215,19 +630210,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adc.w r0, r8, r0, asr #3 │ │ │ │ + pkhtb r0, r8, r0, asr #3 │ │ │ │ cmp r3, #10 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adc.w r0, lr, r0, asr #3 │ │ │ │ - b.n 251db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13da44> │ │ │ │ + pkhtb r0, lr, r0, asr #3 │ │ │ │ + b.n 251cb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d944> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (251c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -630366,18 +630361,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 251c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d8f0> │ │ │ │ b.n 251c22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d8b2> │ │ │ │ lsrs r4, r2, #16 │ │ │ │ lsls r7, r2, #6 │ │ │ │ cmp r2, #138 @ 0x8a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds.w r0, r6, r0, asr #3 │ │ │ │ - @ instruction: 0xeada00e0 │ │ │ │ - eor.w r0, r6, r0, asr #3 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + eors.w r0, r6, r0, asr #3 │ │ │ │ + orrs.w r0, sl, r0, asr #3 │ │ │ │ + and.w r0, r6, r0, asr #3 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #772] @ 251fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13dc48> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -630705,19 +630700,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24a924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1365b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #29 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 251e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13dad0> │ │ │ │ + b.n 251d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d9d0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251df0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13da80> │ │ │ │ + b.n 251cf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d980> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251d90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13da20> │ │ │ │ + b.n 251c90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d920> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (2522d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13df64>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -630959,27 +630954,27 @@ │ │ │ │ nop │ │ │ │ lsls r6, r0, #27 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r5, #70 @ 0x46 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r5, #44 @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 251f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13dbec> │ │ │ │ + b.n 251e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13daec> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251f24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13dbb4> │ │ │ │ + b.n 251e24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13dab4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d9fc> │ │ │ │ + b.n 251c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d8fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251cf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d980> │ │ │ │ + b.n 251bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d880> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 251c80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d910> │ │ │ │ + b.n 251b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13d810> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (2523c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e050>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -631142,27 +631137,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #13 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r7, r2, #6 │ │ │ │ - b.n 252a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e714> │ │ │ │ + b.n 252984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e614> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252a14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e6a4> │ │ │ │ + b.n 252914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e5a4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252a5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e6ec> │ │ │ │ + b.n 25295c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e5ec> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 252490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e120> │ │ │ │ + bvc.n 252590 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e220> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 252a30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e6c0> │ │ │ │ + b.n 252930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e5c0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 252464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e0f4> │ │ │ │ + bvc.n 252564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e1f4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 2529f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e684> │ │ │ │ + b.n 2528f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e584> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #556] @ (2526fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e38c>) │ │ │ │ @@ -631387,33 +631382,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 252648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e2d8> │ │ │ │ lsls r4, r5, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r0, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + udf #2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ble.n 2526bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e34c> │ │ │ │ + ble.n 2527bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e44c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 252688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e318> │ │ │ │ + ble.n 252788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e418> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 252688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e318> │ │ │ │ + ble.n 252788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e418> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 2527fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e48c> │ │ │ │ + bgt.n 2526fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e38c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 2527cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e45c> │ │ │ │ + bpl.n 2526cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e35c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 2527b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e448> │ │ │ │ + bgt.n 2526b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e348> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 252734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e3c4> │ │ │ │ + bgt.n 252634 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e2c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (2528d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e560>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -631565,21 +631560,21 @@ │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 2527b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e446> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 2527b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e446> │ │ │ │ vsra.u64 d16, d6, #2 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2528f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e584> │ │ │ │ + bcs.n 2527f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e484> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2528f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e584> │ │ │ │ + bcs.n 2527f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e484> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #112] @ (252968 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e5f8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -631624,17 +631619,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr2, cr6, {4} │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + ble.n 2528c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e550> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 25296c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e5fc> │ │ │ │ + ble.n 252a6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e6fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (252a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e694>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -631687,21 +631682,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2529be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e64e> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldc2 1, cr0, [r6, #600]! @ 0x258 │ │ │ │ - ble.n 252968 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e5f8> │ │ │ │ + ble.n 252a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e6f8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 252af8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e788> │ │ │ │ + beq.n 2529f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e688> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 252940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e5d0> │ │ │ │ + ble.n 252a40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e6d0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 252af8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e788> │ │ │ │ + beq.n 2529f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e688> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (252ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e834>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -631851,25 +631846,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252b78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e808> │ │ │ │ b.n 252b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e7c4> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr, #-600] @ 0xfffffda8 │ │ │ │ subs r0, r0, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ble.n 252c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e8fc> │ │ │ │ + bgt.n 252b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e7fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 252af8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e788> │ │ │ │ + bgt.n 252bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e888> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 252ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e754> │ │ │ │ + bgt.n 252bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e854> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 252ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e934> │ │ │ │ + blt.n 252ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e834> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (252c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e8f8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -631932,23 +631927,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 252c4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e8dc> │ │ │ │ @ instruction: 0xfb620196 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - blt.n 252d64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e9f4> │ │ │ │ + bge.n 252c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e8f4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 252d0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e99c> │ │ │ │ + bge.n 252c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e89c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 252cdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e96c> │ │ │ │ + bge.n 252bdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e86c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (252e08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ea98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632084,15 +632079,15 @@ │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 252d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e9c4> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 252d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e9c4> │ │ │ │ @ instruction: 0xfaa20196 │ │ │ │ - bge.n 252d58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13e9e8> │ │ │ │ + bge.n 252e58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13eae8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (252ebc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13eb4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -632158,17 +632153,17 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 252e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13eaf8> │ │ │ │ b.n 252e46 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ead6> │ │ │ │ ldrsb.w r0, [r6, ] │ │ │ │ - bls.n 252e08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ea98> │ │ │ │ + bls.n 252f08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13eb98> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 252fac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ec3c> │ │ │ │ + bhi.n 252eac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13eb3c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (252f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ebcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -632208,15 +632203,15 @@ │ │ │ │ mov r3, lr │ │ │ │ bl 24b200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136e90> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ str??.w r0, [ip, ] │ │ │ │ - bhi.n 252f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ebac> │ │ │ │ + bhi.n 25301c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ecac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (253010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13eca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632297,23 +632292,23 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 252f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ec2c> │ │ │ │ b.n 252f7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ec0a> │ │ │ │ @ instruction: 0xf7e40196 │ │ │ │ - bhi.n 252f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ebe4> │ │ │ │ + bhi.n 253054 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ece4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r2, r6, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bhi.n 2530bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ed4c> │ │ │ │ + bvc.n 252fbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ec4c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 25305c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ecec> │ │ │ │ + bvc.n 252f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ebec> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (2531d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ee60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632476,25 +632471,25 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2531ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ee4a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2531a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ee36> │ │ │ │ b.n 25318a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ee1a> │ │ │ │ @ instruction: 0xf7020196 │ │ │ │ - bvc.n 2531cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ee5c> │ │ │ │ + bvc.n 2532cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ef5c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvc.n 2531b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ee40> │ │ │ │ + bvc.n 2532b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ef40> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 2532ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ef3c> │ │ │ │ + bvs.n 2531ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ee3c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 253240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13eed0> │ │ │ │ + bvs.n 253140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13edd0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + ldr r7, [pc, #872] @ (253554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f1e4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #420] @ 2533a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f030> │ │ │ │ sub sp, #24 │ │ │ │ @@ -632681,15 +632676,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24aaf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x136780> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf37c0196 │ │ │ │ - bmi.n 2533a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f030> │ │ │ │ + bmi.n 2534a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f130> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (25349c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f12c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -632793,19 +632788,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf2800196 │ │ │ │ asrs r2, r0, #4 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcc.n 2534b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f144> │ │ │ │ + bcc.n 2535b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f244> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 25348c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f11c> │ │ │ │ + bcc.n 25358c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f21c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (253674 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f304>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632930,21 +632925,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f2d8> │ │ │ │ b.n 25362c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f2bc> │ │ │ │ nop │ │ │ │ addw r1, r4, #150 @ 0x96 │ │ │ │ asrs r4, r0, #2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bcc.n 2535bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f24c> │ │ │ │ + bcc.n 2536bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f34c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 253738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f3c8> │ │ │ │ + bcs.n 253638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f2c8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 253694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f324> │ │ │ │ + bcs.n 253594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f224> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r3, [pc, #736] @ (25396c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f5fc>) │ │ │ │ + ldr r3, [pc, #224] @ (25376c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f3fc>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #756] @ (253994 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13f624>) │ │ │ │ @@ -633937,17 +633932,17 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 253fd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13fc64> │ │ │ │ @ instruction: 0xe8560196 │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r4, #516096 @ 0x7e000 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r8, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ beq.w 25432a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x13ffba> │ │ │ │ @@ -634415,29 +634410,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2546e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140372> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2546ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14035e> │ │ │ │ b.n 254398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140028> │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #712] @ (2549f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140684>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634696,15 +634691,15 @@ │ │ │ │ bne.n 2549dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14066c> │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 254a2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1406be> │ │ │ │ b.n 254a14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1406a4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ stc2 1, cr0, [lr, #600]! @ 0x258 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 254af0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140780> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ @@ -634886,23 +634881,23 @@ │ │ │ │ bne.n 254bd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140866> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 254bc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140852> │ │ │ │ b.n 254aae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14073e> │ │ │ │ nop │ │ │ │ - bkpt 0x0078 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x0066 │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x0054 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #212] @ 254ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140978> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634978,23 +634973,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24cdf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138a88> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blt.n 254d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1409c4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 254ddc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140a6c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -635062,23 +635057,23 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24cdf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x138a88> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ bge.n 254e30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140ac0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + cbnz r2, 254e72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140b02> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (254e58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140ae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -635201,19 +635196,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 254f0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140b9c> │ │ │ │ nop │ │ │ │ bhi.n 254ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140b60> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf74a0196 │ │ │ │ - cbnz r2, 254f9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140c2a> │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r4, 254fa6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140c36> │ │ │ │ + cbnz r4, 254f86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140c16> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r6, 254fb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140c42> │ │ │ │ + cbnz r6, 254f92 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140c22> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (254f98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635297,17 +635292,17 @@ │ │ │ │ ldr.w r3, [r0, #552] @ 0x228 │ │ │ │ blx r3 │ │ │ │ b.n 255000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140c90> │ │ │ │ nop │ │ │ │ bvc.n 254f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140bd0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf6100196 │ │ │ │ - cbnz r0, 255088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140d18> │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r2, 25507a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140d0a> │ │ │ │ + hlt 0x001a │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (255080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140d10>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -635334,15 +635329,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a250 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x135ee0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bvs.n 25506c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140cfc> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r6, 2550d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140d60> │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #88] @ (2550f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140d80>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -635382,17 +635377,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bvs.n 255034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140cc4> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf5240196 │ │ │ │ - cbnz r0, 25513e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140dce> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - hlt 0x0036 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (255254 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140ee4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -635518,21 +635513,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25522a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140eba> │ │ │ │ b.n 25520e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140e9e> │ │ │ │ bvs.n 2552a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140f34> │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf4a60196 │ │ │ │ - hlt 0x0034 │ │ │ │ + rev r4, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - hlt 0x0038 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev r0, r3 │ │ │ │ + cbnz r0, 25528e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x140f1e> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -636072,19 +636067,19 @@ │ │ │ │ b.n 2556ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14137e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + cbz r6, 255894 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141524> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 25584c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1414dc> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -636521,17 +636516,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #976 @ (adr r3, 2560ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141d7c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #648 @ (adr r3, 255fac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141c3c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (255d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1419ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -636543,15 +636538,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 255bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141880> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (255dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141a3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636575,17 +636570,17 @@ │ │ │ │ bl 12f6c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b358> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 255d8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141a1a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (255e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636609,17 +636604,17 @@ │ │ │ │ bl 12f81c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b4ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 255dde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141a6e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #868] @ (256184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141e14>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -636956,37 +636951,37 @@ │ │ │ │ b.n 255fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141c7c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #864 @ (adr r1, 2564e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142178>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r8, #7307264 @ 0x6f8000 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + ubfx r0, r8, #3, #32 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r0, pc, #48 @ (adr r0, 2561c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141e58>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strd r0, r0, [r6, #892] @ 0x37c │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + strd r0, r0, [r6, #-892] @ 0x37c │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #48] @ 256200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141e90> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -637002,15 +636997,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 255e0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141a9c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (256264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141ef4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -637041,17 +637036,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141ec4> │ │ │ │ b.n 256246 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141ed6> │ │ │ │ nop │ │ │ │ stmia r5!, {r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (2562cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141f5c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -637082,17 +637077,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25629c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141f2c> │ │ │ │ b.n 2562ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141f3e> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (2563e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142074>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -637456,15 +637451,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 255680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x141310> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r3, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, pc, #224 @ (adr r7, 256798 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142428>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 256998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142628>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (256708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142398>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -637519,17 +637514,17 @@ │ │ │ │ bl 12f6c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b358> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256732 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1423c2> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r6, pc, #688 @ (adr r6, 256a0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14269c>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 25680c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14249c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #632 @ (adr r6, 2569d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142668>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 2567d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142468>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (2567a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637553,17 +637548,17 @@ │ │ │ │ bl 12f81c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1b4ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 256786 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142416> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ itet gt │ │ │ │ lslgt r6, r2, #6 │ │ │ │ - addle r6, pc, #464 @ (adr r6, 256980 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142610>) │ │ │ │ + addle r5, pc, #976 @ (adr r5, 256b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142810>) │ │ │ │ lslgt r0, r4, #3 │ │ │ │ - add r6, pc, #408 @ (adr r6, 25694c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1425dc>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 256b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1427dc>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (2567e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142470>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -637615,34 +637610,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 25683c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1424cc> │ │ │ │ ldr r0, [pc, #44] @ (256880 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142510>) │ │ │ │ add r0, pc │ │ │ │ - bl 1052e2c │ │ │ │ + bl 1052dac │ │ │ │ bl 53c0f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x427d88> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (256884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142514>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 256828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1424b8> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - add r6, pc, #80 @ (adr r6, 2568cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14255c>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 256acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14275c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - add r5, pc, #840 @ (adr r5, 256bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142860>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 2569d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142660>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -638087,19 +638082,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 256e16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142aa6> │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #920 @ (adr r0, 25718c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142e1c>) │ │ │ │ + add r0, pc, #408 @ (adr r0, 256f8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142c1c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r0, pc, #808 @ (adr r0, 257124 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142db4>) │ │ │ │ + add r0, pc, #296 @ (adr r0, 256f24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142bb4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 676614 <_mesa_glapi_get_proc_address@@libgallium-26.0.7-1.so+0x24> │ │ │ │ @@ -638511,15 +638506,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 25729a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142f2a> │ │ │ │ b.n 2571d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x142e62> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #1016] @ (2576bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14334c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl ffff12ca │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ @@ -638819,15 +638814,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 257686 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143316> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1216] @ 0x4c0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -638872,17 +638867,17 @@ │ │ │ │ b.n 257490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143120> │ │ │ │ ldr r1, [pc, #16] @ (2576c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143354>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b9b0> │ │ │ │ b.n 257682 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143312> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (2579bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14364c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -639371,15 +639366,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bne.n 257b90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143820> │ │ │ │ + bne.n 257c90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143920> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (257cd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639416,15 +639411,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16fb04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x5b794> │ │ │ │ b.n 257cb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143948> │ │ │ │ nop │ │ │ │ add r2, sp, #792 @ 0x318 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bne.n 257d8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143a1c> │ │ │ │ + beq.n 257c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14391c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -639459,40 +639454,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a0238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bec8> │ │ │ │ ldr r1, [pc, #28] @ (257d68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1439f8>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a0238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bec8> │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #16] @ (257d8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143a1c>) │ │ │ │ add r0, pc │ │ │ │ bl 43b0f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326d88> │ │ │ │ ldr r0, [pc, #12] @ (257d90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143a20>) │ │ │ │ add r0, pc │ │ │ │ bl 43b0f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326d88> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #48] @ 257dd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143a64> │ │ │ │ sub sp, #16 │ │ │ │ @@ -639509,17 +639504,17 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29fe94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bb24> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mcr2 0, 5, r0, cr14, cr4, {7} │ │ │ │ - mrc2 0, 6, r0, cr4, cr4, {7} │ │ │ │ - mrc2 0, 5, r0, cr4, cr4, {7} │ │ │ │ + mcr2 0, 1, r0, cr14, cr4, {7} │ │ │ │ + mrc2 0, 2, r0, cr4, cr4, {7} │ │ │ │ + mrc2 0, 1, r0, cr4, cr4, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ cmp r3, ip │ │ │ │ @@ -639603,15 +639598,15 @@ │ │ │ │ b.n 257e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143af4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 257e44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143ad4> │ │ │ │ b.n 257e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143af4> │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -639717,15 +639712,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 257fd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143c66> │ │ │ │ add r7, pc, #552 @ (adr r7, 258230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143ec0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -639756,17 +639751,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 25802a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143cba> │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -640167,18 +640162,18 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 2583c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144056> │ │ │ │ - ldr??.w r0, [r2, r4, lsl #3] │ │ │ │ - vld4. {d0-d3}, [r0 :256], r4 │ │ │ │ - vst4. {d0-d3}, [r8 :256], r4 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldr.w r0, [r2, #244] @ 0xf4 │ │ │ │ + strh.w r0, [r0, #244] @ 0xf4 │ │ │ │ + strb.w r0, [r8, #244] @ 0xf4 │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 2584c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144156> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (2584fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14418c>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -640657,18 +640652,18 @@ │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144596> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144596> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 258906 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144596> │ │ │ │ ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf3b000f4 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf33000f4 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (258c08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144898>) │ │ │ │ @@ -640863,24 +640858,24 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 258bae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14483e> │ │ │ │ mov fp, sl │ │ │ │ b.n 258b8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14481e> │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf27000f4 │ │ │ │ - @ instruction: 0xf29c00f4 │ │ │ │ - @ instruction: 0xf26c00f4 │ │ │ │ + @ instruction: 0xf1f000f4 │ │ │ │ + @ instruction: 0xf21c00f4 │ │ │ │ + @ instruction: 0xf1ec00f4 │ │ │ │ cbnz r2, 258c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1448f8> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -641138,20 +641133,20 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 258f0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144b9a> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bic.w r0, r0, #244 @ 0xf4 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + vshr.s64 q0, q10, #32 │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 258f28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144bb8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -641237,15 +641232,15 @@ │ │ │ │ bl 2581a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143e34> │ │ │ │ b.n 258e60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144af0> │ │ │ │ bl 2581a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x143e34> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 258e60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144af0> │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (259044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144cd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641404,22 +641399,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 25917c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144e0c> │ │ │ │ str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rsbs r0, r0, r4, ror #3 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + adcs.w r0, r0, r4, ror #3 │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 259238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144ec8> │ │ │ │ + beq.n 259138 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144dc8> │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (2592ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641507,22 +641502,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 259288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144f18> │ │ │ │ nop │ │ │ │ str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xeab800f4 │ │ │ │ + bics.w r0, r8, r4, ror #3 │ │ │ │ push {r1, r2} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 259330 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x144fc0> │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2064] @ 0x810 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -641619,15 +641614,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [pc, #744] @ (2596e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145370>) │ │ │ │ + ldr r6, [pc, #232] @ (2594e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145170>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #84] @ (259450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1450e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -641769,15 +641764,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (259638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1452c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641894,15 +641889,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #101376 @ 0x18c00 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ vstr d7, [r0, #224] @ 0xe0 │ │ │ │ @@ -641922,15 +641917,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2597c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145454>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641940,15 +641935,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2597f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145484>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641958,15 +641953,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1454b4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641976,15 +641971,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1454e4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -641994,15 +641989,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145514>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642012,15 +642007,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2598b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145544>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642030,15 +642025,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2598e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145574>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642048,15 +642043,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1455a4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642066,15 +642061,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1455d4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642084,15 +642079,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (259974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145604>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642102,15 +642097,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2599a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145634>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -642120,15 +642115,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -642240,21 +642235,21 @@ │ │ │ │ b.n 259a72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145702> │ │ │ │ ldr r2, [pc, #24] @ (259ad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145764>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 259a70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x145700> │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -642296,15 +642291,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (259b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1457f0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ mov r2, r6 │ │ │ │ b.n 259b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1457ac> │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (259c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1458a8>) │ │ │ │ @@ -644504,15 +644499,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25b630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1472c0> │ │ │ │ nop │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25b810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1474a0>) │ │ │ │ @@ -644651,15 +644646,15 @@ │ │ │ │ b.n 25b77a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14740a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25b7e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147472> │ │ │ │ strb r4, [r7, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #496] @ (25ba20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1476b0>) │ │ │ │ @@ -644828,15 +644823,15 @@ │ │ │ │ b.n 25b950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1475e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25b9e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147672> │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (25bc34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1478c4>) │ │ │ │ @@ -645007,15 +645002,15 @@ │ │ │ │ b.n 25bb62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1477f2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25bbf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147886> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #548] @ (25be78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147b08>) │ │ │ │ @@ -645198,15 +645193,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25be36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147ac6> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #552] @ (25c0c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147d50>) │ │ │ │ @@ -645389,15 +645384,15 @@ │ │ │ │ b.n 25bfd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147c64> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25c080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147d10> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #600] @ (25c338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147fc8>) │ │ │ │ @@ -645593,15 +645588,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25c2f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x147f88> │ │ │ │ nop │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #520] @ (25c560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1481f0>) │ │ │ │ @@ -645770,15 +645765,15 @@ │ │ │ │ b.n 25c3c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148056> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 25c4d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148166> │ │ │ │ nop │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - nop {12} │ │ │ │ + sev │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25c67c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14830c> │ │ │ │ @@ -646333,15 +646328,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cb68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1487f8> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (25cd0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14899c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646450,15 +646445,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cca6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148936> │ │ │ │ ldrh r4, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (25ce60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148af0>) │ │ │ │ @@ -646566,15 +646561,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cdf2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148a82> │ │ │ │ ldrh r6, [r1, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (25cfa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646679,15 +646674,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cf42 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148bd2> │ │ │ │ nop │ │ │ │ ldr r6, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #472] @ (25d19c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148e2c>) │ │ │ │ @@ -646847,15 +646842,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ ldrsb r4, [r3, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 25d21c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148eac> │ │ │ │ + cbz r2, 25d1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x148e8c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -647023,15 +647018,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r2, [r4, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 25d3e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149078> │ │ │ │ + cbz r6, 25d3c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149058> │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -647213,15 +647208,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -647402,15 +647397,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r2, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -647591,15 +647586,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #48] @ (25da40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1496d0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r6, #220 @ 0xdc │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -647789,15 +647784,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #984] @ (25e030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149cc0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r4, #174 @ 0xae │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -647936,15 +647931,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dce2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149972> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #752] @ (25e0fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149d8c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r0, pc, #536 @ (adr r0, 25e028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149cb8>) │ │ │ │ + add r0, pc, #24 @ (adr r0, 25de28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149ab8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25dfb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149c48>) │ │ │ │ @@ -648083,15 +648078,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25de8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149b1e> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #80] @ (25e00c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149c9c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (25e154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149de4>) │ │ │ │ @@ -648225,15 +648220,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e036 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149cc6> │ │ │ │ nop │ │ │ │ bx ip │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (25e2f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149f80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -648366,15 +648361,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e1d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x149e60> │ │ │ │ cmp sl, r9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #404] @ (25e4a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a130>) │ │ │ │ @@ -648513,15 +648508,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e376 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a006> │ │ │ │ nop │ │ │ │ add r4, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (25e658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a2e8>) │ │ │ │ @@ -648662,15 +648657,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e52a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a1ba> │ │ │ │ nop │ │ │ │ negs r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (25e840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a4d0>) │ │ │ │ @@ -648823,15 +648818,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e6ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a37c> │ │ │ │ lsrs r2, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25ea38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a6c8>) │ │ │ │ @@ -648988,15 +648983,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25e8dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a56c> │ │ │ │ subs r6, #218 @ 0xda │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ (25ec08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a898>) │ │ │ │ @@ -649144,15 +649139,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25eac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a754> │ │ │ │ nop │ │ │ │ subs r4, #222 @ 0xde │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (25eddc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14aa6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649302,15 +649297,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ec90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14a920> │ │ │ │ subs r3, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (25efd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ac64>) │ │ │ │ @@ -649467,15 +649462,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ee78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ab08> │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #488] @ (25f1dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ae6c>) │ │ │ │ @@ -649636,15 +649631,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ad08> │ │ │ │ adds r7, #70 @ 0x46 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (25f3ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b07c>) │ │ │ │ @@ -649807,15 +649802,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f27c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14af0c> │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (25f618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b2a8>) │ │ │ │ @@ -649985,15 +649980,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f498 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b128> │ │ │ │ nop │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (25f804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b494>) │ │ │ │ @@ -650147,15 +650142,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f6ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b33c> │ │ │ │ adds r0, #254 @ 0xfe │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (25fa04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b694>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650318,15 +650313,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 25f898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b528> │ │ │ │ nop │ │ │ │ cmp r7, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #508] @ (25fc20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b8b0>) │ │ │ │ @@ -650489,15 +650484,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 25fa7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b70a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 25fab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b740> │ │ │ │ cmp r5, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (25fe64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14baf4>) │ │ │ │ @@ -650673,15 +650668,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fcd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14b968> │ │ │ │ nop │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (260128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14bdb8>) │ │ │ │ @@ -650882,15 +650877,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 2600a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14bd32> │ │ │ │ cmp r0, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -651104,15 +651099,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r5, #234 @ 0xea │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (2606e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14c374>) │ │ │ │ @@ -651313,15 +651308,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26065e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14c2ee> │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #520] @ (26090c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14c59c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651491,15 +651486,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 26077a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14c40a> │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str??.w r0, [lr, #405] @ 0x195 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (260b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14c7e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651680,15 +651675,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 260ac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14c758> │ │ │ │ subs r0, r1, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf6be0195 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -651876,15 +651871,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #588] @ (261054 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14cce4>) │ │ │ │ @@ -652068,15 +652063,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 260fcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14cc5c> │ │ │ │ nop │ │ │ │ adds r2, r6, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (2612ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14cf3c>) │ │ │ │ @@ -652248,15 +652243,15 @@ │ │ │ │ b.n 2610fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14cd8a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 261224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ceb4> │ │ │ │ nop │ │ │ │ asrs r2, r0, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (2614d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d168>) │ │ │ │ @@ -652425,15 +652420,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14cfe8> │ │ │ │ asrs r6, r5, #17 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (261708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d398>) │ │ │ │ @@ -652597,15 +652592,15 @@ │ │ │ │ b.n 26156a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d1fa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 261680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d310> │ │ │ │ nop │ │ │ │ asrs r2, r0, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (261904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d594>) │ │ │ │ @@ -652762,15 +652757,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2617a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d434> │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (261b14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d7a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652935,15 +652930,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2619a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d632> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (261d48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d9d8>) │ │ │ │ @@ -653108,15 +653103,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d838> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 261cc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14d952> │ │ │ │ lsrs r6, r0, #16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #548] @ (261f8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14dc1c>) │ │ │ │ @@ -653288,15 +653283,15 @@ │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 261dd2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14da62> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 261e08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14da98> │ │ │ │ lsrs r4, r2, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r5, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (2621e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14de70>) │ │ │ │ @@ -653468,15 +653463,15 @@ │ │ │ │ b.n 26202e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14dcbe> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 262158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14dde8> │ │ │ │ nop │ │ │ │ lsls r6, r1, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (262424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e0b4>) │ │ │ │ @@ -653648,15 +653643,15 @@ │ │ │ │ b.n 26227a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14df0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26239c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e02c> │ │ │ │ nop │ │ │ │ lsls r2, r7, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (262658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e2e8>) │ │ │ │ @@ -653821,15 +653816,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2624b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e148> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 2625d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e262> │ │ │ │ lsls r6, r6, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (26289c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e52c>) │ │ │ │ @@ -654001,15 +653996,15 @@ │ │ │ │ b.n 2626f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e382> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 262814 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e4a4> │ │ │ │ nop │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (2629d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654109,15 +654104,15 @@ │ │ │ │ b.n 2628e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e574> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26296a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e5fa> │ │ │ │ mcr2 1, 4, r0, cr4, cr5, {4} │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (262b08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654219,15 +654214,15 @@ │ │ │ │ b.n 262a1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e6aa> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262aa2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e732> │ │ │ │ ldc2l 1, cr0, [r0, #-596] @ 0xfffffdac │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (262c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e8cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654327,15 +654322,15 @@ │ │ │ │ b.n 262b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e7e0> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262bd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e866> │ │ │ │ ldc2 1, cr0, [r8], {149} @ 0x95 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (262d74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ea04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654437,15 +654432,15 @@ │ │ │ │ b.n 262c86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e916> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262d0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14e99e> │ │ │ │ @ instruction: 0xfae40195 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (262ec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14eb54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -654557,15 +654552,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262e56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14eae6> │ │ │ │ nop │ │ │ │ vld2.8 {d0[4],d1[4]}, [ip :16], r5 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (26301c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ecac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654680,15 +654675,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 262fae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ec3e> │ │ │ │ nop │ │ │ │ ldr.w r0, [ip, ] │ │ │ │ - str r2, [r7, r5] │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (263160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14edf0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -654796,15 +654791,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2630f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ed82> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7040195 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + ldr r7, [pc, #824] @ (2634a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f130>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #304] @ (2632a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ef38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654913,15 +654908,15 @@ │ │ │ │ b.n 2631ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ee3e> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26323c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14eecc> │ │ │ │ rsb r1, r0, #4882432 @ 0x4a8000 │ │ │ │ - ldr r7, [pc, #144] @ (263340 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14efd0>) │ │ │ │ + ldr r6, [pc, #656] @ (263540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f1d0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (2633f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f080>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -655027,15 +655022,15 @@ │ │ │ │ b.n 2632f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ef84> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263384 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f014> │ │ │ │ orns r1, r6, #4882432 @ 0x4a8000 │ │ │ │ - ldr r5, [pc, #984] @ (2637d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f460>) │ │ │ │ + ldr r5, [pc, #472] @ (2635d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f260>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (263550 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f1e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655151,15 +655146,15 @@ │ │ │ │ b.n 263444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f0d4> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2634e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f174> │ │ │ │ ssat r1, #22, lr, asr #2 │ │ │ │ - ldr r4, [pc, #728] @ (263830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f4c0>) │ │ │ │ + ldr r4, [pc, #216] @ (263630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f2c0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #300] @ (263698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f328>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -655265,15 +655260,15 @@ │ │ │ │ b.n 26359c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f22c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26362c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f2bc> │ │ │ │ rsb r1, lr, #149 @ 0x95 │ │ │ │ - ldr r3, [pc, #520] @ (2638a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f538>) │ │ │ │ + ldr r3, [pc, #8] @ (2636a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f338>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (2637f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655387,15 +655382,15 @@ │ │ │ │ b.n 2636ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f37c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f418> │ │ │ │ eor.w r1, r6, #149 @ 0x95 │ │ │ │ - ldr r2, [pc, #296] @ (263924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f5b4>) │ │ │ │ + ldr r1, [pc, #808] @ (263b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f7b4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (26396c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f5fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655515,15 +655510,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f590> │ │ │ │ nop │ │ │ │ vorr d0, d26, d5 │ │ │ │ - ldr r0, [pc, #1000] @ (263d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f9ec>) │ │ │ │ + ldr r0, [pc, #488] @ (263b5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f7ec>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (263ae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655643,15 +655638,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263a78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f708> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r2, #596]! @ 0x254 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + bx r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (263c4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f8dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655771,15 +655766,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263be0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f870> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl], #-596 @ 0xfffffdac │ │ │ │ - mov r2, r8 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (263db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fa44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655899,15 +655894,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263d48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f9d8> │ │ │ │ nop │ │ │ │ @ instruction: 0xead20195 │ │ │ │ - add sl, lr │ │ │ │ + add r2, lr │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (263f0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fb9c>) │ │ │ │ @@ -656021,15 +656016,15 @@ │ │ │ │ b.n 263e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fa90> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 263e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fb28> │ │ │ │ strd r0, r1, [sl, #-596]! @ 0x254 │ │ │ │ - add r8, r5 │ │ │ │ + add r0, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #332] @ (264074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fd04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656148,15 +656143,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 264008 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fc98> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8120195 │ │ │ │ - muls r2, r3 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #316] @ (2641cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fe5c>) │ │ │ │ @@ -656271,15 +656266,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 264158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fde8> │ │ │ │ b.n 263f24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fbb4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - tst r4, r3 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (26432c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ffbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656401,15 +656396,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2642c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14ff52> │ │ │ │ b.n 263dd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14fa64> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r0, r3 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -661102,17 +661097,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r6, r2 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmn r0, r1 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #464] @ (2680cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x153d5c>) │ │ │ │ @@ -661266,17 +661261,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 267fc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x153c58> │ │ │ │ nop │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - negs r6, r0 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r4 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #564] @ (268324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x153fb4>) │ │ │ │ @@ -661459,17 +661454,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2681ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x153e7e> │ │ │ │ add r6, pc, #288 @ (adr r6, 268448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1540d8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ands r6, r3 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #556] @ (268574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x154204>) │ │ │ │ @@ -661648,17 +661643,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 268442 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1540d2> │ │ │ │ nop │ │ │ │ add r3, pc, #960 @ (adr r3, 268938 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1545c8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #596] @ (2687ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15447c>) │ │ │ │ @@ -661842,17 +661837,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2686a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x154338> │ │ │ │ add r1, pc, #640 @ (adr r1, 268a70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x154700>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (268a74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x154704>) │ │ │ │ @@ -662040,17 +662035,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 268920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1545b0> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (268d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1549b4>) │ │ │ │ @@ -662251,17 +662246,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 268bbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15484c> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (268fd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x154c64>) │ │ │ │ @@ -662460,17 +662455,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 268e6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x154afc> │ │ │ │ ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -664941,17 +664936,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (26b044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x156cd4>) │ │ │ │ @@ -665012,17 +665007,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (26b1d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x156e68>) │ │ │ │ @@ -665142,17 +665137,17 @@ │ │ │ │ b.n 26b0d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x156d62> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26b142 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x156dd2> │ │ │ │ nop │ │ │ │ strb r4, [r2, #27] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (26b368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x156ff8>) │ │ │ │ @@ -665272,17 +665267,17 @@ │ │ │ │ bne.n 26b260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x156ef0> │ │ │ │ b.n 26b268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x156ef8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26b2d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x156f66> │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (26b528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1571b8>) │ │ │ │ @@ -665412,17 +665407,17 @@ │ │ │ │ bne.w 26b408 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157098> │ │ │ │ b.n 26b412 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1570a2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26b494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157124> │ │ │ │ strb r4, [r5, #14] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (26b6ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15737c>) │ │ │ │ @@ -665553,17 +665548,17 @@ │ │ │ │ bne.w 26b5cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15725c> │ │ │ │ b.n 26b5d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157266> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26b658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1572e8> │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26b8d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157568>) │ │ │ │ @@ -665701,17 +665696,17 @@ │ │ │ │ bne.w 26b7a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157436> │ │ │ │ b.n 26b7b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157442> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26b842 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1574d2> │ │ │ │ strb r6, [r4, #0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26bac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157758>) │ │ │ │ @@ -665850,17 +665845,17 @@ │ │ │ │ bne.w 26b996 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157626> │ │ │ │ b.n 26b9a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157632> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26ba32 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1576c2> │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (26bb78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x157808>) │ │ │ │ @@ -670290,17 +670285,17 @@ │ │ │ │ bne.n 26efaa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15ac3a> │ │ │ │ b.n 26efb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15ac42> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26f01c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15acac> │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bcs.n 26f09c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15ad2c> │ │ │ │ + bcs.n 26f19c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15ae2c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - beq.n 26f0a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15ad34> │ │ │ │ + beq.n 26f1a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15ae34> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #356] @ (26f22c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15aebc>) │ │ │ │ @@ -670416,17 +670411,17 @@ │ │ │ │ bne.n 26f130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15adc0> │ │ │ │ b.n 26f138 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15adc8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26f1a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15ae30> │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bne.n 26f138 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15adc8> │ │ │ │ + bne.n 26f238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15aec8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (26f3ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b07c>) │ │ │ │ @@ -670556,17 +670551,17 @@ │ │ │ │ bne.w 26f2cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15af5c> │ │ │ │ b.n 26f2d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15af66> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26f358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15afe8> │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (26f5b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b240>) │ │ │ │ @@ -670697,17 +670692,17 @@ │ │ │ │ bne.w 26f490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b120> │ │ │ │ b.n 26f49a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b12a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26f51c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b1ac> │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (26f79c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b42c>) │ │ │ │ @@ -670845,17 +670840,17 @@ │ │ │ │ bne.w 26f66a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b2fa> │ │ │ │ b.n 26f676 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b306> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26f706 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b396> │ │ │ │ adds r1, #98 @ 0x62 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26f98c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b61c>) │ │ │ │ @@ -670994,17 +670989,17 @@ │ │ │ │ bne.w 26f85a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b4ea> │ │ │ │ b.n 26f866 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b4f6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 26f8f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b586> │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (26fa60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15b6f0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -672948,15 +672943,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add.w r6, r3, #632 @ 0x278 │ │ │ │ add.w ip, r3, #680 @ 0x2a8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -676935,19 +676930,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2739c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f652> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 27380e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f49e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ble.n 273a44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f6d4> │ │ │ │ + bgt.n 273944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f5d4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ble.n 273a0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f69c> │ │ │ │ + bgt.n 27390c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f59c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f7c0> │ │ │ │ @@ -677058,15 +677053,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f72c> │ │ │ │ stc 1, cr0, [r8, #-592] @ 0xfffffdb0 │ │ │ │ - bge.n 273af0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f780> │ │ │ │ + bge.n 273bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f880> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273c9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f92a> │ │ │ │ @@ -677185,15 +677180,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273bf2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f882> │ │ │ │ nop │ │ │ │ subs.w r1, r4, r4, lsr #2 │ │ │ │ - bls.n 273d88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15fa18> │ │ │ │ + bhi.n 273c88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f918> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273dfa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15fa8a> │ │ │ │ @@ -677307,15 +677302,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 273d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f9ec> │ │ │ │ nop │ │ │ │ orrs.w r1, r8, r4, lsr #2 │ │ │ │ - bhi.n 273e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15fab8> │ │ │ │ + bvc.n 273d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15f9b8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 273f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15fc00> │ │ │ │ @@ -677435,15 +677430,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 273ec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15fb58> │ │ │ │ ldrd r0, r1, [r6], #592 @ 0x250 │ │ │ │ - bvs.n 273eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15fb40> │ │ │ │ + bvs.n 273fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15fc40> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (274218 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x15fea8>) │ │ │ │ @@ -677640,17 +677635,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (2744c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x160150>) │ │ │ │ @@ -677849,17 +677844,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (274768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1603f8>) │ │ │ │ @@ -678058,17 +678053,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (274a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1606a0>) │ │ │ │ @@ -678266,17 +678261,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (274cbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16094c>) │ │ │ │ @@ -678476,17 +678471,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (274f68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x160bf8>) │ │ │ │ @@ -678686,17 +678681,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #756] @ (27528c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x160f1c>) │ │ │ │ @@ -678927,17 +678922,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #760] @ (2755b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161248>) │ │ │ │ @@ -679169,17 +679164,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (275674 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679231,17 +679226,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1612b0> │ │ │ │ nop │ │ │ │ bne.n 275720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1613b0> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - itt ge │ │ │ │ - lslge r6, r3, #3 │ │ │ │ - pushge {r4, r5, lr} │ │ │ │ + itt cs │ │ │ │ + lslcs r6, r3, #3 │ │ │ │ + pushcs {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (27572c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1613bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -679296,15 +679291,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2756d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161364> │ │ │ │ nop │ │ │ │ beq.n 275688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161318> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x00ec │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2757f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679364,15 +679359,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27578c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16141c> │ │ │ │ ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 275734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1613c4> │ │ │ │ @@ -679450,15 +679445,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2758a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161530> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (2759b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679516,15 +679511,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1615f0> │ │ │ │ ldmia r6!, {r2, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 275a36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1616c6> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (275aa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679591,15 +679586,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 275a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1616ac> │ │ │ │ ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r6, 275b08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161798> │ │ │ │ + cbnz r6, 275ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161778> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -679684,15 +679679,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 275b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1617f0> │ │ │ │ ldmia r4!, {r2, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - rev16 r0, r5 │ │ │ │ + cbnz r0, 275bee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16187e> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (275c94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161924>) │ │ │ │ @@ -679761,15 +679756,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275c1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1618aa> │ │ │ │ ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 275cbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16194c> │ │ │ │ + cbnz r2, 275c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16192c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (275d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161a10>) │ │ │ │ @@ -679839,15 +679834,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275d06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161996> │ │ │ │ ldmia r2, {r1, r2, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (275e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161af8>) │ │ │ │ @@ -679916,15 +679911,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275dee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161a7e> │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (275f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161be4>) │ │ │ │ @@ -679994,15 +679989,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275eda <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161b6a> │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (27603c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161ccc>) │ │ │ │ @@ -680071,15 +680066,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275fc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161c52> │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (276128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161db8>) │ │ │ │ @@ -680149,15 +680144,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2760ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161d3e> │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (276218 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161ea8>) │ │ │ │ @@ -680228,15 +680223,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27619e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161e2e> │ │ │ │ stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r6, 27629e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161f2e> │ │ │ │ + cbz r6, 27627e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161f0e> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (276308 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161f98>) │ │ │ │ @@ -680307,15 +680302,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27628e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161f1e> │ │ │ │ stmia r5!, {r1} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r6, 276352 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x161fe2> │ │ │ │ + uxth r6, 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 │ │ │ │ ldr r3, [pc, #204] @ (2763ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16207c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680383,15 +680378,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162004> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sxth r4, r5 │ │ │ │ + cbz r4, 27641e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1620ae> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2764dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16216c>) │ │ │ │ @@ -680462,15 +680457,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276462 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1620f2> │ │ │ │ stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 2764f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162182> │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2765cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16225c>) │ │ │ │ @@ -680541,15 +680536,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276552 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1621e2> │ │ │ │ stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2766bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16234c>) │ │ │ │ @@ -680620,15 +680615,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276642 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1622d2> │ │ │ │ stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2767a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680696,15 +680691,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1623b8> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (276884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680772,15 +680767,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27680c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16249c> │ │ │ │ nop │ │ │ │ ittt vc │ │ │ │ lslvc r4, r2, #6 │ │ │ │ - addvc r5, sp, #592 @ 0x250 │ │ │ │ + addvc r5, sp, #80 @ 0x50 │ │ │ │ lslvc r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (276978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162608>) │ │ │ │ @@ -680852,15 +680847,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2768fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16258a> │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (276a6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1626fc>) │ │ │ │ @@ -680932,15 +680927,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2769f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162680> │ │ │ │ pop {r5, r7, pc} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (276b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1627f8>) │ │ │ │ @@ -681014,15 +681009,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16277c> │ │ │ │ pop {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (276c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1628f4>) │ │ │ │ @@ -681097,15 +681092,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276be2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162872> │ │ │ │ cbnz r0, 276cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162964> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (276d68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1629f8>) │ │ │ │ @@ -681182,15 +681177,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276ce6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162976> │ │ │ │ hlt 0x0034 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (276e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162aec>) │ │ │ │ @@ -681262,15 +681257,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276de2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162a72> │ │ │ │ cbnz r2, 276e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162b1c> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, pc, #744 @ (adr r7, 27714c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162ddc>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 276f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162bdc>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (276f50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162be0>) │ │ │ │ @@ -681343,15 +681338,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276ed4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162b64> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8c0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, pc, #800 @ (adr r6, 277278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162f08>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 277078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162d08>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (277040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162cd0>) │ │ │ │ @@ -681422,15 +681417,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276fc6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162c56> │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, pc, #856 @ (adr r5, 2773a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163030>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 2771a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162e30>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (277134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162dc4>) │ │ │ │ @@ -681503,15 +681498,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2770b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162d48> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, pc, #912 @ (adr r4, 2774cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16315c>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 2772cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162f5c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (277228 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162eb8>) │ │ │ │ @@ -681583,15 +681578,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2771ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162e3e> │ │ │ │ push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, pc, #952 @ (adr r3, 2775e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163278>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 2773e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163078>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (27731c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162fac>) │ │ │ │ @@ -681664,15 +681659,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2772a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x162f30> │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 277714 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1633a4>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 277514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1631a4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27740c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16309c>) │ │ │ │ @@ -681743,15 +681738,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277392 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163022> │ │ │ │ cbz r6, 27748e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16311e> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, pc, #40 @ (adr r2, 27743c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1630cc>) │ │ │ │ + add r1, pc, #552 @ (adr r1, 27763c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1632cc>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2774fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16318c>) │ │ │ │ @@ -681822,15 +681817,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277482 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163112> │ │ │ │ cbz r6, 277542 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1631d2> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, pc, #104 @ (adr r1, 27756c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1631fc>) │ │ │ │ + add r0, pc, #616 @ (adr r0, 27776c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1633fc>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #220] @ (2775f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163284>) │ │ │ │ @@ -681904,15 +681899,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163204> │ │ │ │ nop │ │ │ │ sxth r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, pc, #144 @ (adr r0, 27768c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16331c>) │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2776fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16338c>) │ │ │ │ @@ -681989,15 +681984,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27767a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16330a> │ │ │ │ nop │ │ │ │ cbz r4, 277708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163398> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (277804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163494>) │ │ │ │ @@ -682074,15 +682069,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277782 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163412> │ │ │ │ nop │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (277918 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1635a8>) │ │ │ │ @@ -682162,15 +682157,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277896 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163526> │ │ │ │ nop │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (277a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1636ac>) │ │ │ │ @@ -682246,15 +682241,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2779a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163630> │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (277b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1637b0>) │ │ │ │ @@ -682330,15 +682325,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277aa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163734> │ │ │ │ add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (277c10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1638a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682408,15 +682403,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277b96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163826> │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (277d18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1639a8>) │ │ │ │ @@ -682493,15 +682488,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277c96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163926> │ │ │ │ nop │ │ │ │ add r3, sp, #32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (277e2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163abc>) │ │ │ │ @@ -682581,15 +682576,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277daa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163a3a> │ │ │ │ nop │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (277f38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163bc8>) │ │ │ │ @@ -682668,15 +682663,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277eb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163b46> │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (278044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163cd4>) │ │ │ │ @@ -682755,15 +682750,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277fc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163c52> │ │ │ │ add r7, pc, #896 @ (adr r7, 2783c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164058>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (278134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163dc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682834,15 +682829,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2780ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163d4a> │ │ │ │ nop │ │ │ │ add r6, pc, #864 @ (adr r6, 278498 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164128>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #232] @ (278238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163ec8>) │ │ │ │ @@ -682917,15 +682912,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2781b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163e48> │ │ │ │ nop │ │ │ │ add r5, pc, #912 @ (adr r5, 2785cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16425c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (278348 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163fd8>) │ │ │ │ @@ -683003,15 +682998,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2782c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x163f58> │ │ │ │ nop │ │ │ │ add r4, pc, #896 @ (adr r4, 2786cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16435c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (27845c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1640ec>) │ │ │ │ @@ -683091,15 +683086,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2783da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16406a> │ │ │ │ nop │ │ │ │ add r3, pc, #832 @ (adr r3, 2787a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164430>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (278564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1641f4>) │ │ │ │ @@ -683176,15 +683171,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2784e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164172> │ │ │ │ nop │ │ │ │ add r2, pc, #752 @ (adr r2, 278858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1644e8>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (278674 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164304>) │ │ │ │ @@ -683263,15 +683258,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2785f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164284> │ │ │ │ nop │ │ │ │ add r1, pc, #712 @ (adr r1, 278940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1645d0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (278784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164414>) │ │ │ │ @@ -683350,15 +683345,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164394> │ │ │ │ nop │ │ │ │ add r0, pc, #648 @ (adr r0, 278a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1646a0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (2788a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164534>) │ │ │ │ @@ -683441,15 +683436,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1644b4> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (2789b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164640>) │ │ │ │ @@ -683526,15 +683521,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1645c0> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #252] @ (278acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16475c>) │ │ │ │ @@ -683615,15 +683610,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278a4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1646dc> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (278bec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16487c>) │ │ │ │ @@ -683706,15 +683701,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1647fc> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (278d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164998>) │ │ │ │ @@ -683798,15 +683793,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164912> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ (278de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164a74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -683880,15 +683875,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 278d7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164a0a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 278d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1649d0> │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.s64 q8, q9, #38 │ │ │ │ + vqadd.s16 q8, q13, q9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #680] @ (2790ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164d3c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -684096,17 +684091,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2796d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x165362> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -684460,15 +684455,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 279160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x164df0> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - @ instruction: 0xf0e200f2 │ │ │ │ + orn r0, r2, #242 @ 0xf2 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vldr s15, [pc, #-16] @ 27958c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16521c> │ │ │ │ @@ -684904,17 +684899,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27a1c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x165e56> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -685274,15 +685269,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 279c22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1658b2> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - b.n 279cd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x165960> │ │ │ │ + b.n 279bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x165860> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -685788,15 +685783,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r0, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 27a7bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16644c> │ │ │ │ + blt.n 27a6bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16634c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [r7, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27aa50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1666e0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27aa54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1666e4>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -686076,17 +686071,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a56e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1661fe> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -686383,15 +686378,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r6, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 27aed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x166b68> │ │ │ │ + bmi.n 27add8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x166a68> │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh r2, [r5, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27b164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x166df4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27b168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x166df8>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -686671,17 +686666,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ac82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x166912> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -686952,15 +686947,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r6, [pc, #128] @ (27b54c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1671dc>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [pc, #376] @ (27b650 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1672e0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27b48c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16711c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687279,17 +687274,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 27b49a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16712a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -687702,15 +687697,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add ip, ip │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ tst r4, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27bdce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x167a5e> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688058,17 +688053,17 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27c202 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x167e92> │ │ │ │ b.n 27c20a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x167e9a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -688441,15 +688436,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r4, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 27c7b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x168440> │ │ │ │ + cbnz r0, 27c790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x168420> │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r0, #250 @ 0xfa │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27c6f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x168380> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688799,16 +688794,16 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27c6fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16838e> │ │ │ │ b.n 27c56e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1681fe> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stc2l 0, cr0, [r4], #-884 @ 0xfffffc8c │ │ │ │ - ldr??.w r0, [lr, sp, lsl #1] │ │ │ │ + @ instruction: 0xfbe400dd │ │ │ │ + ldr.w r0, [lr, #221] @ 0xdd │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ vmov r4, s2 │ │ │ │ @@ -689351,15 +689346,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27d2a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x168f32> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -689645,16 +689640,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27d2b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x168f40> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xf0a000dd │ │ │ │ - stc 0, cr0, [lr, #884]! @ 0x374 │ │ │ │ + bic.w r0, r0, #221 @ 0xdd │ │ │ │ + stc 0, cr0, [lr, #-884]! @ 0xfffffc8c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ sbfx r3, r3, #0, #10 │ │ │ │ @@ -690812,15 +690807,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27e3ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a07c>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 27e3b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a044> │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -690849,15 +690844,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r1, #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, #208] @ (27e530 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690929,17 +690924,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27e4b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a140> │ │ │ │ cmn r2, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 27e5a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a234> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27e620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691013,17 +691008,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27e5a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a230> │ │ │ │ rors r6, r5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27e6f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691091,17 +691086,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e68e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a31e> │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + ble.n 27e6cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a35c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #388] @ (27e8a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a530>) │ │ │ │ @@ -691243,23 +691238,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 27e7a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a436> │ │ │ │ nop │ │ │ │ ands r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bgt.n 27e8a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a534> │ │ │ │ + bgt.n 27e9a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a634> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27e980 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691326,17 +691321,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e916 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a5a6> │ │ │ │ nop │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - blt.n 27e948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a5d8> │ │ │ │ + blt.n 27ea48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a6d8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ea58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a6e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691404,17 +691399,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e9ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a67e> │ │ │ │ subs r5, #158 @ 0x9e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - blt.n 27ea6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a6fc> │ │ │ │ + bge.n 27e96c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a5fc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27eaec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a77c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691462,15 +691457,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bge.n 27ebb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a844> │ │ │ │ + bls.n 27eab4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a744> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -691534,15 +691529,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bls.n 27ead8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a768> │ │ │ │ + bls.n 27ebd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a868> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27ec60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a8f0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691594,15 +691589,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bhi.n 27ec40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a8d0> │ │ │ │ + bhi.n 27ed40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a9d0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27ed3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a9cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691673,17 +691668,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ecd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a960> │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bhi.n 27ed88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16aa18> │ │ │ │ + bvc.n 27ec88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a918> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ee14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16aaa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691751,17 +691746,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27edaa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16aa3a> │ │ │ │ subs r1, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvc.n 27eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ab40> │ │ │ │ + bvs.n 27edb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16aa40> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27eef4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ab84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691832,17 +691827,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ee88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ab18> │ │ │ │ subs r1, #8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvs.n 27efd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ac60> │ │ │ │ + bpl.n 27eed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ab60> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27efc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ac58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691909,17 +691904,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ef5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16abee> │ │ │ │ nop │ │ │ │ subs r0, #42 @ 0x2a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bpl.n 27ef00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ab90> │ │ │ │ + bpl.n 27f000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ac90> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27f068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16acf8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -691972,15 +691967,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.n 27f034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16acc4> │ │ │ │ + bmi.n 27f134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16adc4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27f104 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ad94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692033,15 +692028,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #186 @ 0xba │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bmi.n 27f198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ae28> │ │ │ │ + bcc.n 27f098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ad28> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27f1a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ae30>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692095,15 +692090,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bcc.n 27f0fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ad8c> │ │ │ │ + bcc.n 27f1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ae8c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (27f238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16aec8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -692151,15 +692146,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bcc.n 27f264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16aef4> │ │ │ │ + bcs.n 27f164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16adf4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27f2fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16af8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692215,15 +692210,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bcs.n 27f3a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b034> │ │ │ │ + bne.n 27f2a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16af34> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (27f3c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b050>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692279,15 +692274,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bne.n 27f2e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16af70> │ │ │ │ + bne.n 27f3e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b070> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (27f4ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692362,17 +692357,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27f42c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b0bc> │ │ │ │ nop │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - beq.n 27f42c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b0bc> │ │ │ │ + beq.n 27f52c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b1bc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27f594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692442,17 +692437,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f516 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b1a6> │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b2f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692519,17 +692514,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f5fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b28e> │ │ │ │ nop │ │ │ │ adds r1, #138 @ 0x8a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (27f714 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b3a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692579,15 +692574,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27f7a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b434>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692637,15 +692632,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #12 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27f880 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b510>) │ │ │ │ @@ -692715,17 +692710,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 27f820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b4b0> │ │ │ │ nop │ │ │ │ cmp r7, #122 @ 0x7a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27f958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b5e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692793,17 +692788,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f8ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b57e> │ │ │ │ cmp r6, #158 @ 0x9e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27f9f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b684>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692855,15 +692850,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (27fa9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b72c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692923,15 +692918,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27fb4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b7dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692995,15 +692990,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (27fbec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b87c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693059,15 +693054,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (27fc9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b92c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693131,15 +693126,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (27fd54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16b9e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -693207,15 +693202,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #132 @ 0x84 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27fe24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693282,17 +693277,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27fdba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ba4a> │ │ │ │ nop │ │ │ │ cmp r1, #206 @ 0xce │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27fef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bb88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693359,17 +693354,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27fe8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bb1e> │ │ │ │ nop │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27ffcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693436,17 +693431,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ff62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bbf2> │ │ │ │ nop │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (2800dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bd6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693529,17 +693524,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 280044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bcd4> │ │ │ │ nop │ │ │ │ movs r7, #82 @ 0x52 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2801b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16be40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693606,17 +693601,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280146 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bdd6> │ │ │ │ nop │ │ │ │ movs r6, #66 @ 0x42 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bf18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693684,17 +693679,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28021e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16beae> │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (28035c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bfec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693761,17 +693756,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2802f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16bf82> │ │ │ │ nop │ │ │ │ movs r4, #150 @ 0x96 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (28041c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c0ac>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -693834,15 +693829,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2804ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c17c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693909,17 +693904,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280482 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c112> │ │ │ │ nop │ │ │ │ movs r3, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + ite │ │ │ │ + lsl r5, r3, #3 │ │ │ │ + asral r4, r5, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2805c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693987,18 +693982,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28055a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c1ea> │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - itte ls │ │ │ │ - lslls r5, r3, #3 │ │ │ │ - asrls r2, r2, #1 │ │ │ │ - lslhi r6, r3, #3 │ │ │ │ + itte ne │ │ │ │ + lslne r5, r3, #3 │ │ │ │ + lsrne r2, r2, #31 │ │ │ │ + lsleq r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2806a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c334>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -694068,17 +694063,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c2c8> │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x00ba │ │ │ │ + bkpt 0x003a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (280740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c3d0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694130,15 +694125,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2807c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694184,15 +694179,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, #7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 280824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c4b4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -694423,17 +694418,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280a06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c696> │ │ │ │ nop │ │ │ │ adds r2, r0, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - revsh r0, r6 │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (280b78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694505,15 +694500,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r6, r5, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 280bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c844> │ │ │ │ + cbnz r2, 280b94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c824> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (280c4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c8dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694581,17 +694576,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280be2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c872> │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r2, 280c58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c8e8> │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (280d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c9b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694658,17 +694653,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280cb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16c946> │ │ │ │ nop │ │ │ │ subs r2, r2, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (280de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ca74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694731,17 +694726,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280d82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ca12> │ │ │ │ nop │ │ │ │ adds r6, r7, r7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ (280e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16cb1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694795,17 +694790,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r2, r7, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 280ef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16cb80> │ │ │ │ sub sp, #28 │ │ │ │ @@ -695026,15 +695021,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #25 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - push {r1, r3} │ │ │ │ + cbz r2, 2811aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ce3a> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 28119c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ce2c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -695267,17 +695262,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281382 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d012> │ │ │ │ asrs r2, r1, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbz r2, 281410 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d0a0> │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2814d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695347,17 +695342,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281456 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d0e6> │ │ │ │ asrs r2, r6, #12 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2815a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695423,18 +695418,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28153e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d1ce> │ │ │ │ asrs r2, r1, #9 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + vshr.u64 q8, , #14 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (281668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d2f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695496,17 +695490,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281606 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d296> │ │ │ │ nop │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vshr.u64 q0, , #16 │ │ │ │ + vqadd.u64 q0, q8, │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2816f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -695546,15 +695540,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 28175c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d3ec> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -695727,17 +695721,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281876 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d506> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #28 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc2 0, cr0, [r8, #-884]! @ 0xfffffc8c │ │ │ │ + ldc2 0, cr0, [r8], #884 @ 0x374 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2819b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695803,17 +695797,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28194a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d5da> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc2l 0, cr0, [r4], #-884 @ 0xfffffc8c │ │ │ │ + @ instruction: 0xfbe400dd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (281a88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d718>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -695876,15 +695870,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #21 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (281b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16d7e0>) │ │ │ │ @@ -695946,15 +695940,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -696044,15 +696038,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r1, #15 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -696138,15 +696132,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r2, r6, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, pc, #896 @ (adr r7, 2820f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16dd88>) │ │ │ │ + add r7, pc, #384 @ (adr r7, 281ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16db88>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (281e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16db08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696227,17 +696221,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 281de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16da70> │ │ │ │ lsrs r2, r6, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, pc, #984 @ (adr r6, 282258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16dee8>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 282058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16dce8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf7ae00dd │ │ │ │ + @ instruction: 0xf72e00dd │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ bl 281d78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16da08> │ │ │ │ @@ -696306,15 +696300,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, pc, #912 @ (adr r5, 282300 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16df90>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 282100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16dd90>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696392,17 +696386,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281ff6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16dc86> │ │ │ │ nop │ │ │ │ lsls r2, r2, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, pc, #0 @ (adr r5, 282068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16dcf8>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 282268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16def8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs.w r0, r8, #7241728 @ 0x6e8000 │ │ │ │ + @ instruction: 0xf53800dd │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2820e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16dd78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -696442,15 +696436,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r0, r0, #27 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r4, pc, #384 @ (adr r4, 282270 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16df00>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 282470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e100>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 282154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16dde4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -696634,15 +696628,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r2, r3, #20 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, pc, #248 @ (adr r2, 28240c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e09c>) │ │ │ │ + add r1, pc, #760 @ (adr r1, 28260c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e29c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2823e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696710,17 +696704,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282376 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e006> │ │ │ │ lsls r6, r2, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r1, pc, #504 @ (adr r1, 2825e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e270>) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 2827e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e470>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf23600dd │ │ │ │ + subs.w r0, r6, #221 @ 0xdd │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ (28249c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e12c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -696785,15 +696779,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #13 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r0, pc, #696 @ (adr r0, 28275c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e3ec>) │ │ │ │ + add r0, pc, #184 @ (adr r0, 28255c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e1ec>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (282550 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e1e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -696853,15 +696847,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r2, r0, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 282608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e298> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -697069,17 +697063,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 282730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e3c0> │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcr 0, 3, r0, cr14, cr13, {6} │ │ │ │ + stcl 0, cr0, [lr, #884]! @ 0x374 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 2826cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e35c> │ │ │ │ @@ -697164,17 +697158,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28283c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e4cc> │ │ │ │ nop │ │ │ │ vbsl d16, d18, d3 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldcl 0, cr0, [r4, #-884] @ 0xfffffc8c │ │ │ │ + ldcl 0, cr0, [r4], {221} @ 0xdd │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (28295c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e5ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -697216,15 +697210,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr12, cr3, {4} │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 2829b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e644> │ │ │ │ sub sp, #20 │ │ │ │ @@ -697406,17 +697400,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 282aee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e77e> │ │ │ │ ldc2 1, cr0, [sl], {147} @ 0x93 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xeab200dd │ │ │ │ + bics.w r0, r2, sp, lsr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (282c44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e8d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -697482,17 +697476,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282bda <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e86a> │ │ │ │ @ instruction: 0xfbb20193 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrd r0, r0, [r2, #884] @ 0x374 │ │ │ │ + ldrd r0, r0, [r2, #-884] @ 0x374 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #140] @ (282cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -697543,15 +697537,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfada0193 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (282df0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ea80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697629,17 +697623,18 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 282d58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e9e8> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa360193 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + b.n 282d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e9fc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xe83800dd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (282f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16eba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -697723,17 +697718,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 282e66 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16eaf6> │ │ │ │ vld4.32 {d0,d2,d4,d6}, [lr :64], r3 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 282d50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e9e0> │ │ │ │ + b.n 282c50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e8e0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (282fdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ec6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697795,17 +697790,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 282f7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ec0a> │ │ │ │ nop │ │ │ │ strb.w r0, [r6, ] │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 282c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e8f0> │ │ │ │ + b.n 282b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e7f0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2830a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ed30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697867,17 +697862,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28303e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ecce> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7420193 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 282b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e82c> │ │ │ │ + b.n 282a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e72c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (283164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16edf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697939,17 +697934,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283102 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ed92> │ │ │ │ nop │ │ │ │ @ instruction: 0xf67e0193 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 282ad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e768> │ │ │ │ + b.n 2829d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16e668> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (283274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ef04>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -698033,17 +698028,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2831e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ee74> │ │ │ │ nop │ │ │ │ subs.w r1, r6, #4816896 @ 0x498000 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2839c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f654> │ │ │ │ + b.n 2838c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f554> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (283348 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16efd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698109,17 +698104,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2832de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ef6e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4aa0193 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 2838f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f584> │ │ │ │ + b.n 2837f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f484> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28340c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698181,17 +698176,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2833aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f03a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d60193 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 283830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f4c0> │ │ │ │ + b.n 283730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f3c0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2834e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698257,17 +698252,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283476 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f106> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3120193 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 28375c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f3ec> │ │ │ │ + b.n 28365c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f2ec> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2835a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f238>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698322,15 +698317,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf23e0193 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -698699,17 +698694,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 283a42 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f6d2> │ │ │ │ stcl 1, cr0, [r6, #-588] @ 0xfffffdb4 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blt.n 283b88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f818> │ │ │ │ + bge.n 283a88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f718> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (283b94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698775,17 +698770,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283b2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f7ba> │ │ │ │ nop │ │ │ │ mrrc 1, 9, r0, lr, cr3 │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bge.n 283aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f738> │ │ │ │ + bge.n 283ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f838> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (283c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f8ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698840,15 +698835,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8a0193 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -698944,17 +698939,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 283cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f984> │ │ │ │ nop │ │ │ │ eors.w r1, lr, r3, lsr #2 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bhi.n 283cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f958> │ │ │ │ + bhi.n 283dc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fa58> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -699011,15 +699006,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r4, #-588] @ 0x24c │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (283eec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fb7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699065,15 +699060,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe8c60193 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (283fc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fc58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -699143,17 +699138,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fbec> │ │ │ │ @ instruction: 0xe8340193 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvs.n 284070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fd00> │ │ │ │ + bpl.n 283f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fc00> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (28409c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fd2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699220,17 +699215,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284032 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fcc2> │ │ │ │ nop │ │ │ │ b.n 283f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fbdc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 2841a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fe30> │ │ │ │ + bmi.n 2840a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fd30> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (28417c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fe0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -699301,17 +699296,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284110 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fda0> │ │ │ │ b.n 283e80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fb10> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 2840bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fd4c> │ │ │ │ + bmi.n 2841bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fe4c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (284210 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16fea0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -699359,15 +699354,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 283d54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f9e4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2842cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ff5c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -699428,15 +699423,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 283cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f97c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2843a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699504,17 +699499,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284336 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16ffc6> │ │ │ │ b.n 283c50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16f8e0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcs.n 284498 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170128> │ │ │ │ + bne.n 284398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170028> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (284434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1700c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -699562,15 +699557,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 284b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1707c0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2844e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170170>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -699630,15 +699625,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2844aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17013a> │ │ │ │ b.n 28449c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17012c> │ │ │ │ nop │ │ │ │ b.n 284ac0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170750> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 284540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1701d0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -699841,15 +699836,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 284828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1704b8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w lr, [pc, #108] @ 2847c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170450> │ │ │ │ @@ -700102,15 +700097,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ble.n 28494c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1705dc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 284a74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170704> │ │ │ │ sub sp, #28 │ │ │ │ @@ -700319,15 +700314,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blt.n 284bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170880> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (284d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1709ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -700429,15 +700424,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bge.n 284d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170998> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (284e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170b08>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -700545,15 +700540,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bls.n 284e04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170a94> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (284f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170bd8>) │ │ │ │ @@ -700627,15 +700622,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bhi.n 284e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170b28> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (285028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170cb8>) │ │ │ │ @@ -700716,15 +700711,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bvc.n 284fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170c68> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (285118 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170da8>) │ │ │ │ @@ -700813,15 +700808,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bvs.n 285108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170d98> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (285238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170ec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700907,17 +700902,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 285188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170e18> │ │ │ │ nop │ │ │ │ bvs.n 285250 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170ee0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -700975,15 +700970,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bmi.n 285274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x170f04> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2853b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701041,15 +701036,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bmi.n 285420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1710b0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r2, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (285440 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1710d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701095,15 +701090,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 28551c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1711ac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2854f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171184>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701163,15 +701158,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 2854b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171144> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (28558c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17121c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701223,15 +701218,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 2855e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171278> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (285614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1712a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701277,15 +701272,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 285548 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1711d8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2856c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171358>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701345,15 +701340,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bne.n 2856e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171370> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2857d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701438,17 +701433,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 285740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1713d0> │ │ │ │ beq.n 285890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171520> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bkpt 0x004e │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (285890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171520>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701508,15 +701503,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (285958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1715e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701573,15 +701568,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -701948,17 +701943,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285df2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171a82> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #236] @ (285f68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171bf8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702056,19 +702051,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 285eee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171b7e> │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (286088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171d18>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702172,19 +702167,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 286006 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171c96> │ │ │ │ stmia r7!, {r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (2861b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171e44>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -702294,19 +702289,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 28612a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171dba> │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r6!, {r1, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2862a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171f34>) │ │ │ │ @@ -702389,20 +702384,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 286242 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171ed2> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + cbz r2, 28632c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171fbc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + vrev32.8 q0, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2863a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172034>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -702492,19 +702486,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28633a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x171fca> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cbz r2, 286414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1720a4> │ │ │ │ + cbz r2, 2863f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172084> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vhadd.u q0, q8, │ │ │ │ + cdp2 0, 11, cr0, cr0, cr13, {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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2864b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172144>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -702602,19 +702596,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 286444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1720d4> │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - uxth r0, r2 │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cdp2 0, 1, cr0, cr14, cr13, {7} │ │ │ │ + ldc2 0, cr0, [lr, #948] @ 0x3b4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2865ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17223c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -702687,17 +702681,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28652a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1721ba> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (286684 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172314>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702765,17 +702759,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28661a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1722aa> │ │ │ │ stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (286758 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1723e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702836,15 +702830,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -702974,17 +702968,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 286862 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1724f2> │ │ │ │ nop │ │ │ │ itte mi │ │ │ │ lslmi r3, r2, #6 │ │ │ │ - ldrbmi r6, [r4, r1] │ │ │ │ + ldrhmi r6, [r4, r7] │ │ │ │ lslpl r5, r3, #3 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2869cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17265c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703045,15 +703039,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0026 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (286a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1726e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703100,15 +703094,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (286b78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172808>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -703203,17 +703197,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 286ae2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172772> │ │ │ │ nop │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (286c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1728ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703278,15 +703272,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 286cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172958> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (286d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172998>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703337,15 +703331,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ revsh r6, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (286ddc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172a6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703413,17 +703407,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286d6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1729fe> │ │ │ │ nop │ │ │ │ rev r2, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r7, pc, #752 @ (adr r7, 2870d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172d68>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (286ef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172b80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703507,17 +703501,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 286e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172ae4> │ │ │ │ nop │ │ │ │ cbnz r2, 286f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172b94> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, pc, #224 @ (adr r7, 286fdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172c6c>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 2871dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172e6c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (286fac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172c3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -703578,17 +703572,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 286f7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172c0a> │ │ │ │ @ instruction: 0xb82a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, pc, #720 @ (adr r7, 287288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172f18>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 287088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172d18>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (287084 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703656,17 +703650,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28701a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172caa> │ │ │ │ @ instruction: 0xb772 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, pc, #584 @ (adr r5, 2872d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172f68>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 2870d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172d68>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (287158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703733,17 +703727,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2870ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172d7e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb69a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #768 @ (adr r4, 287464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1730f4>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 287264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172ef4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (287234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172ec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703812,17 +703806,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2871c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172e58> │ │ │ │ nop │ │ │ │ push {r1, r2, r6, r7, lr} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #912 @ (adr r3, 2875d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173260>) │ │ │ │ + add r3, pc, #400 @ (adr r3, 2873d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173060>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (287318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172fa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703894,17 +703888,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2872aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172f3a> │ │ │ │ nop │ │ │ │ push {r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #0 @ (adr r3, 287324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x172fb4>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 287524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1731b4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2873f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703973,17 +703967,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287388 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173018> │ │ │ │ nop │ │ │ │ push {r1, r2} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 287490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173120>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 287690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173320>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (287490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704034,15 +704028,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbz r4, 2874de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17316e> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (287554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1731e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704115,15 +704109,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ uxth r0, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [pc, #992] @ (28793c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1735cc>) │ │ │ │ + ldr r7, [pc, #480] @ (28773c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1733cc>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (287628 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1732b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704192,17 +704186,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2875bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17324c> │ │ │ │ nop │ │ │ │ cbz r6, 28765e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1732ee> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [pc, #224] @ (287710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1733a0>) │ │ │ │ + ldr r6, [pc, #736] @ (287910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1735a0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2876fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17338c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704268,17 +704262,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173324> │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [pc, #392] @ (28788c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17351c>) │ │ │ │ + ldr r5, [pc, #904] @ (287a8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17371c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2877cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17345c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704342,17 +704336,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1733f4> │ │ │ │ nop │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [pc, #592] @ (287a24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1736b4>) │ │ │ │ + ldr r5, [pc, #80] @ (287824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1734b4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2878a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173538>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704421,17 +704415,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28783c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1734cc> │ │ │ │ nop │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [pc, #736] @ (287b90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173820>) │ │ │ │ + ldr r4, [pc, #224] @ (287990 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173620>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (287978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704495,17 +704489,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1735a0> │ │ │ │ nop │ │ │ │ add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [pc, #928] @ (287d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1739b0>) │ │ │ │ + ldr r3, [pc, #416] @ (287b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1737b0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (287a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1736cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704567,17 +704561,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2879dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17366c> │ │ │ │ add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [pc, #128] @ (287ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173754>) │ │ │ │ + ldr r2, [pc, #640] @ (287cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173954>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (287b18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1737a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704646,17 +704640,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287aac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17373c> │ │ │ │ nop │ │ │ │ add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [pc, #288] @ (287c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1738d0>) │ │ │ │ + ldr r1, [pc, #800] @ (287e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173ad0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (287bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17388c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704728,17 +704722,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287b8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17381e> │ │ │ │ nop │ │ │ │ add r4, sp, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [pc, #400] @ (287d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173a24>) │ │ │ │ + ldr r0, [pc, #912] @ (287f94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173c24>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (287ce0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704810,17 +704804,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287c72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173902> │ │ │ │ nop │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [pc, #512] @ (287ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173b78>) │ │ │ │ + ldr r0, [pc, #0] @ (287ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173978>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (287d74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173a04>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704867,15 +704861,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + bx sl │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (287e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173ae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704947,17 +704941,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287de6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173a76> │ │ │ │ nop │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bxns r1 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (287f28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705024,17 +705018,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287ebe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173b4e> │ │ │ │ nop │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (288018 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173ca8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705108,17 +705102,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 287f98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173c28> │ │ │ │ add r7, pc, #984 @ (adr r7, 2883f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174084>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, r9 │ │ │ │ + add lr, r9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (288124 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705199,17 +705193,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28808c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173d1c> │ │ │ │ add r7, pc, #24 @ (adr r7, 288140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173dd0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, r9 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2881dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705262,15 +705256,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, pc, #1000 @ (adr r5, 2885c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174258>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - muls r6, r5 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2882a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705328,15 +705322,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, pc, #280 @ (adr r5, 2883c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174050>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, r4 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x173fe8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705396,15 +705390,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #488 @ (adr r4, 288544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1741d4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - rors r6, r6 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28840c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17409c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705464,15 +705458,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #792 @ (adr r3, 288728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1743b8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adcs r2, r0 │ │ │ │ + lsrs r2, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2884c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174154>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705533,15 +705527,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r3, pc, #72 @ (adr r3, 288510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1741a0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r1 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288578 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174208>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705601,15 +705595,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #360 @ (adr r2, 2886e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174374>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #196] @ (288658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1742e8>) │ │ │ │ @@ -705681,17 +705675,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2885ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17427c> │ │ │ │ add r1, pc, #664 @ (adr r1, 2888f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174584>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (288704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174394>) │ │ │ │ @@ -705739,15 +705733,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #784 @ (adr r0, 288a18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1746a8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (2887c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174450>) │ │ │ │ @@ -705800,15 +705794,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #112 @ (adr r0, 288834 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1744c4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r5, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #180] @ (288890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174520>) │ │ │ │ @@ -705866,15 +705860,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1745d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -705934,15 +705928,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2889f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174688>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706002,15 +705996,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (288ab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174740>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706071,15 +706065,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1747f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706139,15 +706133,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (288c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1748c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706215,17 +706209,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288bce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17485e> │ │ │ │ ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (288d18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1749a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706296,17 +706290,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17493c> │ │ │ │ ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (288dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174a3c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706354,15 +706348,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (288e44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174ad4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706414,15 +706408,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174b88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706482,15 +706476,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288fac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174c3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706550,15 +706544,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (289064 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174cf4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706619,15 +706613,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (289118 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174da8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706687,15 +706681,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r3, #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, #188] @ (2891ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174e7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706763,17 +706757,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289182 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174e12> │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2892cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174f5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706844,17 +706838,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174ef0> │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (289360 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x174ff0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706902,15 +706896,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2893f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175088>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706962,15 +706956,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2894ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17513c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707030,15 +707024,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (289560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1751f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707098,15 +707092,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (289618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1752a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707167,15 +707161,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2896cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17535c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707235,15 +707229,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175414>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707305,15 +707299,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1754d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707378,15 +707372,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2898fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17558c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707448,15 +707442,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2899bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17564c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707521,15 +707515,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289a7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17570c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707594,15 +707588,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1757c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707664,15 +707658,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289bec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17587c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707734,15 +707728,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r5, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17593c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707807,15 +707801,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1759fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707880,15 +707874,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289e24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175ab4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707950,15 +707944,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (289ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175b74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708023,15 +708017,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175c2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708093,15 +708087,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a05c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175cec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708166,15 +708160,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a11c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175dac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708239,15 +708233,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28a1d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175e64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708309,15 +708303,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28a28c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175f1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708379,15 +708373,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a34c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x175fdc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708452,15 +708446,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28a40c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17609c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708525,15 +708519,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (28a4e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176178>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708604,17 +708598,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a47c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17610c> │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (28a588 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176218>) │ │ │ │ @@ -708663,15 +708657,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28a630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1762c0>) │ │ │ │ @@ -708724,15 +708718,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strh r6, [r2, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -708790,15 +708784,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r2, [r5, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28a7a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176434>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708858,15 +708852,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28a858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1764e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708926,15 +708920,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #29] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28a914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1765a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708997,15 +708991,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #27] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28a9c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176658>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709065,15 +709059,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (28aaa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176734>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709144,17 +709138,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28aa38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1766c8> │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (28ab44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1767d4>) │ │ │ │ @@ -709203,15 +709197,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #17] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (28abec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17687c>) │ │ │ │ @@ -709264,15 +709258,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -709330,15 +709324,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r5, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28ad60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1769f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709398,15 +709392,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #9] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28ae14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176aa4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709466,15 +709460,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28aed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176b60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709537,15 +709531,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28af84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176c14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -709605,15 +709599,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28b014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176ca4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709661,15 +709655,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28b0b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176d44>) │ │ │ │ @@ -709720,15 +709714,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (28b160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176df0>) │ │ │ │ @@ -709782,15 +709776,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -709849,15 +709843,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #22] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b2dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x176f6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709919,15 +709913,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r7, #19] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177024>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709989,15 +709983,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #17] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b44c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1770dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710059,15 +710053,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #14] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b504 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177194>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710129,15 +710123,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r2, #11] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28b594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177224>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710185,15 +710179,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28b634 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1772c4>) │ │ │ │ @@ -710244,15 +710238,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (28b6e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177370>) │ │ │ │ @@ -710306,15 +710300,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -710373,15 +710367,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b85c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1774ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710443,15 +710437,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1775a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710513,15 +710507,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28b9cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17765c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710583,15 +710577,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28ba84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177714>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710653,15 +710647,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28bb68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1777f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -710735,17 +710729,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28baf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177786> │ │ │ │ nop │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (28bc64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1778f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710823,17 +710817,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28bbdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17786c> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28bd14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1779a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710885,15 +710879,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (28bdd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177a64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -710950,15 +710944,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (28bea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177b38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711020,15 +711014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28bf64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177bf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711091,15 +711085,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177cb0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711162,15 +711156,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28c0e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177d74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711236,15 +711230,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c1a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177e30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711307,15 +711301,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (28c23c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177ecc>) │ │ │ │ @@ -711361,15 +711355,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (28c2ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x177f7c>) │ │ │ │ @@ -711420,15 +711414,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #168] @ (28c3b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178040>) │ │ │ │ @@ -711484,15 +711478,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #188] @ (28c488 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178118>) │ │ │ │ @@ -711553,15 +711547,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1781d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711624,16 +711618,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r0, r1 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + vshr.u64 q0, q6, #56 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178290>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711695,15 +711688,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.u8 q8, q14, q6 │ │ │ │ + mcr2 0, 6, r0, cr12, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28c6c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178354>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711768,15 +711761,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mcr2 0, 4, r0, cr10, cr12, {6} │ │ │ │ + mcr2 0, 0, r0, cr10, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28c780 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178410>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -711838,15 +711831,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stc2l 0, cr0, [ip, #880] @ 0x370 │ │ │ │ + stc2l 0, cr0, [ip, #-880] @ 0xfffffc90 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28c864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1784f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -711919,16 +711912,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c7f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178482> │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc2l 0, cr0, [ip], #880 @ 0x370 │ │ │ │ - ldr r5, [pc, #720] @ (28cb40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1787d0>) │ │ │ │ + ldc2l 0, cr0, [ip], #-880 @ 0xfffffc90 │ │ │ │ + ldr r5, [pc, #208] @ (28c940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1785d0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28c8fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17858c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711977,15 +711970,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mrrc2 0, 13, r0, r0, cr12 @ │ │ │ │ + smlsldx r0, r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (28c998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178628>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712037,15 +712030,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfbb400dc │ │ │ │ + @ instruction: 0xfb3400dc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28ca3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1786cc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712101,15 +712094,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfb1000dc │ │ │ │ + @ instruction: 0xfa9000dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28caf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178788>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712171,15 +712164,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfa5400dc │ │ │ │ + ldr??.w r0, [r4, #220] @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28cbb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178844>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712241,15 +712234,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r4, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb.w r0, [r8, #220] @ 0xdc │ │ │ │ + ldrsb.w r0, [r8, ip, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28cc78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178908>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712314,15 +712307,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr.w r0, [r6, #220] @ 0xdc │ │ │ │ + ldr.w r0, [r6, ip, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28cd34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1789c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712384,15 +712377,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r4, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb.w r0, [r8, ip, lsl #1] │ │ │ │ + @ instruction: 0xf79800dc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28ce18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178aa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -712465,16 +712458,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cda6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178a36> │ │ │ │ nop │ │ │ │ ldr r4, [r5, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf74800dc │ │ │ │ - ldr r0, [pc, #0] @ (28ce24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178ab4>) │ │ │ │ + movt r0, #35036 @ 0x88dc │ │ │ │ + blx r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28ceb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178b40>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712523,15 +712516,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf69c00dc │ │ │ │ + @ instruction: 0xf61c00dc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (28cf4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178bdc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712583,15 +712576,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - addw r0, r0, #2268 @ 0x8dc │ │ │ │ + @ instruction: 0xf58000dc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28cff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178c80>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712647,15 +712640,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adcs.w r0, ip, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf4dc00dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28d0ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178d3c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712717,15 +712710,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r6, [r5, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf4a000dc │ │ │ │ + bic.w r0, r0, #7208960 @ 0x6e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28d168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178df8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712787,15 +712780,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf3e400dc │ │ │ │ + bfi r0, r4, #3, #26 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28d22c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178ebc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712859,15 +712852,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r6, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ssat r0, #29, r0, asr #3 │ │ │ │ + subw r0, r0, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28d2ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x178f7c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -712930,15 +712923,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf26200dc │ │ │ │ + @ instruction: 0xf1e200dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d3b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179044>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713004,15 +712997,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r6, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf19800dc │ │ │ │ + adds.w r0, r8, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d484 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179114>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713081,15 +713074,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf0ca00dc │ │ │ │ + orr.w r0, sl, #220 @ 0xdc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d54c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1791dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713155,15 +713148,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r3, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - and.w r0, r0, #220 @ 0xdc │ │ │ │ + vshr.s64 q0, q6, #64 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d61c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1792ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713232,15 +713225,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - vqadd.s64 q0, q9, q6 │ │ │ │ + mrc 0, 5, r0, cr2, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d6ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17937c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713309,15 +713302,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mcr 0, 3, r0, cr2, cr12, {6} │ │ │ │ + stcl 0, cr0, [r2, #880]! @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d7bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17944c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713386,15 +713379,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r6, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc 0, cr0, [r2, #880] @ 0x370 │ │ │ │ + ldc 0, cr0, [r2, #-880] @ 0xfffffc90 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28d884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179514>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713460,15 +713453,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #392] @ (28da10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1796a0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stcl 0, cr0, [r8], {220} @ 0xdc │ │ │ │ + mcrr 0, 13, r0, r8, cr12 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28d954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1795e4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713537,15 +713530,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #616] @ (28dbc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179850>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xebfa00dc │ │ │ │ + sbcs.w r0, sl, ip, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28da1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1796ac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713611,15 +713604,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #808] @ (28dd48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1799d8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xeb3000dc │ │ │ │ + @ instruction: 0xeab000dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179774>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713685,15 +713678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #8] @ (28daf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179780>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - orn r0, r8, ip, lsr #3 │ │ │ │ + strd r0, r0, [r8, #880]! @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28dbb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179844>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713762,15 +713755,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #232] @ (28dca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179930>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xe99a00dc │ │ │ │ + ldmdb sl, {r2, r3, r4, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dc7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17990c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713836,15 +713829,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #424] @ (28de28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179ab8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xe8d000dc │ │ │ │ + @ instruction: 0xe85000dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28dd4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1799dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713913,15 +713906,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #648] @ (28dfd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179c68>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xe80200dc │ │ │ │ + b.n 28dc58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1798e8> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28de1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179aac>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -713990,15 +713984,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #840] @ (28e168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179df8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28dc88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179918> │ │ │ │ + b.n 28db88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179818> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28deec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179b7c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714068,15 +714062,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #8] @ (28def8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179b88>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28dbb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179848> │ │ │ │ + b.n 28dab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179748> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28dfb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179c44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714143,15 +714137,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #200] @ (28e080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179d10>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28daec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17977c> │ │ │ │ + b.n 28d9ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17967c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28e084 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179d14>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714221,15 +714215,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bx sp │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28da20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1796b0> │ │ │ │ + b.n 28d920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1795b0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28e14c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179ddc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714296,15 +714290,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov sl, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28d954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1795e4> │ │ │ │ + b.n 28e854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a4e4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28e224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714373,17 +714367,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e1b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179e48> │ │ │ │ nop │ │ │ │ cmp lr, sl │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e8a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a534> │ │ │ │ + b.n 28e7a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a434> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28e300 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714452,17 +714446,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x179f24> │ │ │ │ nop │ │ │ │ add sl, pc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e7c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a458> │ │ │ │ + b.n 28e6c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a358> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28e398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a028>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714510,15 +714504,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r4, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a394> │ │ │ │ + b.n 28e604 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a294> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28e42c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a0bc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714566,15 +714560,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bics r0, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a300> │ │ │ │ + b.n 28e570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a200> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28e4bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a14c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714622,15 +714616,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmn r6, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 28e5e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a270> │ │ │ │ + b.n 28e4e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a170> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (28e54c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a1dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714678,15 +714672,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ negs r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28e624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714755,17 +714749,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e5b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a248> │ │ │ │ nop │ │ │ │ rors r6, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ (28e6f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714830,17 +714824,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e68c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a31c> │ │ │ │ nop │ │ │ │ lsrs r2, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + ble.n 28e6d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a360> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28e7d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714909,17 +714903,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a3f8> │ │ │ │ nop │ │ │ │ ands r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ble.n 28e6f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a384> │ │ │ │ + ble.n 28e7f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a484> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28e884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a514>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -714977,15 +714971,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28e850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a4e0> │ │ │ │ b.n 28e842 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a4d2> │ │ │ │ subs r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bgt.n 28e848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a4d8> │ │ │ │ + bgt.n 28e948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a5d8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 28e8dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a56c> │ │ │ │ @@ -715080,15 +715074,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28e958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a5e8> │ │ │ │ b.n 28e94a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a5da> │ │ │ │ subs r6, #66 @ 0x42 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - blt.n 28e940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a5d0> │ │ │ │ + blt.n 28ea40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a6d0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 28e9ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a67c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -715183,15 +715177,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28ea68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a6f8> │ │ │ │ b.n 28ea5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a6ea> │ │ │ │ subs r5, #50 @ 0x32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bge.n 28ea30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a6c0> │ │ │ │ + bge.n 28eb30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a7c0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (28eb48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a7d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715249,15 +715243,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28eb14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a7a4> │ │ │ │ b.n 28eb06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a796> │ │ │ │ subs r4, #134 @ 0x86 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bge.n 28eb84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a814> │ │ │ │ + bls.n 28ea84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a714> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28ebd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a868>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715304,15 +715298,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r3, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bls.n 28ecc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a954> │ │ │ │ + bhi.n 28ebc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a854> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (28ecb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715381,17 +715375,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ec44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a8d4> │ │ │ │ nop │ │ │ │ subs r3, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bhi.n 28ec18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a8a8> │ │ │ │ + bhi.n 28ed18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a9a8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (28ed74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aa04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715453,17 +715447,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28ed14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a9a4> │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvc.n 28ed4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17a9dc> │ │ │ │ + bvc.n 28ee4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aadc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (28ee58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715535,17 +715529,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28edea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aa7a> │ │ │ │ nop │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvc.n 28ee70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ab00> │ │ │ │ + bvs.n 28ed70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aa00> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (28ef18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aba8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715608,15 +715602,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bvs.n 28ef8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ac1c> │ │ │ │ + bpl.n 28ee8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ab1c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (28efd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ac68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -715680,15 +715674,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r0, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bpl.n 28f0cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ad5c> │ │ │ │ + bmi.n 28efcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ac5c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (28f0b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ad44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715758,17 +715752,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17acd4> │ │ │ │ nop │ │ │ │ adds r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 28f014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aca4> │ │ │ │ + bmi.n 28f114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ada4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (28f1ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ae3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715844,17 +715838,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28f126 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17adb6> │ │ │ │ nop │ │ │ │ adds r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcc.n 28f12c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17adbc> │ │ │ │ + bcc.n 28f22c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aebc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (28f28c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17af1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715924,17 +715918,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f21c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aeac> │ │ │ │ nop │ │ │ │ adds r5, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcs.n 28f23c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17aecc> │ │ │ │ + bcs.n 28f33c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17afcc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r3, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (28f320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17afb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715979,15 +715973,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcs.n 28f378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b008> │ │ │ │ + bne.n 28f278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17af08> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28f38c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b01c>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -716149,15 +716143,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #220 @ 0xdc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 28f5c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b250> │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #84] @ (28f544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b1d4>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -716334,15 +716328,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #34 @ 0x22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -716408,15 +716402,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #42 @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -716481,15 +716475,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -716566,17 +716560,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b5b0> │ │ │ │ cmp r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28faa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716652,15 +716646,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (28fbb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716736,15 +716730,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28fc84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716811,17 +716805,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fc18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b8a8> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (28fd5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b9ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716888,17 +716882,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fcf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17b980> │ │ │ │ cmp r2, #154 @ 0x9a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28fe04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ba94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716955,15 +716949,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (28fe6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17bafc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717058,15 +717052,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 28ff78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17bc08> │ │ │ │ @@ -717160,15 +717154,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2900c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17bd54>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717225,15 +717219,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2901d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17be68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717335,15 +717329,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2902f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17bf88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717450,15 +717444,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (290424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c0b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -717571,15 +717565,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, #40 @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (290500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c190>) │ │ │ │ @@ -717657,17 +717651,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + ite gt │ │ │ │ + lslgt r4, r3, #3 │ │ │ │ + stmdble sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2905f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c280>) │ │ │ │ mov r8, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717752,18 +717746,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r2, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ittt pl │ │ │ │ - lslpl r4, r3, #3 │ │ │ │ - stmdbpl sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movpl.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x00de │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2906f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c380>) │ │ │ │ mov r8, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -717855,15 +717849,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x005e │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2907a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c438>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717929,15 +717923,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (290868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c4f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718007,15 +718001,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (290914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c5a4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718075,15 +718069,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, r7, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + cbnz r6, 290988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c618> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2909d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c664>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718153,15 +718147,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 290a3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c6ca> │ │ │ │ + revsh 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (290a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c72c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718235,15 +718229,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - hlt 0x0030 │ │ │ │ + rev r0, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (290b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c810>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -718316,17 +718310,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290b10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c7a0> │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r6, 290bbe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c84e> │ │ │ │ + cbnz r6, 290b9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c82e> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (290c28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c8b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718383,15 +718377,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r4, 290c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c8c8> │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (290c90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17c920>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -718484,15 +718478,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 290d9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ca2c> │ │ │ │ @@ -718584,15 +718578,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, r0, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (290ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17cb78>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718649,15 +718643,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (290ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17cc8c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718759,15 +718753,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r0, r7, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (29111c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17cdac>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718874,15 +718868,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 291190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ce20> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (291248 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ced8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -718995,15 +718989,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r0, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r4, 291290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17cf20> │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (291324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17cfb4>) │ │ │ │ @@ -719081,15 +719075,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r2, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sxth r0, r5 │ │ │ │ + cbz r0, 291356 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17cfe6> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (291414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d0a4>) │ │ │ │ @@ -719176,15 +719170,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #15 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r2, 29142a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d0ba> │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (291514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d1a4>) │ │ │ │ @@ -719279,15 +719273,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #12 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2915cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d25c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719353,15 +719347,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (29168c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d31c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719431,15 +719425,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (291738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d3c8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719499,15 +719493,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r2, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2917f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d488>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719577,15 +719571,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2918c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d550>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719659,15 +719653,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (291980 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d610>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -719735,15 +719729,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 291944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d5d4> │ │ │ │ b.n 291932 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d5c2> │ │ │ │ lsrs r0, r4, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2919e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d678>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -720009,19 +720003,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d888> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r0, sl │ │ │ │ + cmp r8, sl │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (291dbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17da4c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720134,19 +720128,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17d9b8> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #672 @ (adr r7, 292068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17dcf8>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 291e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17daf8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, r3 │ │ │ │ + add r8, r3 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (291f00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17db90>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720265,19 +720259,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 291e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17daf4> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #400 @ (adr r6, 29209c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17dd2c>) │ │ │ │ + add r5, pc, #912 @ (adr r5, 29229c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17df2c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mvns r4, r2 │ │ │ │ + muls r4, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (291ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17dc8c>) │ │ │ │ @@ -720364,19 +720358,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 291f94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17dc24> │ │ │ │ lsrs r2, r2, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r4, r0, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #408 @ (adr r5, 2921a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17de30>) │ │ │ │ + add r4, pc, #920 @ (adr r4, 2923a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e030>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmn r6, r2 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (29210c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17dd9c>) │ │ │ │ @@ -720473,19 +720467,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29209a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17dd2a> │ │ │ │ nop │ │ │ │ lsls r6, r2, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r0, #27 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #352 @ (adr r4, 292278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17df08>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 292478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e108>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - rors r0, r1 │ │ │ │ + adcs r0, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (29222c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17debc>) │ │ │ │ @@ -720590,19 +720584,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2921b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17de42> │ │ │ │ nop │ │ │ │ lsls r6, r0, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r5, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #224 @ (adr r3, 292318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17dfa8>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 292518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e1a8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (292358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17dfe8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720709,19 +720703,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2922cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17df5c> │ │ │ │ nop │ │ │ │ lsls r4, r4, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r2, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #48 @ (adr r2, 292394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e024>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 292594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e224>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (292490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e120>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720834,19 +720828,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2923fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e08c> │ │ │ │ nop │ │ │ │ lsls r0, r7, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r4, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #848 @ (adr r0, 2927ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e47c>) │ │ │ │ + add r0, pc, #336 @ (adr r0, 2925ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e27c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2925d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e264>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -720965,19 +720959,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 292538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e1c8> │ │ │ │ nop │ │ │ │ lsls r4, r0, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r4, r4, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2926d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e360>) │ │ │ │ @@ -721064,19 +721058,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 292668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e2f8> │ │ │ │ lsls r6, r7, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2927e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e470>) │ │ │ │ @@ -721172,19 +721166,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 29276e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e3fe> │ │ │ │ nop │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ vsra.u64 d16, d2, #20 │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (292900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e590>) │ │ │ │ @@ -721287,19 +721281,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 292886 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e516> │ │ │ │ nop │ │ │ │ vbif d0, d18, d2 │ │ │ │ mrc2 1, 6, r0, cr4, cr2, {4} │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ (2929d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e660>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -721362,17 +721356,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2929d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e668>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 29299e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e62e> │ │ │ │ mrc2 1, 0, r0, cr2, cr2, {4} │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stc 0, cr0, [r4, #880]! @ 0x370 │ │ │ │ + stc 0, cr0, [r4, #-880]! @ 0xfffffc90 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (292ab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e740>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -721435,15 +721429,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip, #-584] @ 0xfffffdb8 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r3, #12] │ │ │ │ vldr s2, [r3, #8] │ │ │ │ @@ -721555,15 +721549,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbf20192 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (292dfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ea8c>) │ │ │ │ @@ -721709,17 +721703,17 @@ │ │ │ │ bl 27e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x16a080> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fd7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9444> │ │ │ │ b.n 292d86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ea16> │ │ │ │ @ instruction: 0xface0192 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 292e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17eae4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -721951,17 +721945,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 293052 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ece2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf72e0192 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 292b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e814> │ │ │ │ + b.n 292a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e714> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (29316c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17edfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722020,21 +722014,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1fba1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe76ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6640192 │ │ │ │ - b.n 292e6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17eafc> │ │ │ │ + b.n 292d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e9fc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 292e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17eab8> │ │ │ │ + b.n 292d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e9b8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r1, #26 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 292de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ea74> │ │ │ │ + b.n 292ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e974> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #276] @ (2932a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ef34>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -722139,15 +722133,15 @@ │ │ │ │ bne.n 29328c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ef1c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 293278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ef08> │ │ │ │ b.n 2931e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ee78> │ │ │ │ sub.w r1, r8, #4784128 @ 0x490000 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (2933dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f06c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722257,17 +722251,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2933c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f056> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2933b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f046> │ │ │ │ b.n 293308 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17ef98> │ │ │ │ orns r1, ip, #4784128 @ 0x490000 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 292c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17e8c0> │ │ │ │ + b.n 293b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f7c0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (293540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f1d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722389,17 +722383,17 @@ │ │ │ │ bne.n 293528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f1b8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29351a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f1aa> │ │ │ │ b.n 293454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f0e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf33e0192 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 293ad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f768> │ │ │ │ + b.n 2939d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f668> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (293684 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f314>) │ │ │ │ @@ -722506,21 +722500,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rsbs r1, sl, #146 @ 0x92 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - svc 12 │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #760] @ (2939a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f630>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722783,17 +722777,17 @@ │ │ │ │ str.w r0, [r6, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2938c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f556> │ │ │ │ nop │ │ │ │ eors.w r1, r4, #146 @ 0x92 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 439668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3252f8> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -722901,15 +722895,15 @@ │ │ │ │ ldrex r2, [r3] │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 293aae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f73e> │ │ │ │ b.n 293ad0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f760> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #-584]! @ 0xfffffdb8 │ │ │ │ - ble.n 293bd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f868> │ │ │ │ + bgt.n 293ad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f768> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (293b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723204,17 +723198,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 293e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17fa90> │ │ │ │ b.n 293c52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17f8e2> │ │ │ │ subs.w r1, r8, r2, lsr #2 │ │ │ │ - blt.n 293e18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17faa8> │ │ │ │ + blt.n 293f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17fba8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 293e1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17faac> │ │ │ │ + blt.n 293f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17fbac> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (293e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17fb28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723248,15 +723242,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (293e9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x17fb2c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb r0, {r1, r4, r7, r8} │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [pc, #4028] @ 294e6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x180afc> │ │ │ │ mov r6, r0 │ │ │ │ @@ -728287,19 +728281,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 297dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183a3c> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 297dd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183a60> │ │ │ │ movs r0, #1 │ │ │ │ b.n 297db2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183a42> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 297e66 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183af6> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 297e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183adc> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -728364,15 +728358,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 297eac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183b3c> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 297ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183b34> │ │ │ │ b.n 297eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183b40> │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -728673,15 +728667,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 2982d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183f62> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2982ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x183f5a> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -729201,15 +729195,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -729357,15 +729351,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2989be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18464e> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -729530,15 +729524,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 298be0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x184870> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (298d1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1849ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -729620,15 +729614,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 298c72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x184902> │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (298e20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x184ab0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -729716,15 +729710,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 298d64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1849f4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -729969,19 +729963,19 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ strb r4, [r3, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2992d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x184f68>) │ │ │ │ @@ -730152,19 +730146,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 299146 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x184dd6> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2991a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x184e36> │ │ │ │ nop │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #164 @ 0xa4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -730372,15 +730366,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 299470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185100> │ │ │ │ str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -730512,15 +730506,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ b.n 2995f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185282> │ │ │ │ nop │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r7, #22] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (2997c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -731023,15 +731017,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -731160,15 +731154,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 298d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1849b4> │ │ │ │ b.n 299d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1859d0> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (299f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185be8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -731307,17 +731301,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 299eac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185b3c> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 299e76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185b06> │ │ │ │ ldrh r6, [r3, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #628] @ (29a1ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185e7c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -731556,33 +731550,33 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r6, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r4, #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, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (29a524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1861b4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -731858,47 +731852,47 @@ │ │ │ │ b.n 29a482 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186112> │ │ │ │ strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrb r4, [r0, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r6, [r6, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (29a570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186200>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29a574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186204>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 29a482 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186112> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29a2f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x185f88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r5, #19] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r0, #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, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (29a6d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186360>) │ │ │ │ @@ -732025,23 +732019,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 29a618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1862a8> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29a676 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186306> │ │ │ │ nop │ │ │ │ strh r6, [r5, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (29a874 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186504>) │ │ │ │ @@ -732184,23 +732178,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 29a78c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18641c> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29a81c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1864ac> │ │ │ │ strh r6, [r7, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -732958,29 +732952,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 29af58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186be8> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (29b37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18700c>) │ │ │ │ @@ -733175,27 +733169,27 @@ │ │ │ │ b.n 29b2e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186f76> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ b.n 29b246 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x186ed6> │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -733398,21 +733392,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 29b66c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1872fc> │ │ │ │ sub sp, #12 │ │ │ │ @@ -733660,19 +733654,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29b7c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187456> │ │ │ │ b.n 29b7d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187468> │ │ │ │ ldr r0, [pc, #488] @ (29bae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187778>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -733708,19 +733702,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 29b768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1873f8> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4aae0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (29b9c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733787,15 +733781,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4aae0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (29bab4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187744>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733823,17 +733817,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29b910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1875a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (29baf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187780>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733900,15 +733894,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ee50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4aae0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (29bbe4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187874>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -733936,17 +733930,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29b910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1875a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r1, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -735023,21 +735017,21 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs r2, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ands r4, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 29bfb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187c44> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -736496,15 +736490,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 29bfd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187c68> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r1 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb.w ip, [r2, #1553] @ 0x611 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 29deb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x189b42> │ │ │ │ ldr.w ip, [pc, #2080] @ 29e54c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a1dc> │ │ │ │ @@ -737180,31 +737174,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 29dfde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x189c6e> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (29e59c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a22c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -737470,37 +737464,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ b.n 29e682 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a312> │ │ │ │ subs r0, r3, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 29e8d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a568> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -737737,15 +737731,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ subs r6, #26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r2, r2, #27 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29ec56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a8e6> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29ef10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18aba0> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -738811,19 +738805,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 29eba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a834> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 29eabe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a74e> │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1668] @ 0x684 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 29fa8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b71c> │ │ │ │ ldr r0, [pc, #648] @ (29fb10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b7a0>) │ │ │ │ @@ -739028,15 +739022,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29eabc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a74c> │ │ │ │ b.w 29eba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18a834> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (29fc64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -739156,23 +739150,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 29fbd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b866> │ │ │ │ nop │ │ │ │ cmp r4, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-48] │ │ │ │ ldr r2, [pc, #128] @ (29fd10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b9a0>) │ │ │ │ @@ -739226,15 +739220,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r4, #13 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r7, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ @@ -739369,17 +739363,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsls r6, r1, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -739696,17 +739690,17 @@ │ │ │ │ stmia r0!, {r2} │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itee ge │ │ │ │ lslge r4, r2, #6 │ │ │ │ vbitlt d16, d20, d1 │ │ │ │ - cmplt r3, #226 @ 0xe2 │ │ │ │ + cmplt r3, #98 @ 0x62 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bkpt 0x00ae │ │ │ │ lsls r4, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -739719,15 +739713,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ movs r5, #38 @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -739769,15 +739763,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2a0328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bfb8> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -739856,15 +739850,15 @@ │ │ │ │ bhi.n 2a03b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c040> │ │ │ │ ldr r3, [pc, #8] @ (2a03b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c044>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -739902,15 +739896,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2a0404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c094> │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -739961,15 +739955,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -740105,29 +740099,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2a050a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c19a> │ │ │ │ nop │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -740212,15 +740206,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a010 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2a06e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c374> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -740312,15 +740306,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a010 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 2a07d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c462> │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ ldr r4, [pc, #540] @ (2a0a90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c720>) │ │ │ │ @@ -740506,33 +740500,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2a09bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c64c> │ │ │ │ subs r6, r0, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -740713,21 +740707,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a0bd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c868> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2a0c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18c8c4> │ │ │ │ nop │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -740855,21 +740849,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a0d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ca0c> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2a0dc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ca54> │ │ │ │ nop │ │ │ │ subs r6, r2, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -741009,21 +741003,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2a0eee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18cb7e> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2a0f4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18cbde> │ │ │ │ adds r6, r4, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -741084,15 +741078,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r2, r2, #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -741181,17 +741175,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r2, r7, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -741808,15 +741802,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2a1956 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d5e6> │ │ │ │ ldr r3, [pc, #208] @ (2a1984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d614>) │ │ │ │ ldr r0, [pc, #208] @ (2a1988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d618>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 1052e2c │ │ │ │ + bl 1052dac │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ subs.w r9, r9, r8 │ │ │ │ bmi.n 2a1884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d514> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -741882,36 +741876,36 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 2a196c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d5fc> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r2, pc, #648 @ (adr r2, 2a1bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d88c>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 2a19fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d68c>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r7, pc, #472 @ (adr r7, 2a1b58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d7e8>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, pc, #136 @ (adr r2, 2a1a0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d69c>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 2a1c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d89c>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ add r7, pc, #344 @ (adr r7, 2a1ae0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d770>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r6, pc, #888 @ (adr r6, 2a1d10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d9a0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ movs r1, #0 │ │ │ │ @@ -742099,28 +742093,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 2a1740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d3d0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 2a1730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d3c0> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #288 @ (adr r5, 2a1cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d984>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r5, #3 │ │ │ │ b.n 2a14ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d13c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 2a1c58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18d8e8> │ │ │ │ @@ -742689,21 +742683,21 @@ │ │ │ │ nop │ │ │ │ udf #194 @ 0xc2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ udf #144 @ 0x90 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (2a2388 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e018>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -742791,21 +742785,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2a2316 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18dfa6> │ │ │ │ nop │ │ │ │ lsls r0, r4, #18 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #178 @ 0xb2 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a242c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -743020,17 +743014,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2a25e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e276> │ │ │ │ nop │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3620 @ 0xe24 │ │ │ │ strb.w r2, [r0, #3616] @ 0xe20 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -743163,15 +743157,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a2758 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e3e8> │ │ │ │ nop │ │ │ │ movs r2, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a2890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -743233,15 +743227,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a281c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e4ac> │ │ │ │ vbit d16, d22, d1 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a2944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e5d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -743297,15 +743291,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a28e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e570> │ │ │ │ nop │ │ │ │ mrc2 1, 4, r0, cr14, cr1, {4} │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -743453,23 +743447,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2a8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18e71c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldc2l 1, cr0, [sl, #580] @ 0x244 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r2, r0, #471040 @ 0x73000 │ │ │ │ add.w r1, r0, #473088 @ 0x73800 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #1536 @ 0x600 │ │ │ │ str.w r3, [r2, #3328] @ 0xd00 │ │ │ │ @@ -744974,15 +744968,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ ldr.w r4, [pc, #3044] @ 2a47a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x190430> │ │ │ │ @@ -746065,15 +746059,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r0, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a499e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19062e> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -748260,15 +748254,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a5eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x191b40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #984 @ (adr r2, 2a634c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x191fdc>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r0, pc, #736 @ (adr r0, 2a6260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x191ef0>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -749391,15 +749385,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 467848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3534d8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r0, #20 │ │ │ │ @@ -751788,15 +751782,15 @@ │ │ │ │ ldrh.w r3, [sp, #272] @ 0x110 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ b.w 2a7bf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x193884> │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + ble.n 2a867c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x19430c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r2, #4 │ │ │ │ strd r3, r7, [sp, #148] @ 0x94 │ │ │ │ movs r4, #0 │ │ │ │ @@ -752742,21 +752736,21 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a9166 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x194df6> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a91ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x194e7c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -826422,22 +826416,22 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldc2l 1, cr0, [r4, #-564] @ 0xfffffdcc │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r6, #-564] @ 0xfffffdcc │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldc2 1, cr0, [ip], {141} @ 0x8d │ │ │ │ - ldr r2, [pc, #416] @ (2e0658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cc2e8>) │ │ │ │ + ldr r1, [pc, #928] @ (2e0858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cc4e8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2e0b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cc794> │ │ │ │ bls.w 2e122c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ccebc> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -827543,31 +827537,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2e056e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cc1fe> │ │ │ │ b.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cc4aa> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r7] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + ldr r7, [pc, #872] @ (2e13f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cd080>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #640] @ (2e130c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ccf9c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r7, [pc, #528] @ (2e12a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ccf30>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #992] @ (2e1474 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cd104>) │ │ │ │ + ldr r6, [pc, #480] @ (2e1274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ccf04>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #864] @ (2e13f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cd088>) │ │ │ │ + ldr r6, [pc, #352] @ (2e11f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cce88>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #632] @ (2e1314 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ccfa4>) │ │ │ │ + ldr r6, [pc, #120] @ (2e1114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ccda4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2e10b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ccd48> │ │ │ │ ldr.w r2, [pc, #3340] @ 2e1db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cda44> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -828682,19 +828676,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cc4aa> │ │ │ │ b.w 2e0cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cc98c> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #368] @ (2e1f2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cdbbc>) │ │ │ │ + blxns fp │ │ │ │ lsls r0, r3, #3 │ │ │ │ - blx r6 │ │ │ │ + bx r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bxns lr │ │ │ │ + mov ip, lr │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2e081a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cc4aa> │ │ │ │ ldr r3, [pc, #660] @ (2e2064 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cdcf4>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -829035,21 +829029,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ svc 120 @ 0x78 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 76 @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ svc 36 @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e22a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cdf38>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e226e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cdefe> │ │ │ │ bls.n 2e2238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cdec8> │ │ │ │ @@ -829461,23 +829455,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 2e2568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ce1f8> │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r5, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ (2e27a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ce430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -829872,29 +829866,29 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e28dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ce56c> │ │ │ │ vaddw.u8 q0, q10, d13 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -830062,15 +830056,15 @@ │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 15bd70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47a00> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cdfb8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xfaf8018d │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e2ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ce938>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -830088,15 +830082,15 @@ │ │ │ │ bl 15d824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x494b4> │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cdfb8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc018d │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (2e2cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ce97c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -830113,15 +830107,15 @@ │ │ │ │ bl 15d094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48d24> │ │ │ │ mov r1, r4 │ │ │ │ bl 2e2328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cdfb8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa78018d │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e2d4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ce9de> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -831417,17 +831411,17 @@ │ │ │ │ bl ffef1c9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bhi.w 2e3034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cecc4> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e3e86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cfb16> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -831995,23 +831989,23 @@ │ │ │ │ lslgt r5, r1, #6 │ │ │ │ cbz r2, 2e43ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d003e> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbz r4, 2e43b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d0046> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbz r4, 2e43b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d0040> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add lr, sl │ │ │ │ + add r6, sl │ │ │ │ lsls r4, r5, #3 │ │ │ │ it ne │ │ │ │ lslne r5, r1, #6 │ │ │ │ - ldr r4, [pc, #792] @ (2e4688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d0318>) │ │ │ │ + ldr r4, [pc, #280] @ (2e4488 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d0118>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ uxtb r0, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ uxth r6, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -833158,33 +833152,33 @@ │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ ldr.w r3, [r5, #1888] @ 0x760 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.w 2e4114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cfda4> │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [pc, #656] @ (2e53f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d1088>) │ │ │ │ + ldr r5, [pc, #144] @ (2e51f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d0e88>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ add r6, pc, #456 @ (adr r6, 2e5340 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d0fd0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r5, pc, #968 @ (adr r5, 2e5544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d11d4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r4, pc, #896 @ (adr r4, 2e5500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d1190>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -834339,17 +834333,17 @@ │ │ │ │ b.w 2e4404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d0094> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e4114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1cfda4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e62a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d1f30> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834631,18 +834625,18 @@ │ │ │ │ b.n 2e60ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d1d5e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba600d7 │ │ │ │ + @ instruction: 0xfb2600d7 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #612] @ 2e6528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d21b8> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834873,18 +834867,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r6, #215] @ 0xd7 │ │ │ │ + str??.w r0, [r6, r7, lsl #1] │ │ │ │ ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -835165,18 +835159,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63a00d7 │ │ │ │ + subs.w r0, sl, #7045120 @ 0x6b8000 │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -835471,18 +835465,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf35600d7 │ │ │ │ + @ instruction: 0xf2d600d7 │ │ │ │ str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #648] @ 2e6e24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2ab4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835709,18 +835703,18 @@ │ │ │ │ b.n 2e6d48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d29d8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, sl, #215 @ 0xd7 │ │ │ │ + vshr.s64 q0, , #22 │ │ │ │ str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr.w lr, [pc, #268] @ 2e6f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2be4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835836,20 +835830,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8, #-860] @ 0xfffffca4 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + ldcl 0, cr0, [r8], {215} @ 0xd7 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldc 0, cr0, [r0, #-860]! @ 0xfffffca4 │ │ │ │ + ldc 0, cr0, [r0], #860 @ 0x35c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e702c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2cbc> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -835921,15 +835915,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e6ff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2c84> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip], #-860 @ 0xfffffca4 │ │ │ │ + @ instruction: 0xebec00d7 │ │ │ │ str r0, [sp, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #308] @ 2e7180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2e10> │ │ │ │ @@ -836053,15 +836047,15 @@ │ │ │ │ b.n 2e70c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2d58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r4, r7, lsr #3 │ │ │ │ + @ instruction: 0xeb3400d7 │ │ │ │ ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #180] @ 2e7254 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2ee4> │ │ │ │ @@ -836138,15 +836132,15 @@ │ │ │ │ b.n 2e71f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2e86> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r0, r7, lsr #3 │ │ │ │ + ldrd r0, r0, [r0, #860]! @ 0x35c │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #416] @ 2e7414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d30a4> │ │ │ │ @@ -836296,18 +836290,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9b000d7 │ │ │ │ + ldmdb r0!, {r0, r1, r2, r4, r6, r7} │ │ │ │ ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #456] @ 2e7600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3290> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -836459,19 +836453,19 @@ │ │ │ │ b.n 2e74c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3150> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e7604 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3294> │ │ │ │ + b.n 2e7504 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3194> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r0, [r7, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #340] @ (2e7778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3408>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -836617,21 +836611,21 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e7358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2fe8> │ │ │ │ + b.n 2e7258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2ee8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 2e7314 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2fa4> │ │ │ │ + b.n 2e7214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d2ea4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #1028] @ 2e7bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d383c> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -836983,19 +836977,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e7ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3838>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e73f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3084> │ │ │ │ + b.n 2e82f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3f84> │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2e7e50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3ae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837234,42 +837228,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e7e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b1c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d38ec> │ │ │ │ nop │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bne.n 2e7d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3a10> │ │ │ │ + bne.n 2e7e80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b10> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 2e80ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3d7c> │ │ │ │ + b.n 2e7fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3c7c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh.w r0, [r2, ip, lsl #1] │ │ │ │ - b.n 2e80bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3d4c> │ │ │ │ + ldrh.w r0, [r2, #220] @ 0xdc │ │ │ │ + b.n 2e7fbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3c4c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e7e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b28> │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 30 │ │ │ │ + udf #158 @ 0x9e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 2e7e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b1c> │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 2 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 20 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e7eec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b7c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d38ec> │ │ │ │ ldr r0, [pc, #88] @ (2e7ef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b80>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d38ec> │ │ │ │ @@ -837302,31 +837296,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d38ec> │ │ │ │ ldr r0, [pc, #36] @ (2e7f0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b9c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e7c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d38ec> │ │ │ │ nop │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + ble.n 2e7ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b74> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + ble.n 2e7ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b74> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + ble.n 2e7ef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b80> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + udf #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + ble.n 2e7ebc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b4c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + ble.n 2e7ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b34> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + ble.n 2e7ecc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3b5c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 2e7e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3adc> │ │ │ │ + ble.n 2e7f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3bdc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #316] @ 2e805c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3cec> │ │ │ │ sub sp, #16 │ │ │ │ @@ -837453,29 +837447,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r2, [r2, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + ble.n 2e8060 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3cf0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - udf #8 │ │ │ │ + ble.n 2e7f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3c18> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + ble.n 2e8074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3d04> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 2e8020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3cb0> │ │ │ │ + ble.n 2e8120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3db0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 2e8004 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3c94> │ │ │ │ + ble.n 2e8104 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3d94> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e8178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3e08> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -837582,15 +837576,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2e8168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3df8> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e80f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3d82> │ │ │ │ add r6, pc, #640 @ (adr r6, 2e8420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d40b0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - b.n 2e8458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d40e8> │ │ │ │ + b.n 2e8358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3fe8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (2e81e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3e78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837611,17 +837605,17 @@ │ │ │ │ bl 2e8084 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3d14> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e81f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3e80>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e81d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3e60> │ │ │ │ add r5, pc, #544 @ (adr r5, 2e840c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d409c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bgt.n 2e81c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3e54> │ │ │ │ + bgt.n 2e82c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3f54> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 2e81bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3e4c> │ │ │ │ + bgt.n 2e82bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3f4c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 2e8240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3ed0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e8244 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3ed4>) │ │ │ │ @@ -837646,15 +837640,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r5, pc, #216 @ (adr r5, 2e8320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3fb0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bgt.n 2e8194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3e24> │ │ │ │ + bgt.n 2e8294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3f24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (2e82ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -837684,15 +837678,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #896 @ (adr r4, 2e8630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d42c0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e8300 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d3f90> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -837908,15 +837902,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e8408 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d4098> │ │ │ │ nop │ │ │ │ - bge.n 2e84b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d4140> │ │ │ │ + bge.n 2e85b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d4240> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -839342,15 +839336,15 @@ │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137330> │ │ │ │ b.n 2e93d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d5066> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -839753,19 +839747,19 @@ │ │ │ │ b.n 2e9610 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d52a0> │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137330> │ │ │ │ b.n 2e9874 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d5504> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e97fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d548e> │ │ │ │ @@ -840484,18 +840478,18 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - nop {7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - it pl │ │ │ │ - lslpl r7, r2, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r3, r5 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ mla r2, r9, r3, sl │ │ │ │ ldrb.w r1, [r2, #37] @ 0x25 │ │ │ │ @@ -841009,15 +841003,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2ea572 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d6202> │ │ │ │ nop │ │ │ │ strh r4, [r6, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbnz r4, 2ea638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d62c8> │ │ │ │ + cbnz r4, 2ea618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d62a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -841139,15 +841133,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2ea676 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d6306> │ │ │ │ strh r0, [r6, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -841238,15 +841232,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2ea7ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d647a> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #29] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -841365,15 +841359,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2ea8f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d6588> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #25] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -841501,15 +841495,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r4, [r6, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -841661,15 +841655,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbz r4, 2ead48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d69d8> │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #688] @ (2eafb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d6c44>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -841929,15 +841923,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ strh r0, [r6, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbz r2, 2eafc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d6c54> │ │ │ │ + sub sp, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 2eb046 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d6cd6> │ │ │ │ @@ -842351,15 +842345,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r6, [pc, #336] @ (2eb590 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d7220>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #752] @ (2eb738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d73c8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ beq.n 2eb4ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d715e> │ │ │ │ @@ -844586,15 +844580,15 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r6, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2ec9e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d8678> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -844973,15 +844967,15 @@ │ │ │ │ bne.w 2ecc68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d88f8> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2ecb68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d87f8> │ │ │ │ b.n 2ecb5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d87ea> │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -845273,15 +845267,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r7, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2ed15c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d8dec> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -845718,15 +845712,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2ed208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d8e98> │ │ │ │ mov r1, lr │ │ │ │ b.n 2ed208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d8e98> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ed468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d90f8> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2eda8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d971c>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -846358,15 +846352,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2edca6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d9936> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137330> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2edef4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d9b84> │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #720] @ (2ee228 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d9eb8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -847047,15 +847041,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2ee30a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d9f9a> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #736] @ (2ee9bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1da64c>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -847792,15 +847786,15 @@ │ │ │ │ bls.w 2ee8c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1da550> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ee8c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1da550> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2eec0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1da89e> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #692] @ (2ef188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dae18>) │ │ │ │ @@ -848590,15 +848584,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2eefc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dac52> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2ef700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1db390> │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #436] @ (2ef8e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1db574>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -849327,17 +849321,17 @@ │ │ │ │ bls.w 2efb48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1db7d8> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2efb3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1db7ca> │ │ │ │ b.n 2efb48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1db7d8> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2ef9dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1db66c> │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #736] @ (2f0240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dbed0>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -849616,15 +849610,15 @@ │ │ │ │ b.n 2f00ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dbd3e> │ │ │ │ movs r7, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ vrhadd.u8 d16, d26, d12 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2effcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dbc5c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -850112,15 +850106,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2f0078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dbd08> │ │ │ │ mov r2, lr │ │ │ │ b.n 2f0300 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dbf90> │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #612] @ (2f09f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dc688>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -850809,15 +850803,15 @@ │ │ │ │ bl 13eeb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab40> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 2f0cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dc954> │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #664] @ (2f11a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dce34>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -851561,15 +851555,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2f1334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dcfc4> │ │ │ │ - ldr r3, [pc, #408] @ (2f18a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dd538>) │ │ │ │ + ldr r2, [pc, #920] @ (2f1aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dd738>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #748] @ (2f1a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dd6a0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -852319,15 +852313,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f1914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dd5a4> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f1914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dd5a4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f1c6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dd8fe> │ │ │ │ - orrs r6, r6 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #700] @ (2f21f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dde80>) │ │ │ │ @@ -853127,15 +853121,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f2020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ddcb0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f276e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1de3fe> │ │ │ │ nop │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #740] @ (2f2a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1de714>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853925,15 +853919,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f2a4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1de6da> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f2a4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1de6da> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f2d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1de9dc> │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #688] @ (2f32c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1def54>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -854772,15 +854766,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f3102 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ded92> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f38d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1df564> │ │ │ │ nop │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f3b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1df7e0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -855626,15 +855620,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f3c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1df8c0> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f3c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1df8c0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f3f38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dfbc8> │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f4444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e00d4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -856522,15 +856516,15 @@ │ │ │ │ b.w 2f42e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1dff78> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f4b42 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e07d2> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f48aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e053a> │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -860507,15 +860501,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f774c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e33dc> │ │ │ │ + b.n 2f764c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e32dc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -860789,15 +860783,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f7faa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3c3a> │ │ │ │ nop │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - b.n 2f81fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3e8c> │ │ │ │ + b.n 2f80fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3d8c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -860932,15 +860926,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f8114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3da4> │ │ │ │ add r6, pc, #648 @ (adr r6, 2f8464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e40f4>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #65536 @ 0x10000 │ │ │ │ @@ -861014,15 +861008,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #128 @ (adr r5, 2f833c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3fcc>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ble.n 2f8234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3ec4> │ │ │ │ + ble.n 2f8334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3fc4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2f833c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3fcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -861066,15 +861060,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #416 @ (adr r4, 2f84e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e4170>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ble.n 2f83b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e4040> │ │ │ │ + bgt.n 2f82b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e3f40> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (2f8650 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e42e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -861327,17 +861321,17 @@ │ │ │ │ str.w r1, [r4, #2076] @ 0x81c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2080] @ 0x820 │ │ │ │ strh.w r5, [r3, #3456] @ 0xd80 │ │ │ │ b.n 2f8400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e4090> │ │ │ │ add r3, pc, #904 @ (adr r3, 2f89dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e466c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bgt.n 2f855c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e41ec> │ │ │ │ + bgt.n 2f865c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e42ec> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bgt.n 2f871c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e43ac> │ │ │ │ + blt.n 2f861c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e42ac> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f862e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e42be> │ │ │ │ @@ -863380,15 +863374,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f9e82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e5b12> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (2f9f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e5be8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -863429,15 +863423,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f9f14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e5ba4> │ │ │ │ ldrh r4, [r2, #2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #824] @ 2fa2a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e5f38> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -863682,15 +863676,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [r4, #0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -863965,17 +863959,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - cbnz r0, 2fa6e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6376> │ │ │ │ + cbnz r0, 2fa6c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6356> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r0, 2fa6e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6376> │ │ │ │ + cbnz r0, 2fa6c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6356> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #101376 @ 0x18c00 │ │ │ │ vldr s14, [r3, #436] @ 0x1b4 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -864229,17 +864223,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2fa95e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e65ee> │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2faa24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e66b4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -864539,17 +864533,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r6, 2fadcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6a5c> │ │ │ │ + cbz r6, 2fadac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6a3c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (2faf60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6bf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -864693,17 +864687,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cbz r2, 2fafb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6c48> │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r6, 2faf96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6c26> │ │ │ │ + cbz r6, 2faf76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6c06> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (2fb1e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -864902,17 +864896,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2fb086 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e6d16> │ │ │ │ nop │ │ │ │ strb r4, [r7, #30] │ │ │ │ lsls r4, r1, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -865143,17 +865137,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2fb466 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e70f6> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2fb414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e70a4> │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ ldr.w r6, [r8, #1652] @ 0x674 │ │ │ │ @@ -865257,15 +865251,15 @@ │ │ │ │ b.n 2fb55a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e71ea> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ b.n 2fb584 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7214> │ │ │ │ strb r6, [r3, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (2fb704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7394>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -865376,19 +865370,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 2fb692 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7322> │ │ │ │ nop │ │ │ │ strb r0, [r2, #5] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -865522,17 +865516,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r0, [r2, #0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1640] @ 0x668 │ │ │ │ ldrb.w r4, [r7, #1664] @ 0x680 │ │ │ │ strb.w ip, [r7, #1664] @ 0x680 │ │ │ │ @@ -865916,17 +865910,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r4, pc, #160 @ (adr r4, 2fbe48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7ad8>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 2fc048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7cd8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #8 @ (adr r4, 2fbdb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7a44>) │ │ │ │ + add r3, pc, #520 @ (adr r3, 2fbfb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7c44>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2fbe44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7ad4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -866055,15 +866049,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2fbed2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7b62> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #792 @ (adr r3, 2fc25c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7eec>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 2fc05c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7cec>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fc002 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7c92> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -866273,19 +866267,19 @@ │ │ │ │ nop │ │ │ │ subs r7, #220 @ 0xdc │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #150 @ 0x96 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r0, pc, #800 @ (adr r0, 2fc488 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8118>) │ │ │ │ + add r0, pc, #288 @ (adr r0, 2fc288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7f18>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #520 @ (adr r0, 2fc374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8004>) │ │ │ │ + add r0, pc, #8 @ (adr r0, 2fc174 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7e04>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, pc, #544 @ (adr r1, 2fc390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8020>) │ │ │ │ + add r1, pc, #32 @ (adr r1, 2fc190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7e20>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d7, d2 │ │ │ │ vcvt.f32.f64 s4, d4 │ │ │ │ @@ -866369,17 +866363,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fc218 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7ea8> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #816 @ (adr r0, 2fc5bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e824c>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 2fc3bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e804c>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2fc460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e80f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866530,21 +866524,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fc2d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7f62> │ │ │ │ nop │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vcvt.f32.f64 s8, d4 │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ @@ -866620,17 +866614,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fc4e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8176> │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2fc734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e83c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866773,21 +866767,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fc60c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e829c> │ │ │ │ nop │ │ │ │ str r2, [r6, #24] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (2fc874 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866883,17 +866877,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fc81a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e84aa> │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (2fc8b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8544>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -866907,15 +866901,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fc008 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e7c98> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #312] @ (2fca04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8694>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -867025,21 +867019,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fc90c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e859c> │ │ │ │ ldrsh r2, [r5, r1] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2fcae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867113,17 +867107,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fcaa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8730> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (2fcca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867274,21 +867268,21 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fcb6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e87fe> │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (2fcd10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e89a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867420,17 +867414,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fcd56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e89e6> │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -867557,17 +867551,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fcf0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8b9e> │ │ │ │ ldr r6, [r2, r1] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2fcff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867658,17 +867652,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2fd032 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8cc2> │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2fd184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867835,17 +867829,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fd1cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8e5c> │ │ │ │ strb r6, [r3, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fd364 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e8ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867987,17 +867981,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fd3aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e903a> │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2fd51c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e91ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868139,17 +868133,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fd562 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e91f2> │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (2fd6d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e9364>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -868246,15 +868240,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, r0] │ │ │ │ lsls r4, r1, #6 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -868349,15 +868343,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #72] @ (2fd8ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e953c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r7, #252 @ 0xfc │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -868538,17 +868532,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fd96a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e95fa> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #16] @ (2fdab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e9740>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (2fdb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e97b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868811,17 +868805,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (2fde18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e9aa8>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -868978,17 +868972,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (2fdfd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1e9c64>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -869074,15 +869068,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bx r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, r2, #7 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -869170,15 +869164,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r6, r8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, r4, #4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, r5, #3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -871484,19 +871478,19 @@ │ │ │ │ b.n 2ff746 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eb3d6> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #18 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r4, r7, #1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 2ff96a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eb5fa> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -872287,15 +872281,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (30016c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ebdfc>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 300128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ebdb8> │ │ │ │ nop │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -872513,15 +872507,15 @@ │ │ │ │ b.n 300358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ebfe8> │ │ │ │ ldr r2, [pc, #12] @ (3003a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ec038>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 300242 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ebed2> │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -872817,15 +872811,15 @@ │ │ │ │ vmov.f32 s14, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 300732 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ec3c2> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldc2 1, cr0, [r0], #-556 @ 0xfffffdd4 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -873139,15 +873133,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 3005b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ec242> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -873445,15 +873439,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -873578,15 +873572,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 300ef4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ecb84> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldrd r4, r9, [sp, #120] @ 0x78 │ │ │ │ @@ -874277,17 +874271,17 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [pc, #16] @ (301734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed3c4>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 301714 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed3a4> │ │ │ │ - ldr r4, [pc, #488] @ (30191c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed5ac>) │ │ │ │ + ldr r3, [pc, #1000] @ (301b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed7ac>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #384] @ (3018b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed548>) │ │ │ │ + ldr r3, [pc, #896] @ (301ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed748>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -874715,19 +874709,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 301bb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed840> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #152] @ (301c7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed90c>) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #400] @ (301d78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eda08>) │ │ │ │ + blxns ip │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #128] @ (301c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed8fc>) │ │ │ │ + blx r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 301c28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed8b8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874754,17 +874748,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (301c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed8d0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 301c20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed8b0> │ │ │ │ - ldr r0, [pc, #40] @ (301c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed8f8>) │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #16] @ (301c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed8e4>) │ │ │ │ + blxns r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -874830,19 +874824,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 301cb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed946> │ │ │ │ - bx r4 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bx ip │ │ │ │ + mov r8, ip │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bxns r2 │ │ │ │ + mov ip, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301d12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ed9a2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -874941,19 +874935,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 301d9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eda2c> │ │ │ │ - mov lr, r1 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov r4, r0 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301e16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edaa6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -875011,17 +875005,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (301e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edb28>) │ │ │ │ add r2, pc │ │ │ │ b.n 301e7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edb0a> │ │ │ │ - cmp r8, fp │ │ │ │ + cmp r0, fp │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp ip, fp │ │ │ │ + cmp r4, fp │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -875061,17 +875055,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (301f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edba8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 301ee2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edb72> │ │ │ │ nop │ │ │ │ - cmp r0, r9 │ │ │ │ + add r8, r9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + add lr, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 301f36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edbc6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -875695,15 +875689,15 @@ │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edc68> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 302526 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee1b6> │ │ │ │ nop │ │ │ │ lsls r4, r5, #8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 302640 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee2d0> │ │ │ │ mov r6, r1 │ │ │ │ @@ -875764,15 +875758,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edc68> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 3025c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee254> │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 302708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee398> │ │ │ │ mov r6, r3 │ │ │ │ @@ -875842,17 +875836,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 301fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1edc68> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 302678 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee308> │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #236] @ 302810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee4a0> │ │ │ │ mov r6, r3 │ │ │ │ @@ -875942,19 +875936,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3027a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee436> │ │ │ │ nop │ │ │ │ movs r2, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #320] @ (302974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee604>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -876075,19 +876069,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 30295c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee5ec> │ │ │ │ vrhadd.u8 d0, d22, d11 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (302b0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee79c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876226,17 +876220,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r0, #556]! @ 0x22c │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #544] @ (302d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee9dc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -876422,21 +876416,21 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 302d36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee9c6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee988> │ │ │ │ b.n 302b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ee7f4> │ │ │ │ stc2 1, cr0, [lr], {139} @ 0x8b │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ (302e70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eeb00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876534,19 +876528,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 302e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eead0> │ │ │ │ b.n 302e60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eeaf0> │ │ │ │ nop │ │ │ │ vst2.8 {d16[4],d17[4]}, [r8], fp │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ (302f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eec0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876635,17 +876629,17 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 302f4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eebde> │ │ │ │ b.n 302f6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eebfe> │ │ │ │ strh.w r0, [r8, #395] @ 0x18b │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r0, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (303228 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eeeb8>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -876899,19 +876893,19 @@ │ │ │ │ @ instruction: 0xf786018b │ │ │ │ beq.n 3032e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eef74> │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 303296 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eef26> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 303296 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eef26> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -877067,17 +877061,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3033c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef058> │ │ │ │ nop │ │ │ │ @ instruction: 0xf39a018b │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (30347c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef10c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877123,17 +877117,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (303484 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef114>) │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 303468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef0f8> │ │ │ │ ssat r1, #12, sl, asr #2 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (303560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef1f0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -877215,19 +877209,19 @@ │ │ │ │ @ instruction: 0xf290018b │ │ │ │ ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (303664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef2f4>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -877316,19 +877310,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf190018b │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r0, #26 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (3037f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef480>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -877479,25 +877473,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r1, r0, #139 @ 0x8b │ │ │ │ ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (3038b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877555,19 +877549,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3038bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef54c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 303892 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef522> │ │ │ │ vrhadd.s16 d0, d24, d11 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (3039ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef67c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877673,19 +877667,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3039be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef64e> │ │ │ │ b.n 3039de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef66e> │ │ │ │ cdp 1, 6, cr0, cr8, cr11, {4} │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (303b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877779,17 +877773,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 303ad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef764> │ │ │ │ b.n 303af4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef784> │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip, #-556]! @ 0xfffffdd4 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (303c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef8c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877892,15 +877886,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 303c22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef8b2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 303be6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef876> │ │ │ │ b.n 303b5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ef7ea> │ │ │ │ ldc 1, cr0, [r8], {139} @ 0x8b │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (303e10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1efaa0>) │ │ │ │ @@ -878073,23 +878067,23 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 303dd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1efa68> │ │ │ │ b.n 303e02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1efa92> │ │ │ │ @ instruction: 0xeae6018b │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -878151,19 +878145,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (303ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1efb74>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 303eba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1efb4a> │ │ │ │ nop │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -878689,25 +878683,25 @@ │ │ │ │ nop │ │ │ │ b.n 303dc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1efa58> │ │ │ │ lsls r3, r1, #6 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (3044d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0160>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -878831,21 +878825,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 29a94c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1865dc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 304a50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f06e0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -879018,17 +879012,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 3047cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f045c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (304844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f04d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879089,15 +879083,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 140 @ 0x8c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 304878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0508> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -879135,17 +879129,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #174 @ 0xae │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3048f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0588> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -879183,17 +879177,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 304984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0614> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (304988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0618>) │ │ │ │ @@ -879404,17 +879398,17 @@ │ │ │ │ nop │ │ │ │ ble.n 304aa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0730> │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xb652 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r3, #52 @ 0x34 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -879556,25 +879550,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 304c02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0892> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 304cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0950> │ │ │ │ b.n 304c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f08d0> │ │ │ │ nop │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r6, [r1, #23] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (304d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f09fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -879604,15 +879598,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bge.n 304da4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0a34> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 304df0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0a80> │ │ │ │ mov r6, r3 │ │ │ │ @@ -879655,17 +879649,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 304d58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f09e8> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 304e76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0b06> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -879771,15 +879765,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -879883,17 +879877,17 @@ │ │ │ │ b.n 304fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0c48> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 304f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0c2c> │ │ │ │ b.n 304fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0c48> │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #160] @ (305124 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -880020,17 +880014,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3051a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0e30> │ │ │ │ nop │ │ │ │ bvs.n 305208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0e98> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (30536c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f0ffc>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -880155,17 +880149,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (3054d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f1168>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -880288,17 +880282,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (3055c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f1258>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -880373,17 +880367,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bcs.n 305640 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f12d0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -880473,17 +880467,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ bne.n 305750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f13e0> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -880617,17 +880611,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 301dfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eda8c> │ │ │ │ b.n 3057cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f145c> │ │ │ │ nop │ │ │ │ beq.n 3058bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f154c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - subs r6, r6, r0 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -880876,15 +880870,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 305cb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f1944> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 305c1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f18ac> │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1772 @ 0x6ec │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 305946 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f15d6> │ │ │ │ @@ -881860,15 +881854,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (306b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f27e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882120,23 +882114,23 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 306a06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f2696> │ │ │ │ b.n 306a16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f26a6> │ │ │ │ nop │ │ │ │ ite ne │ │ │ │ lslne r3, r1, #6 │ │ │ │ - lsreq r2, r2, #1 │ │ │ │ + lsleq r2, r2, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 306ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f2838> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ @@ -882161,15 +882155,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 306b9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f282e> │ │ │ │ nop │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 306c28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f28b8> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -882411,15 +882405,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 306e6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f2afe> │ │ │ │ cbnz r6, 306e9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f2b2c> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (306f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f2b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882500,15 +882494,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (307108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f2d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -882798,22 +882792,20 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3071fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f2e8a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb61c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ + vshr.u64 q0, , #24 │ │ │ │ + vshr.u64 q0, , #38 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #144] @ (3073ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f303c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -882861,15 +882853,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ b.n 307336 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f2fc6> │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - vshr.u64 q0, , #6 │ │ │ │ + vqadd.u64 q0, q13, │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (307430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f30c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -882907,15 +882899,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 301dfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1eda8c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r6, 307490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3120> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - vqadd.u8 q8, q8, │ │ │ │ + mcr2 0, 6, r0, cr0, cr5, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ bl 3073b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3044> │ │ │ │ @@ -883101,16 +883093,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 30763a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f32ca> │ │ │ │ nop │ │ │ │ cbz r6, 3076ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f335a> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stc2l 0, cr0, [sl], {213} @ 0xd5 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + mcrr2 0, 13, r0, sl, cr5 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -883420,19 +883412,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (307a0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f369c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3079c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3656> │ │ │ │ - @ instruction: 0xfa0600d5 │ │ │ │ - vst1.8 @ instruction: 0xf98a00d5 │ │ │ │ - beq.n 307930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f35c0> │ │ │ │ + vst1.8 @ instruction: 0xf98600d5 │ │ │ │ + vst4. {d0-d3}, [sl :64], r5 │ │ │ │ + beq.n 307a30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f36c0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe8d000e5 │ │ │ │ + @ instruction: 0xe85000e5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -883509,15 +883501,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 307a98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3728> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 307acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f375c> │ │ │ │ b.n 307a9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f372a> │ │ │ │ - ldrh.w r0, [lr, #213] @ 0xd5 │ │ │ │ + ldrh.w r0, [lr, r5, lsl #1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r1, #602112 @ 0x93000 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -884378,25 +884370,25 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3083dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f406c> │ │ │ │ + bls.n 3084dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f416c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - rsbs r0, ip, #213 @ 0xd5 │ │ │ │ + adcs.w r0, ip, #213 @ 0xd5 │ │ │ │ ldrb r2, [r0, #25] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add.w r0, ip, #213 @ 0xd5 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + eor.w r0, ip, #213 @ 0xd5 │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ands.w r0, sl, #213 @ 0xd5 │ │ │ │ + vshr.s64 q0, , #38 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r5, [r0, #1224] @ 0x4c8 │ │ │ │ @@ -884498,15 +884490,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 308596 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4226> │ │ │ │ nop │ │ │ │ add r1, pc, #896 @ (adr r1, 308930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f45c0>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - mcr 0, 1, r0, cr6, cr5, {6} │ │ │ │ + stc 0, cr0, [r6, #852]! @ 0x354 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (308698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -884588,15 +884580,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #456 @ (adr r1, 308864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f44f4>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldcl 0, cr0, [r6, #-852] @ 0xfffffcac │ │ │ │ + ldcl 0, cr0, [r6], {213} @ 0xd5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (3086f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4388>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -884624,15 +884616,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3086cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f435c> │ │ │ │ nop │ │ │ │ add r0, pc, #552 @ (adr r0, 308924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f45b4>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #680] @ (3089bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f464c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -884895,21 +884887,21 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 3089e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4670> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 3088f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4584> │ │ │ │ add r0, pc, #152 @ (adr r0, 308a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f46e8>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldc 0, cr0, [lr], {213} @ 0xd5 │ │ │ │ - mcrr 0, 13, r0, r4, cr5 │ │ │ │ - subs.w r0, r4, r5, lsr #3 │ │ │ │ - stc 0, cr0, [r2], {213} @ 0xd5 │ │ │ │ - sub.w r0, r2, r5, lsr #3 │ │ │ │ - @ instruction: 0xeb3600d5 │ │ │ │ - sbcs.w r0, r8, r5, lsr #3 │ │ │ │ + @ instruction: 0xeb9e00d5 │ │ │ │ + rsb r0, r4, r5, lsr #3 │ │ │ │ + @ instruction: 0xeb3400d5 │ │ │ │ + @ instruction: 0xeb8200d5 │ │ │ │ + @ instruction: 0xeb2200d5 │ │ │ │ + @ instruction: 0xeab600d5 │ │ │ │ + @ instruction: 0xeaf800d5 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 308a60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f46f0> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 308954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f45e4> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -885044,17 +885036,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 308a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4694> │ │ │ │ b.n 308a86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4716> │ │ │ │ - @ instruction: 0xeb3a00d5 │ │ │ │ - @ instruction: 0xeaac00d5 │ │ │ │ - ldrd r0, r0, [ip, #852]! @ 0x354 │ │ │ │ + @ instruction: 0xeaba00d5 │ │ │ │ + bic.w r0, ip, r5, lsr #3 │ │ │ │ + ldrd r0, r0, [ip, #-852]! @ 0x354 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (308c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f48bc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -885149,19 +885141,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 308ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4834> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrd r0, r0, [r6, #852] @ 0x354 │ │ │ │ - ldrd r0, r0, [r4], #-852 @ 0x354 │ │ │ │ - @ instruction: 0xe81400d5 │ │ │ │ - @ instruction: 0xe99e00d5 │ │ │ │ - ldmdb r6!, {r0, r2, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r6, #-852] @ 0x354 │ │ │ │ + b.n 308c20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f48b0> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + b.n 308b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f47f4> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + ldmdb lr, {r0, r2, r4, r6, r7} │ │ │ │ + ldmia.w r6!, {r0, r2, r4, r6, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ bl 308700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4390> │ │ │ │ @@ -885272,19 +885266,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 308ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4978> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmdb r8, {r0, r2, r4, r6, r7} │ │ │ │ - @ instruction: 0xe8de00d5 │ │ │ │ - ldmdb r8!, {r0, r2, r4, r6, r7} │ │ │ │ - @ instruction: 0xe8c600d5 │ │ │ │ - stmia.w r6!, {r0, r2, r4, r6, r7} │ │ │ │ + stmia.w r8, {r0, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe85e00d5 │ │ │ │ + ldmia.w r8!, {r0, r2, r4, r6, r7} │ │ │ │ + strex r0, r0, [r6, #852] @ 0x354 │ │ │ │ + @ instruction: 0xe82600d5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (309088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4d18>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -885535,27 +885529,28 @@ │ │ │ │ b.n 308eda <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4b6a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 308ec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4b50> │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #6 │ │ │ │ strb r0, [r0, #9] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - @ instruction: 0xe8de00d5 │ │ │ │ + @ instruction: 0xe85e00d5 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80000d5 │ │ │ │ - b.n 308bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f485c> │ │ │ │ + b.n 308f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4c2c> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + b.n 308acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f475c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 308b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f47dc> │ │ │ │ + b.n 308a4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f46dc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 308fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4c48> │ │ │ │ + b.n 308eb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4b48> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 308fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4c40> │ │ │ │ + b.n 308eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4b40> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 308f00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4b90> │ │ │ │ + b.n 308e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4a90> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 308eda <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4b6a> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (30915c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4dec>) │ │ │ │ @@ -885640,15 +885635,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 308ca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4930> │ │ │ │ + b.n 308ba0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4830> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 309214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4ea4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -885668,15 +885663,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 308c78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4908> │ │ │ │ + b.n 308b78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4808> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 309264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4ef4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -885696,15 +885691,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 308c50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f48e0> │ │ │ │ + b.n 308b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f47e0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 3092b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4f44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -885724,15 +885719,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 308c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f48c0> │ │ │ │ + b.n 308b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f47c0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30930c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4f9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -885759,15 +885754,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 308c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f48bc> │ │ │ │ + b.n 308b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f47bc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (309364 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f4ff4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -885794,15 +885789,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 308c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f489c> │ │ │ │ + b.n 309b0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f579c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (3093bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f504c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -885829,15 +885824,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 308bec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f487c> │ │ │ │ + b.n 309aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f577c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (309414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f50a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -885864,15 +885859,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3080c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f3d50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - b.n 309bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f585c> │ │ │ │ + b.n 309acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f575c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -886945,25 +886940,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 30a45a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f60ea> │ │ │ │ nop │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvc.n 30a35c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f5fec> │ │ │ │ + bvs.n 30a25c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f5eec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvc.n 30a2d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f5f68> │ │ │ │ + bvs.n 30a1d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f5e68> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvc.n 30a304 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f5f94> │ │ │ │ + bvs.n 30a204 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f5e94> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 30a3bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f604c> │ │ │ │ + bpl.n 30a2bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f5f4c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 30a0ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f5d5a> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -888293,15 +888288,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #11] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (30b4dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f716c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888330,15 +888325,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #10] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (30b510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f71a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -888350,15 +888345,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r1, #9] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ @@ -888849,15 +888844,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #808 @ (adr r7, 30bdbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7a4c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 30bb06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7796> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 30bb06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7796> │ │ │ │ @@ -888998,17 +888993,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 30bbb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7844> │ │ │ │ nop │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 30bd18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f79a8> │ │ │ │ @@ -889953,15 +889948,15 @@ │ │ │ │ bne.n 30c69c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f832c> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30c5ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f827e> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30c5ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f827e> │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r0, #-932] @ 0xfffffc5c │ │ │ │ + stc2 0, cr0, [r0], {233} @ 0xe9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -890177,15 +890172,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30c86a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f84fa> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30c844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f84d4> │ │ │ │ b.n 30c8ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f855a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa9000e9 │ │ │ │ + @ instruction: 0xfa1000e9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -890403,15 +890398,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30cada <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f876a> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30cada <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f876a> │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r2, r9, lsl #2] │ │ │ │ + @ instruction: 0xf79200e9 │ │ │ │ cbz r1, 30cc56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f88e6> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -890540,15 +890535,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30b8b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7544> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [r6, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30cdb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8a40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890572,19 +890567,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbz r1, 30cdec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8a7c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -890598,15 +890593,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30b8b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f7544> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [r4, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30ce40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8ad0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890630,19 +890625,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, r4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (30ce78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8b08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -890676,15 +890671,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r5, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #252] @ (30cfcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8c5c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -890779,15 +890774,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30cfa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8c30> │ │ │ │ b.n 30cf20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8bb0> │ │ │ │ ldr r0, [r5, r1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #68 @ 0x44 │ │ │ │ mov lr, r2 │ │ │ │ @@ -891024,17 +891019,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30d24a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8eda> │ │ │ │ b.n 30d1b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f8e40> │ │ │ │ nop │ │ │ │ strb r6, [r3, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r7, pc, #488 @ (adr r7, 30d468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f90f8>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 30d668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f92f8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 30d384 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9014>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 30d584 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9214>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (30d478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9108>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -891412,17 +891407,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30d6b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9342> │ │ │ │ b.n 30d4ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f917c> │ │ │ │ nop │ │ │ │ strh r2, [r5, r2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r3, pc, #472 @ (adr r3, 30d8b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9548>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 30dab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9748>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, pc, #24 @ (adr r3, 30d6fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f938c>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 30d8fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f958c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #808] @ (30da1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f96ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891698,21 +891693,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #120 @ (adr r3, 30daac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f973c>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 30dcac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f993c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #736 @ (adr r2, 30dd18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f99a8>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 30db18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f97a8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 30dacc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f975c>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 30dccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f995c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, pc, #656 @ (adr r0, 30dcd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9960>) │ │ │ │ + add r0, pc, #144 @ (adr r0, 30dad0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9760>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30d970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9600> │ │ │ │ @@ -891994,21 +891989,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #8 @ (adr r0, 30ddc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f9a58>) │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30dcae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f993e> │ │ │ │ @@ -892308,23 +892303,23 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -892672,21 +892667,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30c96c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f85fc> │ │ │ │ @@ -892998,21 +892993,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -893312,21 +893307,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -893539,17 +893534,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ subs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r6, r2, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -893723,17 +893718,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r2, r6, #32 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -893888,17 +893883,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsrs r2, r7, #24 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -894053,17 +894048,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -894250,15 +894245,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r1, #4 │ │ │ │ @@ -894438,17 +894433,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ @@ -894555,21 +894550,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (30fb10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fb7a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -894667,21 +894662,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (30fcf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fb980>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -894797,24 +894792,24 @@ │ │ │ │ nop │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r0, r0, #17 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r4, r6, #14 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r4, [r2, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ + strh r4, [r2, #8] │ │ │ │ + lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ add.w r7, r0, #104448 @ 0x19800 │ │ │ │ add.w r4, r0, #103936 @ 0x19600 │ │ │ │ @@ -895252,19 +895247,19 @@ │ │ │ │ b.n 310134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fbdc4> │ │ │ │ nop │ │ │ │ movs r6, #90 @ 0x5a │ │ │ │ lsls r3, r1, #6 │ │ │ │ vrhadd.u d0, d16, d10 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 3101d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fbe68> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 3101d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fbe68> │ │ │ │ @@ -895514,23 +895509,23 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31038c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fc01c> │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ lsls r3, r1, #6 │ │ │ │ stc2 1, cr0, [r4, #-552] @ 0xfffffdd8 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -896060,18 +896055,18 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xf75a018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf754018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf6f0018a │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 310a08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fc698> │ │ │ │ sub sp, #20 │ │ │ │ @@ -896139,18 +896134,18 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xf68e018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf688018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf624018a │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (310ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fc748>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -896205,17 +896200,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r6, r5, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ rsb r1, r2, #4521984 @ 0x450000 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -896541,19 +896536,19 @@ │ │ │ │ @ instruction: 0xf2ec018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e4018a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf27c018a │ │ │ │ - add r3, pc, #24 @ (adr r3, 310e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fcad0>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 311040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fccd0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (310e90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fcb20>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -896853,15 +896848,15 @@ │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r0, r5, #25 │ │ │ │ lsls r3, r1, #6 │ │ │ │ adds.w r1, r4, #138 @ 0x8a │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 3115be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd24e> │ │ │ │ @@ -897648,19 +897643,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3110c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fcd50> │ │ │ │ movs r0, #7 │ │ │ │ b.w 311094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fcd24> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3116ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd37a> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (311a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd6e4>) │ │ │ │ @@ -897764,25 +897759,25 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #23 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd420> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (311b3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd7cc>) │ │ │ │ @@ -897862,17 +897857,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r5, #16 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd2b0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #724] @ (311e34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fdac4>) │ │ │ │ @@ -898164,30 +898159,30 @@ │ │ │ │ b.n 311d88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fda18> │ │ │ │ lsrs r4, r0, #15 │ │ │ │ lsls r3, r1, #6 │ │ │ │ b.n 311768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd3f8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9a20> │ │ │ │ ldr r2, [pc, #16] @ (311e60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fdaf0>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 311bda <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fd86a> │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -898595,17 +898590,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 312294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fdf24> │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -898668,15 +898663,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31236c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fdffc>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 312354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fdfe4> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #208] @ (312454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe0e4>) │ │ │ │ @@ -898759,19 +898754,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (31245c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe0ec>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31240c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe09c> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #176] @ (312524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe1b4>) │ │ │ │ @@ -898845,17 +898840,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 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -899069,23 +899064,23 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 312686 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe316> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bls.n 312744 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe3d4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bls.n 31284c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe4dc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #412] @ (312924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe5b4>) │ │ │ │ @@ -899290,15 +899285,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (312984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe614>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 312970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe600> │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -899357,15 +899352,15 @@ │ │ │ │ bne.n 312a02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe692> │ │ │ │ b.n 3129ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe67a> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 312930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe5c0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -899391,15 +899386,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (312a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe714>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 312a60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe6f0> │ │ │ │ nop │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (312bf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe884>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -899542,35 +899537,35 @@ │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b9b0> │ │ │ │ b.n 312bae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe83e> │ │ │ │ nop │ │ │ │ str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #6 │ │ │ │ str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + udf #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r7, pc, #600 @ (adr r7, 312e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1feb08>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 312c78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe908>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -900610,37 +900605,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (313838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff4c8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.w 312e4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1feada> │ │ │ │ nop │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcs.n 313718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff3a8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #952] @ (313bd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff868>) │ │ │ │ + ldr r5, [pc, #440] @ (3139d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff668>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #248] @ (31391c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff5ac>) │ │ │ │ + ldr r4, [pc, #760] @ (313b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff7ac>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #896] @ (313ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff838>) │ │ │ │ + ldr r5, [pc, #384] @ (3139a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff638>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #688] @ (313adc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff76c>) │ │ │ │ + ldr r4, [pc, #176] @ (3138dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff56c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #248] @ (313928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff5b8>) │ │ │ │ + ldr r3, [pc, #760] @ (313b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff7b8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [pc, #320] @ (313974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff604>) │ │ │ │ + ldr r4, [pc, #832] @ (313b74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff804>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #0] @ (313838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff4c8>) │ │ │ │ + ldr r3, [pc, #512] @ (313a38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff6c8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #320] @ (31397c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff60c>) │ │ │ │ + ldr r3, [pc, #832] @ (313b7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff80c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #196] @ (313910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff5a0>) │ │ │ │ add r0, pc │ │ │ │ @@ -900716,37 +900711,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 687b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 313868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff4f8> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #752] @ (313c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff894>) │ │ │ │ + ldr r4, [pc, #240] @ (313a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff694>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #728] @ (313bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff880>) │ │ │ │ + ldr r4, [pc, #216] @ (3139f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff680>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 313320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fefb0> │ │ │ │ + b.n 313220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1feeb0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [pc, #640] @ (313ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff834>) │ │ │ │ + ldr r4, [pc, #128] @ (3139a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff634>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #624] @ (313b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff828>) │ │ │ │ + ldr r4, [pc, #112] @ (313998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff628>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #608] @ (313b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff81c>) │ │ │ │ + ldr r4, [pc, #96] @ (31398c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff61c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [pc, #576] @ (313b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff800>) │ │ │ │ + ldr r4, [pc, #64] @ (313970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff600>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [pc, #480] @ (313b18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff7a8>) │ │ │ │ + ldr r3, [pc, #992] @ (313d18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff9a8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #144] @ (3139d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff660>) │ │ │ │ + ldr r3, [pc, #656] @ (313bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff860>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (31397c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff60c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 313950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff5e0> │ │ │ │ ldr r3, [pc, #52] @ (313980 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff610>) │ │ │ │ add r3, pc │ │ │ │ @@ -900770,15 +900765,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrh r2, [r6, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r1, [pc, #600] @ (313be0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff870>) │ │ │ │ + ldr r1, [pc, #88] @ (3139e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff670>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -901102,25 +901097,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1284] @ 0x504 │ │ │ │ b.n 313c3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff8ca> │ │ │ │ mov r0, r4 │ │ │ │ bl 330250 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bee0> │ │ │ │ b.n 313c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff8e4> │ │ │ │ - ldr r0, [pc, #1000] @ (3140ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffd7c>) │ │ │ │ + ldr r0, [pc, #488] @ (313eec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffb7c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #120] @ (313d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffa10>) │ │ │ │ + ldr r0, [pc, #632] @ (313f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffc10>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #872] @ (314074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffd04>) │ │ │ │ + ldr r0, [pc, #360] @ (313e74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffb04>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #904] @ (31409c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffd2c>) │ │ │ │ + ldr r0, [pc, #392] @ (313e9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffb2c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #664] @ (313fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffc40>) │ │ │ │ + ldr r0, [pc, #152] @ (313db0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffa40>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -901148,15 +901143,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #384] @ (313ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffb88>) │ │ │ │ + blx ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (313db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffa44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901191,15 +901186,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 312988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe618> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [lr, #-552]! @ 0x228 │ │ │ │ - ldr r0, [pc, #24] @ (313e08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffa98>) │ │ │ │ + @ instruction: 0x4786 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (313e2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901234,15 +901229,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 312988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fe618> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r6], #552 @ 0x228 │ │ │ │ - add lr, r0 │ │ │ │ + add r6, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (313e9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffb2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901256,15 +901251,15 @@ │ │ │ │ bl 3186e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204370> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 313bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff888> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8c0018a │ │ │ │ - bx lr │ │ │ │ + mov r8, lr │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (313ec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffb58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901308,17 +901303,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe85c018a │ │ │ │ - mov sl, lr │ │ │ │ + mov r2, lr │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (313f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffbe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901364,17 +901359,17 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 313f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffbe4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - mov r6, lr │ │ │ │ + cmp lr, lr │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (314098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffd28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901629,21 +901624,21 @@ │ │ │ │ nop │ │ │ │ b.n 313da4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ffa34> │ │ │ │ lsls r2, r1, #6 │ │ │ │ bkpt 0x006c │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, ip │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bkpt 0x001c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r6, r3 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mvns r6, r5 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (31431c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fffac>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -901701,15 +901696,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 313c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff8c8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ pop {r5, r6, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r4 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2, r3, r4, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -901769,15 +901764,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 314b94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200824> │ │ │ │ lsls r2, r1, #6 │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r1 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -902000,23 +901995,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 31457a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20020a> │ │ │ │ mov r4, r1 │ │ │ │ b.n 314576 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200206> │ │ │ │ nop │ │ │ │ b.n 314a60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2006f0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adcs r2, r0 │ │ │ │ + lsrs r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r4 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r0 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r6, r5 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r2 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (3146bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20034c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902063,15 +902058,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 3148a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200530> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ands r4, r7 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (31479c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20042c>) │ │ │ │ @@ -902155,15 +902150,15 @@ │ │ │ │ bx r1 │ │ │ │ cbnz r2, 3147a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200438> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3147d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200468> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -902249,17 +902244,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ svc 26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 314934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2005c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -902311,17 +902306,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 3149cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20065c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -902373,17 +902368,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ble.n 31499c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20062c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (314a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2006ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902404,15 +902399,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 314abc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20074c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (314a4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2006dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902545,29 +902540,29 @@ │ │ │ │ stc2 1, cr0, [r9], #-552 @ 0xfffffdd8 │ │ │ │ push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bpl.n 314c44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2008d4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -902670,32 +902665,32 @@ │ │ │ │ b.n 314c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2008f4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xfae4018a │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bmi.n 314d54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2009e4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r4, 314d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2009b8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #432] @ (314e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200b1c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -902863,17 +902858,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ cbz r4, 314ed6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200b66> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #392] @ (31503c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200ccc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903026,21 +903021,21 @@ │ │ │ │ b.n 314ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200b88> │ │ │ │ bhi.n 315114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200da4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ cbz r4, 315050 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200ce0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r0, 31504c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200cdc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (315100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200d90>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -903105,15 +903100,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvs.n 315080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200d10> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r7, sp, #576 @ 0x240 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r7, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r7, sp, #288 @ 0x120 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -903170,17 +903165,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bvs.n 3151f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200e88> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (315208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x200e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -903330,25 +903325,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bpl.n 315370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201000> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r5, sp, #872 @ 0x368 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r5, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (31545c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2010ec>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -903433,23 +903428,23 @@ │ │ │ │ nop │ │ │ │ bcc.n 315388 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201018> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (315518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2011a8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -903505,17 +903500,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 3654ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25113c> │ │ │ │ b.n 3154f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201182> │ │ │ │ bcs.n 315478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201108> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (315564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2011f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903591,19 +903586,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3155ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20125a> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bne.n 315574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201204> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (315670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -903726,21 +903721,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3156fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20138c> │ │ │ │ nop │ │ │ │ beq.n 3156cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20135c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (315894 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201524>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903836,19 +903831,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 315804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201494> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (315960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2015f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903916,21 +903911,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (315a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2016cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904005,21 +904000,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3159dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20166c> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (315c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2018b4>) │ │ │ │ @@ -904199,27 +904194,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 315aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20177c> │ │ │ │ adds r5, #4 │ │ │ │ b.n 315b38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2017c8> │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (315d14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2019a4>) │ │ │ │ @@ -904298,23 +904293,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 315cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20193c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 315cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20193c> │ │ │ │ ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (315dfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201a8c>) │ │ │ │ @@ -904393,23 +904388,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 315d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201a24> │ │ │ │ movs r4, #1 │ │ │ │ b.n 315d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201a24> │ │ │ │ ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r5, #58 @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (315fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201c70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -904580,29 +904575,29 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 315e74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201b04> │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (3160d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201d60>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -904677,21 +904672,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 31605a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201cea> │ │ │ │ stmia r7!, {r2, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (3162a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201f30>) │ │ │ │ @@ -904857,27 +904852,27 @@ │ │ │ │ bhi.n 316274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201f04> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3161ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201e5e> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3161ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x201e5a> │ │ │ │ stmia r6!, {r1, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + movs r0, r2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -905147,21 +905142,21 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -905259,17 +905254,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31668c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20231c> │ │ │ │ b.n 3166a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x202338> │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (3168b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x202548>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -905453,25 +905448,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r4, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31694e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2025de> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -905578,19 +905573,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (316aa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x202730>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -905650,21 +905645,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 316a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2026f8> │ │ │ │ pop {r1, r4, r5, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4020] @ 0xfb4 │ │ │ │ @@ -905963,15 +905958,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r2, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (317020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x202cb0>) │ │ │ │ @@ -906175,29 +906170,29 @@ │ │ │ │ b.n 316fae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x202c3e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 317074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x202d04> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -906243,17 +906238,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (317234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x202ec4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -906383,15 +906378,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -906451,15 +906446,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3172fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x202f8c>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 313d18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1ff9a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r4, r3, r0 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (3173cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20305c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -906694,33 +906689,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 317468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2030f8> │ │ │ │ nop │ │ │ │ cbz r6, 3175e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203270> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r5, r1 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 3175e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203278> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 31762a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2032ba> │ │ │ │ @@ -907078,17 +907073,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 31791a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2035aa> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (317928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2035b8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #200] @ (3179f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203680>) │ │ │ │ + ldr r1, [pc, #712] @ (317bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203880>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #960] @ (317cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20397c>) │ │ │ │ + ldr r1, [pc, #448] @ (317aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20377c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 317a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2036e4> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 317a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2036ac> │ │ │ │ bhi.n 3179a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203636> │ │ │ │ @@ -907412,15 +907407,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 136ae0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22770> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 317c3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2038ce> │ │ │ │ - bx r3 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (317d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2039d4>) │ │ │ │ @@ -907609,27 +907604,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 317e12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203aa2> │ │ │ │ nop │ │ │ │ add r1, sp, #896 @ 0x380 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (317fe4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203c74>) │ │ │ │ @@ -907721,21 +907716,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 317f86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203c16> │ │ │ │ nop │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #460] @ (3181d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203e68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -908143,23 +908138,23 @@ │ │ │ │ bne.n 318472 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204102> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 318464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2040f4> │ │ │ │ b.n 31829e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x203f2e> │ │ │ │ add r5, pc, #296 @ (adr r5, 3185b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204244>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -908449,17 +908444,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3187d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204462> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 318790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204420> │ │ │ │ b.n 318724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2043b4> │ │ │ │ - blt.n 3188a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204534> │ │ │ │ + bge.n 3187a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204434> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - blt.n 3187f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204488> │ │ │ │ + bge.n 3186f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204388> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -908514,15 +908509,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 43bc94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327924> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -908557,15 +908552,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3188f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204588> │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -909008,17 +909003,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 318dd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204a68> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 318da8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204a38> │ │ │ │ b.n 318d22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2049b2> │ │ │ │ nop │ │ │ │ - bpl.n 318eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204b40> │ │ │ │ + bmi.n 318db0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204a40> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bpl.n 318e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204b08> │ │ │ │ + bmi.n 318d78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x204a08> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -909348,15 +909343,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -909934,24 +909929,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (3197f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205484>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (3197f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205488>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str??.w r0, [r8, #212] @ 0xd4 │ │ │ │ - str.w r0, [sl, #212] @ 0xd4 │ │ │ │ - ldrsb.w r0, [ip, #212] @ 0xd4 │ │ │ │ - vld4. {d16-d19}, [r2 :64], r4 │ │ │ │ - ldr??.w r0, [r4, r4, lsl #1] │ │ │ │ - str??.w r0, [r2, #212] @ 0xd4 │ │ │ │ - ldr??.w r0, [r0, #212] @ 0xd4 │ │ │ │ - vst4. {d0-d3}, [r2 :64], r4 │ │ │ │ + str??.w r0, [r8, r4, lsl #1] │ │ │ │ + str.w r0, [sl, r4, lsl #1] │ │ │ │ ldrsb.w r0, [ip, r4, lsl #1] │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + str??.w r0, [r2, #212] @ 0xd4 │ │ │ │ + ldr??.w r0, [r4, #212] @ 0xd4 │ │ │ │ + str??.w r0, [r2, r4, lsl #1] │ │ │ │ + ldr??.w r0, [r0, r4, lsl #1] │ │ │ │ + strb.w r0, [r2, #212] @ 0xd4 │ │ │ │ + ldrb.w r0, [ip, #212] @ 0xd4 │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 319844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2054d4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -910351,16 +910346,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 319c4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2058da> │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - sbc.w r0, r2, #6946816 @ 0x6a0000 │ │ │ │ - @ instruction: 0xf52e00d4 │ │ │ │ + @ instruction: 0xf4e200d4 │ │ │ │ + @ instruction: 0xf4ae00d4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 319cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205984> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r2 │ │ │ │ @@ -910395,15 +910390,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r6, #16] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - orn r0, r8, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf3e800d4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (319e18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205aa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -910560,17 +910555,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 319974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205604> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ssat r0, #21, r4, asr #3 │ │ │ │ - ssat r0, #21, r2, lsl #3 │ │ │ │ - @ instruction: 0xf2e000d4 │ │ │ │ + subw r0, r4, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf28200d4 │ │ │ │ + @ instruction: 0xf26000d4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (319f8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205c1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -910601,16 +910596,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf29200d4 │ │ │ │ - @ instruction: 0xf26a00d4 │ │ │ │ + @ instruction: 0xf21200d4 │ │ │ │ + @ instruction: 0xf1ea00d4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 319fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205c60> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -910714,18 +910709,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (31a0d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205d68>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31a022 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205cb2> │ │ │ │ strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r1, #6 │ │ │ │ - addw r0, r8, #212 @ 0xd4 │ │ │ │ - @ instruction: 0xf1ee00d4 │ │ │ │ - rsbs r0, r4, #212 @ 0xd4 │ │ │ │ - subs.w r0, r8, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf18800d4 │ │ │ │ + sbc.w r0, lr, #212 @ 0xd4 │ │ │ │ + adcs.w r0, r4, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf13800d4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 31a170 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205e00> │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -910833,16 +910828,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31a1bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205e4c> │ │ │ │ strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf0a200d4 │ │ │ │ - orns r0, r6, #212 @ 0xd4 │ │ │ │ + bic.w r0, r2, #212 @ 0xd4 │ │ │ │ + vshr.s64 q8, q2, #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (31a2bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x205f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -910929,15 +910924,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - vqadd.s64 q8, q15, q2 │ │ │ │ + mrc 0, 7, r0, cr14, cr4, {6} │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2396] @ 0x95c │ │ │ │ movs r2, #0 │ │ │ │ @@ -911548,15 +911543,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r4, pc, #184 @ (adr r4, 31aa98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206728>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 31ac98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206928>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r0, 31aa20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2066b0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (31aa24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2066b4>) │ │ │ │ @@ -911614,15 +911609,16 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #19] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrd r0, r0, [sl], #-848 @ 0x350 │ │ │ │ + b.n 31aa7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20670c> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -911770,19 +911766,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31abfe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20688e> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #13] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r1, pc, #960 @ (adr r1, 31afec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206c7c>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 31adec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206a7c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31aa44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2066d4> │ │ │ │ + b.n 31a944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2065d4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31aa60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2066f0> │ │ │ │ + b.n 31a960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2065f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #40] @ (31ac6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2068fc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -911850,19 +911846,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31acc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206958> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #10] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 31aa04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206694> │ │ │ │ + b.n 31a904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206594> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #72 @ (adr r1, 31ad44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2069d4>) │ │ │ │ + add r0, pc, #584 @ (adr r0, 31af44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206bd4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31aa04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206694> │ │ │ │ + b.n 31a904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206594> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (31ad30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2069c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -911926,19 +911922,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31ad74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206a04> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 31aa0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20669c> │ │ │ │ + b.n 31a90c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20659c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31a9b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206648> │ │ │ │ + b.n 31a8b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206548> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31aa00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206690> │ │ │ │ + b.n 31a900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206590> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (31ae90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206b20>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -912013,19 +912009,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 31a694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206324> │ │ │ │ b.n 31ae28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206ab8> │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 31aa4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2066dc> │ │ │ │ + b.n 31a94c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2065dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31a9a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206634> │ │ │ │ + b.n 31a8a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206534> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31a9d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206664> │ │ │ │ + b.n 31a8d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206564> │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 31af04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206b94> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -912057,15 +912053,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 31aed2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206b62> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31af3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206bca> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31af70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206c00> │ │ │ │ @@ -912177,19 +912173,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31b014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206ca4> │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + cbz r6, 31b0aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206d3a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r2, 31b0b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206d44> │ │ │ │ + cbz r2, 31b094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206d24> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r2, 31b0b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206d48> │ │ │ │ + cbz r2, 31b098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206d28> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -912270,17 +912266,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31b0f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x206d86> │ │ │ │ nop │ │ │ │ - b.n 31b7bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20744c> │ │ │ │ + b.n 31b6bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20734c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b77c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20740c> │ │ │ │ + b.n 31b67c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20730c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 31b494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207124> │ │ │ │ sub sp, #32 │ │ │ │ @@ -912620,51 +912616,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31b43c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2070cc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #688] @ (31b748 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2073d8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r5, [pc, #56] @ (31b4dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20716c>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31b72c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2073bc> │ │ │ │ + b.n 31b62c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2072bc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2073f4> │ │ │ │ + b.n 31b664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2072f4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207398> │ │ │ │ + b.n 31b608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207298> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 31b61c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2072ac> │ │ │ │ + b.n 31b51c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2071ac> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b5c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207254> │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b5f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207284> │ │ │ │ + b.n 31b4f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207184> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b4f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207180> │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31b528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2071b8> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #404] @ (31b690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207320>) │ │ │ │ @@ -912833,27 +912829,27 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31b616 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2072a6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #1008] @ (31ba84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207714>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r1, [pc, #896] @ (31ba24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2076b4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ ldrh r3, [r1, #8] │ │ │ │ @@ -912915,21 +912911,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (31b768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2073f8>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 31b714 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2073a4> │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + ble.n 31b718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2073a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ble.n 31b6ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20737c> │ │ │ │ + ble.n 31b7ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20747c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + ble.n 31b6f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207380> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + ble.n 31b6d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207364> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -913297,17 +913293,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0x47d6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blxns r1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bgt.n 31bafc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20778c> │ │ │ │ + bgt.n 31bbfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20788c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 31bb94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207824> │ │ │ │ + bge.n 31ba94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207724> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -914678,39 +914674,39 @@ │ │ │ │ b.n 31c192 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x207e22> │ │ │ │ sbcs r6, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 31c960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2085f0> │ │ │ │ + bpl.n 31ca60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2086f0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 31c9f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208680> │ │ │ │ + bcc.n 31c8f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208580> │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r6, #64 @ 0x40 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 31ca80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208710> │ │ │ │ mov lr, r2 │ │ │ │ @@ -914783,19 +914779,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ca02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208692> │ │ │ │ b.n 31ca42 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2086d2> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 31cb64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2087f4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -914868,19 +914864,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31cae2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208772> │ │ │ │ b.n 31cb26 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2087b6> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (31cbf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208880>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -914924,17 +914920,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (31cc80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208910>) │ │ │ │ @@ -914982,17 +914978,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r4, [r5, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31cd94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208a24>) │ │ │ │ @@ -915095,19 +915091,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31cce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208974> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31cce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208974> │ │ │ │ ldrh r4, [r3, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31ced4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208b64>) │ │ │ │ @@ -915232,17 +915228,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #204] @ (31cfbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208c4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -915327,19 +915323,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r1, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ stmia r7!, {r1, r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31d0ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -915424,19 +915420,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r2, [r3, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ stmia r6!, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31d188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208e18>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -915513,17 +915509,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31d104 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208d94> │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31d260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208ef0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -915599,17 +915595,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31d1dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208e6c> │ │ │ │ nop │ │ │ │ strb r2, [r2, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31d344 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208fd4>) │ │ │ │ @@ -915694,17 +915690,17 @@ │ │ │ │ b.n 31d2b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208f40> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31d2b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x208f40> │ │ │ │ nop │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31d3e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x209074>) │ │ │ │ @@ -915761,15 +915757,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31b80c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20749c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r2, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31d45c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2090ec> │ │ │ │ bhi.n 31d414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2090a4> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -915947,15 +915943,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31d506 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x209196> │ │ │ │ b.n 31d572 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x209202> │ │ │ │ nop │ │ │ │ cmp r3, #134 @ 0x86 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -916820,33 +916816,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ite lt │ │ │ │ - lsllt r4, r2, #3 │ │ │ │ - cmpge r0, #66 @ 0x42 │ │ │ │ + ite cc │ │ │ │ + lslcc r4, r2, #3 │ │ │ │ + cmpcs r0, #66 @ 0x42 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ac │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x005a │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r6, pc} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 31e006 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x209c96> │ │ │ │ + hlt 0x002c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ @@ -917707,19 +917703,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -918138,19 +918134,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31ef58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20abe8>) │ │ │ │ asrs r4, r5, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 31f55e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b1ee> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -919011,25 +919007,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, pc, #832 @ (adr r1, 31fd40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b9d0>) │ │ │ │ + add r1, pc, #320 @ (adr r1, 31fb40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b7d0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r1, pc, #432 @ (adr r1, 31fbb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b848>) │ │ │ │ + add r0, pc, #944 @ (adr r0, 31fdb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ba48>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #48 @ (adr r0, 31fa40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b6d0>) │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31f6b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b344> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (31fd88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ba18>) │ │ │ │ @@ -919315,21 +919311,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 31fa7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20b70a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ @@ -920374,31 +920370,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.w 31fe2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20babc> │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 3208b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20c540> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -921243,25 +921239,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 32032a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20bfba> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -921419,19 +921415,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (3216ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d33c>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ @ instruction: 0xeae20189 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orns r1, ip, r9, lsl #2 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #404] @ 32186c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d4fc> │ │ │ │ sub sp, #32 │ │ │ │ @@ -921669,21 +921665,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3218d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d560> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 321848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d4d8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 321754 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d3e4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #328] @ 321ae0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d770> │ │ │ │ sub sp, #32 │ │ │ │ @@ -921870,17 +921866,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 321b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d7c0> │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -921947,17 +921943,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 321c00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d890> │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #68] @ (321ce0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921984,15 +921980,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 321500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d190> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r3, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321d3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d9cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922019,15 +922015,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3216c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d358> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321d98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20da28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922054,15 +922050,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d508> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r4, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321df4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20da84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922089,15 +922085,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d618> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321e50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922124,15 +922120,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d77c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (321eac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20db3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922159,15 +922155,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d84c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r0, r2, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (321f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dbac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -922203,15 +922199,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (321f8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dc1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922247,17 +922243,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 321f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dc04> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (322000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dc90>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922293,17 +922289,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r0, r2, #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #96] @ (322080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dd10>) │ │ │ │ @@ -922342,15 +922338,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r3, #28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (3220fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dd8c>) │ │ │ │ @@ -922388,15 +922384,15 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (322168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ddf8>) │ │ │ │ @@ -922429,17 +922425,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 322150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dde0> │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3221d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20de68>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -922476,17 +922472,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (32224c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dedc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922522,17 +922518,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r0, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3222c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20df50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922568,17 +922564,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3222a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20df38> │ │ │ │ nop │ │ │ │ lsls r0, r2, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (322330 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20dfc0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -922615,17 +922611,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3223a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e034>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922661,17 +922657,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #15 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (322418 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e0a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922707,17 +922703,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 322400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e090> │ │ │ │ nop │ │ │ │ lsls r0, r7, #13 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (32248c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e11c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922753,17 +922749,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 322474 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e104> │ │ │ │ nop │ │ │ │ lsls r4, r0, #12 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (3224e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e170>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922789,15 +922785,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d77c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (322538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e1c8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -922824,15 +922820,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d77c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3225a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e238>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -922868,17 +922864,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 322590 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e220> │ │ │ │ nop │ │ │ │ lsls r0, r5, #7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r4, [r3, #28] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (3225fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e28c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -922904,15 +922900,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d84c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (322654 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e2e4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -922939,15 +922935,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 321bbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20d84c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (3228d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e564>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 3227ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e47e> │ │ │ │ @@ -923253,17 +923249,17 @@ │ │ │ │ bvc.n 3229a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e630> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 2, cr0, cr14, cr9, {4} │ │ │ │ bvs.n 3228ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e57c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (322a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e6ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923304,17 +923300,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stc2 1, cr0, [r2, #548] @ 0x224 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (322ae0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e770>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -923384,21 +923380,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 322a5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e6ec> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r2], #548 @ 0x224 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bpl.n 322b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e82c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (322bb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e848>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -923470,21 +923466,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], {137} @ 0x89 │ │ │ │ bmi.n 322b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e81c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bmi.n 322ac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e758> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (322c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e91c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -923556,21 +923552,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb3c0189 │ │ │ │ bmi.n 322cb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e948> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bcc.n 322bf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e884> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (322d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20e9b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923614,19 +923610,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xfa820189 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (322db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ea44>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923673,19 +923669,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, #393] @ 0x189 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (322e44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ead4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923733,19 +923729,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r4], r9 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322ea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20eb38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923771,15 +923767,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31dfbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x209c4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r4, #393] @ 0x189 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (322f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20eb94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923805,15 +923801,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (322f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ec0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923852,15 +923848,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r0, [ip, ] │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (322ff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ec84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923899,15 +923895,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf7a40189 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (323064 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ecf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923942,15 +923938,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf72a0189 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3230d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ed60>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923985,15 +923981,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6bc0189 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (323140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20edd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924028,17 +924024,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 323128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20edb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6500189 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3231b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ee44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924073,15 +924069,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ rsbs r1, sl, #4489216 @ 0x448000 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (323220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20eeb0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924116,15 +924112,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, ip, #4489216 @ 0x448000 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (323290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ef20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924159,17 +924155,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 323278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ef08> │ │ │ │ nop │ │ │ │ add.w r1, r0, #4489216 @ 0x448000 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (323320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20efb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924217,17 +924213,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3232f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ef82> │ │ │ │ nop │ │ │ │ eor.w r1, ip, #4489216 @ 0x448000 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (323390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f020>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924265,15 +924261,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20a700> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf3fc0189 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (323404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f094>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924312,15 +924308,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3900189 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (323490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924368,17 +924364,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 323462 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f0f2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf31c0189 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (323500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f190>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924416,15 +924412,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20a700> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf28c0189 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (323574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f204>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -924463,15 +924459,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ea70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20a700> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2200189 │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 32358e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f21e> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -924634,23 +924630,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (32374c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f3dc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3236ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20f37e> │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -925489,25 +925485,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [r2, #548] @ 0x224 │ │ │ │ stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (324078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20fd08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925539,15 +925535,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3240b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20fd48>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 323e18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20faa8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ 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 │ │ │ │ @@ -925625,29 +925621,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3241b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20fe40>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 324126 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20fdb6> │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -925835,25 +925831,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 324302 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ff92> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 3242b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x20ff44> │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (32445c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2100ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925911,21 +925907,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 324412 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2100a2> │ │ │ │ b.n 324b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2107b8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #296] @ (3245ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21023c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -926048,21 +926044,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3244cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21015c> │ │ │ │ nop │ │ │ │ b.n 324b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2107ac> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #588] @ (324820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2104b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -926553,23 +926549,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 24b6a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x137330> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 324940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2105d0> │ │ │ │ nop │ │ │ │ svc 0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (324bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21083c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -926622,15 +926618,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 324b96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210826> │ │ │ │ bgt.n 324bdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21086c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #524] @ (324dd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210a64>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -926834,39 +926830,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 324cc6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210956> │ │ │ │ nop │ │ │ │ blt.n 324ebc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210b4c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (324ebc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210b4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -926929,19 +926925,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bls.n 324ef4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210b84> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbnz r1, 324ed6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210b66> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -927017,15 +927013,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 324f84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210c14> │ │ │ │ bvc.n 324f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210be4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mcr2 0, 2, r0, cr6, cr2, {6} │ │ │ │ + stc2l 0, cr0, [r6, #840] @ 0x348 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (325028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210cb8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -927133,19 +927129,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 3250b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210d48> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (32519c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210e2c>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -927219,17 +927215,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bvs.n 325240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210ed0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ bpl.n 325184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210e14> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ (325208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -927305,15 +927301,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ b.n 325254 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210ee4> │ │ │ │ bpl.n 3252c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210f50> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (3252b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -927363,17 +927359,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (325328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x210fb8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 325414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2110a4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (3253bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21104c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927427,19 +927423,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 3253b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211048> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #72] @ (325414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2110a4>) │ │ │ │ + ldr r5, [pc, #584] @ (325614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2112a4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (325470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211100>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -927500,21 +927496,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bcc.n 32552c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2111bc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #424] @ (325628 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2112b8>) │ │ │ │ + ldr r4, [pc, #936] @ (325828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2114b8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, r0] │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (325568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2111f8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -927602,21 +927598,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 3254b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211144> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #512] @ (325778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211408>) │ │ │ │ + ldr r4, [pc, #0] @ (325578 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211208>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 32559e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21122e> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -927675,43 +927671,43 @@ │ │ │ │ ldr r0, [pc, #68] @ (325638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2112c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (32563c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2112cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 32599c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21162c> │ │ │ │ + b.n 32589c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21152c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa1400d3 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + ldrsb.w r0, [r4, #211] @ 0xd3 │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sevl │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf58600d6 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + add.w r0, r6, #7012352 @ 0x6b0000 │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ittt vs │ │ │ │ - lslvs r5, r2, #3 │ │ │ │ - strvs r4, [r0, r6] │ │ │ │ - lslvs r4, r2, #3 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + str r4, [r0, r4] │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #752 @ (adr r0, 32592c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2115bc>) │ │ │ │ + add r0, pc, #240 @ (adr r0, 32572c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2113bc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ @@ -927799,21 +927795,21 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 325678 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211308> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 32568a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21131a> │ │ │ │ b.n 325666 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2112f6> │ │ │ │ - str r4, [r4, r4] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r3, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + ldr r7, [pc, #1008] @ (325b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2117ac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 32593c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2115cc> │ │ │ │ @@ -928022,53 +928018,53 @@ │ │ │ │ bne.n 325910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2115a0> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 325910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2115a0> │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + ldr r7, [pc, #952] @ (325cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21198c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #960] @ (325d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211998>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + ldr r7, [pc, #984] @ (325d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2119b4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 32597c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21160c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #1000] @ (325d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2119d4>) │ │ │ │ + ldr r7, [pc, #488] @ (325b44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2117d4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r0, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r7, [pc, #624] @ (325bdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21186c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #848] @ (325cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211954>) │ │ │ │ + ldr r7, [pc, #336] @ (325ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211754>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #672] @ (325c1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2118ac>) │ │ │ │ + ldr r7, [pc, #160] @ (325a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2116ac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #160] @ (325a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2116bc>) │ │ │ │ + ldr r6, [pc, #672] @ (325c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2118bc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (325a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211714>) │ │ │ │ @@ -928161,23 +928157,23 @@ │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ add r6, pc, #336 @ (adr r6, 325bd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211868>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #600] @ (325ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211978>) │ │ │ │ + ldr r6, [pc, #88] @ (325ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211778>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #304] @ (325bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211854>) │ │ │ │ + ldr r5, [pc, #816] @ (325dc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211a54>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #184] @ (325b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2117e0>) │ │ │ │ + ldr r5, [pc, #696] @ (325d50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2119e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #928] @ (325e3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211acc>) │ │ │ │ + ldr r5, [pc, #416] @ (325c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2118cc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #40] @ (325ac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211758>) │ │ │ │ + ldr r5, [pc, #552] @ (325cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211958>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -928316,21 +928312,21 @@ │ │ │ │ b.n 325b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2117e0> │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ add r5, pc, #96 @ (adr r5, 325c84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211914>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #376] @ (325da4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211a34>) │ │ │ │ + ldr r4, [pc, #888] @ (325fa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211c34>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #272] @ (325d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2119d0>) │ │ │ │ + ldr r4, [pc, #784] @ (325f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211bd0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #32] @ (325c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2118e4>) │ │ │ │ + ldr r4, [pc, #544] @ (325e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211ae4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #56] @ (325c70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211900>) │ │ │ │ + ldr r4, [pc, #568] @ (325e70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x211b00>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r2 │ │ │ │ @@ -929148,31 +929144,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #656 @ (adr r3, 3267c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x212454>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #576] @ (32677c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21240c>) │ │ │ │ + ldr r4, [pc, #64] @ (32657c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21220c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #560] @ (326770 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x212400>) │ │ │ │ + ldr r4, [pc, #48] @ (326570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x212200>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - mov r8, r2 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov sl, r3 │ │ │ │ + mov r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -929370,15 +929366,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 326670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x212300> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 326750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2123e0> │ │ │ │ b.n 326670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x212300> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -929609,15 +929605,15 @@ │ │ │ │ b.n 3268ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21257e> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 326840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2124d0> │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ (326b14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2127a4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -931345,31 +931341,31 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 32772a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2133ba> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #216] @ (327cb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213940>) │ │ │ │ + ldr r6, [pc, #728] @ (327eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213b40>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r6, [pc, #648] @ (327e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213af4>) │ │ │ │ + ldr r6, [pc, #136] @ (327c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2138f4>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -931611,27 +931607,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 327ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213978> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r4, [r7, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bx lr │ │ │ │ + mov lr, lr │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (328144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213dd4>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -931904,17 +931900,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 328164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213df4> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 328168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213df8> │ │ │ │ movs r0, #1 │ │ │ │ @@ -931929,15 +931925,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (32818c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213e1c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6abe4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #216] @ (32827c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213f0c>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -932016,17 +932012,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -932255,17 +932251,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 310ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fcb60> │ │ │ │ b.n 328330 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213fc0> │ │ │ │ add r4, pc, #608 @ (adr r4, 32874c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2143dc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r0, #24 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -933005,15 +933001,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 328de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x214a70> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -933061,15 +933057,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r6, [r0, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r2, [r7, #8] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -933120,15 +933116,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r2, [r6, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r4, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -933180,15 +933176,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r0, #4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -933215,15 +933211,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (328ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x214c8c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -933270,15 +933266,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -933328,15 +933324,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -933388,15 +933384,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -933425,15 +933421,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3291e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x214e78> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933458,15 +933454,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329244 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x214ed4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933493,15 +933489,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3292a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x214f30> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933528,15 +933524,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3292f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x214f88> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933561,15 +933557,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x214fe4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933596,15 +933592,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3293b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215040> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933631,15 +933627,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32940c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21509c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933666,15 +933662,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -933696,15 +933692,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 327e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213b1c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 3294a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215138> │ │ │ │ mov r4, r3 │ │ │ │ @@ -933727,15 +933723,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 327e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213b1c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #44] @ (3294f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215180>) │ │ │ │ @@ -934097,15 +934093,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (32995c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2155ec>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934153,15 +934149,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -934212,15 +934208,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -934273,15 +934269,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -934310,15 +934306,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2157e4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934345,15 +934341,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #32] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329bb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215840> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934380,15 +934376,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 329c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21589c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934415,15 +934411,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2158f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934449,15 +934445,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329cb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215944>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934483,15 +934479,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r0, #22] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215998>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934517,15 +934513,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r5, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 329d54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2159e4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -934700,15 +934696,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r4, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329f68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215bf8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934734,15 +934730,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r1, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (329fbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215c4c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934769,15 +934765,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32a010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215ca0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934803,15 +934799,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32a068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215cf8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934839,15 +934835,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32a0c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215d50>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -934875,15 +934871,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 32a108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x215d98> │ │ │ │ sub sp, #8 │ │ │ │ @@ -935185,17 +935181,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13efb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ac40> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 32a3c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216058> │ │ │ │ @@ -935256,17 +935252,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ (32a588 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216218>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935316,19 +935312,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 32a562 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2161f2> │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (32a618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2162a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935459,21 +935455,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 32a68a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21631a> │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (32a79c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21642c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935606,21 +935602,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 32a80e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21649e> │ │ │ │ ldrb r0, [r1, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 32a908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216598> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935653,17 +935649,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r0, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 32a9a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216638> │ │ │ │ mov r6, r3 │ │ │ │ @@ -935716,21 +935712,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #116] @ 32aa40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2166d0> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935775,19 +935771,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 32aab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216748> │ │ │ │ mov r7, r3 │ │ │ │ @@ -935820,17 +935816,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r2, #19] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #48] @ (32ab08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216798>) │ │ │ │ @@ -936345,15 +936341,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #27] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 32b130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216dc0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -936401,15 +936397,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r7, [pc, #216] @ (32b20c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216e9c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [pc, #928] @ (32b4e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217170>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -936460,15 +936456,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [pc, #648] @ (32b454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2170e4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + movs r0, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [pc, #320] @ (32b318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216fa8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -936520,16 +936516,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r6, [pc, #32] @ (32b28c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216f1c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + vshr.u64 q0, , #40 │ │ │ │ ldr r5, [pc, #704] @ (32b538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2171c8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b2cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216f5c> │ │ │ │ @@ -936557,15 +936552,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vshr.u64 q0, , #20 │ │ │ │ + vqadd.u32 q0, q14, │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x216fb8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936591,15 +936586,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #17] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.u32 q8, q10, │ │ │ │ + mcr2 0, 7, r0, cr4, cr3, {6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b384 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217014> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936625,15 +936620,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #15] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.u16 q0, q14, │ │ │ │ + mrc2 0, 4, r0, cr12, cr3, {6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32b3e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217070> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936659,15 +936654,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mrc2 0, 6, r0, cr4, cr3, {6} │ │ │ │ + mrc2 0, 2, r0, cr4, cr3, {6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2170c4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936692,15 +936687,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mrc2 0, 4, r0, cr2, cr3, {6} │ │ │ │ + mrc2 0, 0, r0, cr2, cr3, {6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b488 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217118>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936725,15 +936720,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mrc2 0, 2, r0, cr10, cr3, {6} │ │ │ │ + ldc2l 0, cr0, [sl, #844] @ 0x34c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32b4dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21716c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936758,15 +936753,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - mcr2 0, 1, r0, cr2, cr3, {6} │ │ │ │ + stc2 0, cr0, [r2, #844]! @ 0x34c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b534 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2171c4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936793,15 +936788,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, #9] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stc2l 0, cr0, [sl, #844]! @ 0x34c │ │ │ │ + stc2l 0, cr0, [sl, #-844]! @ 0xfffffcb4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b58c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21721c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936828,15 +936823,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stc2 0, cr0, [lr, #844]! @ 0x34c │ │ │ │ + stc2 0, cr0, [lr, #-844]! @ 0xfffffcb4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b5e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217274>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936863,15 +936858,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc2l 0, cr0, [r2, #-844]! @ 0xfffffcb4 │ │ │ │ + ldc2l 0, cr0, [r2], #844 @ 0x34c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b63c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2172cc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936898,15 +936893,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc2 0, cr0, [r6, #-844]! @ 0xfffffcb4 │ │ │ │ + ldc2 0, cr0, [r6], #844 @ 0x34c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217324>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936933,15 +936928,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #3] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc2l 0, cr0, [sl], #844 @ 0x34c │ │ │ │ + ldc2l 0, cr0, [sl], #-844 @ 0xfffffcb4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (32b6ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21737c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -936968,15 +936963,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 327bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x213888> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc2 0, cr0, [lr], #844 @ 0x34c │ │ │ │ + ldc2 0, cr0, [lr], #-844 @ 0xfffffcb4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #13 │ │ │ │ @@ -937565,15 +937560,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movw r0, #18643 @ 0x48d3 │ │ │ │ + rsb r0, r4, #6914048 @ 0x698000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32be1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217aac> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 32be20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217ab0> │ │ │ │ @@ -937623,15 +937618,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ negs r6, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5e400d3 │ │ │ │ + sbc.w r0, r4, #6914048 @ 0x698000 │ │ │ │ rors r4, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 32bec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217b54> │ │ │ │ @@ -937685,15 +937680,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ sbcs r6, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, ip, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf4dc00d3 │ │ │ │ adcs r6, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 32bf74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217c04> │ │ │ │ @@ -937749,15 +937744,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r6, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4cc00d3 │ │ │ │ + orr.w r0, ip, #6914048 @ 0x698000 │ │ │ │ lsls r6, r4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32bfd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217c68> │ │ │ │ @@ -937785,15 +937780,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - orr.w r0, ip, #6914048 @ 0x698000 │ │ │ │ + ubfx r0, ip, #3, #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217cc4> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937819,15 +937814,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - and.w r0, ip, #6914048 @ 0x698000 │ │ │ │ + usat r0, #19, ip, lsl #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] @ 32c090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217d20> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937853,15 +937848,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ubfx r0, ip, #3, #20 │ │ │ │ + sbfx r0, ip, #3, #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c0ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217d7c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -937887,15 +937882,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - usat r0, #19, ip, lsl #3 │ │ │ │ + ssat r0, #20, ip, lsl #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -937920,15 +937915,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf35400d3 │ │ │ │ + @ instruction: 0xf2d400d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32c1dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217e6c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 32c1e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217e70> │ │ │ │ @@ -937978,15 +937973,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r6, #150 @ 0x96 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f800d3 │ │ │ │ + @ instruction: 0xf27800d3 │ │ │ │ subs r6, #60 @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #136] @ 32c284 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217f14> │ │ │ │ @@ -938040,15 +938035,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf27400d3 │ │ │ │ + @ instruction: 0xf1f400d3 │ │ │ │ subs r5, #150 @ 0x96 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #144] @ 32c334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x217fc4> │ │ │ │ @@ -938104,15 +938099,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1e800d3 │ │ │ │ + sbc.w r0, r8, #211 @ 0xd3 │ │ │ │ subs r4, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x218028> │ │ │ │ @@ -938140,15 +938135,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - sbc.w r0, ip, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf0ec00d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c3f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x218084> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938174,15 +938169,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf12c00d3 │ │ │ │ + @ instruction: 0xf0ac00d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2180e0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938208,15 +938203,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf0ec00d3 │ │ │ │ + orn r0, ip, #211 @ 0xd3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32c4ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21813c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -938242,15 +938237,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 327528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2131b8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf0ac00d3 │ │ │ │ + bic.w r0, ip, #211 @ 0xd3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #844] @ 0x34c │ │ │ │ mov r5, r2 │ │ │ │ @@ -938557,15 +938552,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldcl 0, cr0, [ip], {211} @ 0xd3 │ │ │ │ + mrrc 0, 13, r0, ip, cr3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #436] @ 32ca50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2186e0> │ │ │ │ @@ -938777,16 +938772,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xeab000d3 │ │ │ │ - orr.w r0, r4, r3, lsr #3 │ │ │ │ + bics.w r0, r0, r3, lsr #3 │ │ │ │ + strd r0, r0, [r4, #844] @ 0x34c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32cb60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2187f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -938847,18 +938842,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bic.w r0, r2, r3, lsr #3 │ │ │ │ - bics.w r0, r4, r3, lsr #3 │ │ │ │ - and.w r0, r2, r3, lsr #3 │ │ │ │ - cbz r4, 32cc44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2188d4> │ │ │ │ + @ instruction: 0xe9a200d3 │ │ │ │ + @ instruction: 0xe9b400d3 │ │ │ │ + @ instruction: 0xe98200d3 │ │ │ │ + cbz r4, 32cc24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2188b4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (32cc40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2188d0>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -938930,18 +938925,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r3] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strd r0, r0, [lr, #-844]! @ 0x34c │ │ │ │ - ldmdb ip!, {r0, r1, r4, r6, r7} │ │ │ │ - strd r0, r0, [lr, #-844] @ 0x34c │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + strd r0, r0, [lr], #844 @ 0x34c │ │ │ │ + ldmia.w ip!, {r0, r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xe8ce00d3 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #272] @ (32ce24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x218ab4>) │ │ │ │ @@ -939305,15 +939300,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32caf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x218788> │ │ │ │ + b.n 32c9f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x218688> │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (32d2e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x218f74>) │ │ │ │ @@ -939403,15 +939398,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32da3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2196cc> │ │ │ │ + b.n 32d93c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2195cc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32d410 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2190a0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -939597,15 +939592,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32d4c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219150> │ │ │ │ nop │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32d8c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219558> │ │ │ │ + b.n 32d7c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219458> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (32d664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2192f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -939688,15 +939683,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32d5aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21923a> │ │ │ │ nop │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32d77c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21940c> │ │ │ │ + b.n 32d67c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21930c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r0, #122880 @ 0x1e000 │ │ │ │ add.w r3, r0, #124416 @ 0x1e600 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movw r1, #36001 @ 0x8ca1 │ │ │ │ movt r1, #37726 @ 0x935e │ │ │ │ @@ -939874,21 +939869,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32d89c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21952c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 32d82e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2194be> │ │ │ │ ldr r7, [pc, #544] @ (32dab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219740>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + udf #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + ble.n 32d890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219520> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + ble.n 32d878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219508> │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r1, r0, r1, lsl #5 │ │ │ │ push {lr} │ │ │ │ add.w ip, r1, #124416 @ 0x1e600 │ │ │ │ add.w r1, r1, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, #122880 @ 0x1e000 │ │ │ │ add.w lr, r1, #1984 @ 0x7c0 │ │ │ │ @@ -940035,21 +940030,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #464] @ (32dc4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2198dc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bgt.n 32da50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2196e0> │ │ │ │ + bgt.n 32db50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2197e0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bgt.n 32da1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2196ac> │ │ │ │ + bgt.n 32db1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2197ac> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bgt.n 32d9b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219640> │ │ │ │ + bgt.n 32dab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219740> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [pc, #172] @ (32db4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2197dc>) │ │ │ │ @@ -940241,25 +940236,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 32dc24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2198b4> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #864] @ (32e024 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219cb4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - blt.n 32dcf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219984> │ │ │ │ + bge.n 32dbf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219884> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32dbd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219864> │ │ │ │ + blt.n 32dcd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219964> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32dc9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21992c> │ │ │ │ + bge.n 32dd9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219a2c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32dcec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21997c> │ │ │ │ + bge.n 32dbec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21987c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32dda4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219a34> │ │ │ │ + bge.n 32dca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219934> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32dd40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2199d0> │ │ │ │ + bge.n 32dc40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2198d0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32dd7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x219a0c> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -941796,15 +941791,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, #14 │ │ │ │ lsls r7, r7, #5 │ │ │ │ bmi.n 32ef98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ac28> │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, #1 │ │ │ │ @@ -941943,15 +941938,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -942188,15 +942183,15 @@ │ │ │ │ b.n 32f0d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ad60> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 32f1f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ae86> │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -942607,33 +942602,33 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [pc, #584] @ (32f8f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b584>) │ │ │ │ + ldr r6, [pc, #72] @ (32f6f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b384>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ite vs │ │ │ │ - lslvs r6, r3, #3 │ │ │ │ - cmpvc r2, #250 @ 0xfa │ │ │ │ + bkpt 0x00ec │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -942773,63 +942768,63 @@ │ │ │ │ b.n 32f76e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b3fe> │ │ │ │ ldr r1, [pc, #108] @ (32f884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b514>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ba50> │ │ │ │ b.n 32f70a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b39a> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r2} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r5, #252 @ 0xfc │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r4, #86 @ 0x56 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 32f916 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b5a6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -943005,59 +943000,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 32f8c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b558> │ │ │ │ ldr r0, [pc, #96] @ (32fad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b768>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2!, {r1, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r3, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -943082,15 +943077,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 32fb86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b816> │ │ │ │ ldr r2, [pc, #80] @ (32fb8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b81c>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -943137,15 +943132,15 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldmia r0!, {} │ │ │ │ lsls r3, r1, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -943229,27 +943224,27 @@ │ │ │ │ b.n 32fc5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b8ea> │ │ │ │ ldr r2, [pc, #40] @ (32fca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b934>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 32fbd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b864> │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, pc, #376 @ (adr r4, 32fe10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21baa0>) │ │ │ │ + add r3, pc, #888 @ (adr r3, 330010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bca0>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - eor.w r0, r4, r0, asr #3 │ │ │ │ - eor.w r0, r0, r0, asr #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + and.w r0, r4, r0, asr #3 │ │ │ │ + and.w r0, r0, r0, asr #3 │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -943649,73 +943644,74 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 32fadc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21b76c> │ │ │ │ b.n 32fdfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ba8c> │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r6, 33012e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bdbe> │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrd r0, r0, [lr], #896 @ 0x380 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + ldrd r0, r0, [lr], #-896 @ 0x380 │ │ │ │ + cbnz r6, 330154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bde4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r2, pc, #224 @ (adr r2, 3301c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21be58>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 3303c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21c058>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + cbnz r6, 330158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bde8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - hlt 0x0016 │ │ │ │ + rev r6, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xe82a00e0 │ │ │ │ - add r1, pc, #784 @ (adr r1, 330408 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21c098>) │ │ │ │ + b.n 330048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bcd8> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + add r1, pc, #272 @ (adr r1, 330208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21be98>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + setpan #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r4, 330174 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21be04> │ │ │ │ + cbnz r4, 330154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bde4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, pc, #440 @ (adr r1, 3302c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bf50>) │ │ │ │ + add r0, pc, #952 @ (adr r0, 3304c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21c150>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r2, 33012a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bdba> │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r0, 330170 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21be00> │ │ │ │ + cbnz r0, 330150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bde0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r0, 330140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bdd0> │ │ │ │ + cbnz r0, 330120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bdb0> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - hlt 0x0018 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #744 @ (adr r0, 330404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21c094>) │ │ │ │ + add r0, pc, #232 @ (adr r0, 330204 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21be94>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - hlt 0x0012 │ │ │ │ + rev r2, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #584 @ (adr r0, 33036c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bffc>) │ │ │ │ + add r0, pc, #72 @ (adr r0, 33016c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bdfc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xeb9000d9 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + adds.w r0, r0, r9, lsr #3 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xeb9000d9 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + adds.w r0, r0, r9, lsr #3 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - rev r0, r3 │ │ │ │ + cbnz r0, 330162 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bdf2> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r2, 330154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bde4> │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - rev r0, r1 │ │ │ │ + cbnz r0, 330166 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bdf6> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 330154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bde4> │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -943783,25 +943779,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (33021c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21beac>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 330170 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21be00> │ │ │ │ nop │ │ │ │ - cbnz r6, 33022a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21beba> │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 33021a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21beaa> │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (330248 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bed8>) │ │ │ │ @@ -943934,47 +943930,47 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 33028c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21bf1c> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r6, #544] @ 0x220 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r2, #544] @ 0x220 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add.w r0, r4, #214 @ 0xd6 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + eor.w r0, r4, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldc2l 1, cr0, [r0], #544 @ 0x220 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r4, 33039e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21c02e> │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -946509,141 +946505,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 332062 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dcf2> │ │ │ │ b.w 331696 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21d326> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r0, r3 │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + cbz r4, 3320fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd8e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 3320e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd74> │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 3320f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd86> │ │ │ │ + cbz r0, 3320d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd66> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r4, r1 │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 3320f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd84> │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxth r4, r2 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxth r0, r5 │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxth r4, r3 │ │ │ │ + cbz r4, 3320ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd5e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - uxtb r4, r2 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 3320ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd7a> │ │ │ │ + cbz r4, 3320ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd5a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxth r4, r2 │ │ │ │ + cbz r4, 3320d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd68> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r4, 3320fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd8a> │ │ │ │ + cbz r4, 3320da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd6a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 3320cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd5c> │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 3320d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd62> │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332118 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dda8> │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332122 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ddb2> │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33210e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd9e> │ │ │ │ + cbz r0, 3320ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd7e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxth r0, r6 │ │ │ │ + cbz r0, 332108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd98> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 33213a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ddca> │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 33210a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd9a> │ │ │ │ + cbz r4, 3320ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd7a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33211c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ddac> │ │ │ │ + cbz r0, 3320fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd8c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 33213a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ddca> │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ddb0> │ │ │ │ + cbz r4, 332100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dd90> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 332142 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ddd2> │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 332134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ddc4> │ │ │ │ + cbz r0, 332114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dda4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 33214c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21dddc> │ │ │ │ + cbz r4, 33212c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ddbc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #16 │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 332180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21de10> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 332178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21de08> │ │ │ │ ldr r1, [pc, #664] @ (33241c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e0ac>) │ │ │ │ @@ -946895,47 +946891,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 33240a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e09a> │ │ │ │ b.w 331aa6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21d736> │ │ │ │ nop │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 3327bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e44c>) │ │ │ │ + add r7, pc, #400 @ (adr r7, 3325bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e24c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #800 @ (adr r6, 33276c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e3fc>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 33256c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e1fc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #672 @ (adr r7, 3326fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e38c>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 3324fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e18c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 33246c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e0fc> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -947047,15 +947043,15 @@ │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131074 @ 0x20002 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr.w r4, [pc, #1316] @ 332ac0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e750> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -947574,66 +947570,66 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 332a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e72c> │ │ │ │ nop │ │ │ │ bge.n 332b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e7f8> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #12 │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bls.n 332b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e810> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r7, pc, #984 @ (adr r7, 332eb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21eb44>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r7, pc, #576 @ (adr r7, 332d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e9b0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #520 @ (adr r7, 332cf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e980>) │ │ │ │ + add r7, pc, #8 @ (adr r7, 332af0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e780>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #240 @ (adr r7, 332be0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e870>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 332de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ea70>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, pc, #984 @ (adr r6, 332ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21eb60>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 332cd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e960>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf27a00e1 │ │ │ │ - add r6, pc, #488 @ (adr r6, 332ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e978>) │ │ │ │ + @ instruction: 0xf1fa00e1 │ │ │ │ + add r5, pc, #1000 @ (adr r5, 332ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21eb78>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #272 @ (adr r6, 332c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e8a8>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 332e18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21eaa8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #40 @ (adr r6, 332b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e7c4>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 332d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e9c4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, pc, #752 @ (adr r5, 332e08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ea98>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 332c08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e898>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, pc, #512 @ (adr r5, 332d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e9b0>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 332b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e7b0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #472 @ (adr r0, 332cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e98c>) │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #568 @ (adr r5, 332d60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e9f0>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 332b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e7f0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #168 @ (adr r5, 332bd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e864>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 332dd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ea64>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #136 @ (adr r5, 332bb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e848>) │ │ │ │ + add r4, pc, #648 @ (adr r4, 332db8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ea48>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #968 @ (adr r4, 332efc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21eb8c>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 332cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e98c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r1, 332b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21e800> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r1, #36] @ 0x24 │ │ │ │ @@ -950159,19 +950155,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 33482c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2204bc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -951209,19 +951205,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb792 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ setend le │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -952402,20 +952398,20 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - ldrh.w r0, [r6, #210] @ 0xd2 │ │ │ │ + ldrh.w r0, [r6, r2, lsl #1] │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -953227,15 +953223,15 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -953914,21 +953910,21 @@ │ │ │ │ ... │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 467848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3534d8> │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -955790,15 +955786,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #17] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r4, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bcc.n 338840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2244d0> │ │ │ │ + bcs.n 338740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2243d0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (338914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2245a4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -969160,15 +969156,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmdb r8, {r0, r1, r2, r7, r8} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 341b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22d7f4> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -972639,21 +972635,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (3446f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x230384>) │ │ │ │ @@ -972778,15 +972774,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 34470c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23039c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #336] @ (344864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2304f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -972949,17 +972945,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb776 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xb730 │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -973496,15 +973492,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 344fa2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x230c32> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -974328,19 +974324,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r2, r5 │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str.w r0, [fp, #40] @ 0x28 │ │ │ │ str.w r1, [fp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ add.w fp, fp, #20 │ │ │ │ @@ -974533,15 +974529,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ add r6, pc, #472 @ (adr r6, 345c7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23190c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -974920,34 +974916,34 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #184 @ (adr r5, 345fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231c30>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, pc, #160 @ (adr r5, 345f8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231c1c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xfb7800dc │ │ │ │ - b.n 345fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231c70> │ │ │ │ + @ instruction: 0xfaf800dc │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r0, #220] @ 0xdc │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + ldrh.w r0, [r0, ip, lsl #1] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r2, pc, #88 @ (adr r2, 345f64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231bf4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r2, pc, #376 @ (adr r2, 346088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231d18>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 346288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231f18>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str??.w r0, [r4, ip, lsl #1] │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + @ instruction: 0xf7e400dc │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov ip, fp │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ mov r9, sl │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -974983,19 +974979,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (345f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231c2c>) │ │ │ │ add r3, pc │ │ │ │ b.n 345b06 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231796> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #920 @ (adr r0, 346330 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231fc0>) │ │ │ │ + add r0, pc, #408 @ (adr r0, 346130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231dc0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 345f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231c0c> │ │ │ │ + blt.n 34607c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231d0c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r2, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r3, #2032] @ 0x7f0 │ │ │ │ @@ -976068,23 +976064,23 @@ │ │ │ │ bne.n 346b2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2327be> │ │ │ │ b.n 3468c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x232550> │ │ │ │ nop │ │ │ │ add r0, pc, #128 @ (adr r0, 346bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23285c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 3468c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x232550> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -976488,17 +976484,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 34696c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2325fc> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 346138 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x231dc8> │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -977840,15 +977836,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 347a8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23371e> │ │ │ │ b.n 347dc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x233a54> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4768 @ 0x12a0 │ │ │ │ add.w r5, r0, #4800 @ 0x12c0 │ │ │ │ @@ -980141,17 +980137,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r1, [r0, #118] @ 0x76 │ │ │ │ @@ -981370,45 +981366,45 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bl fff984aa │ │ │ │ bl 71c4ae │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #640] @ (34a758 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2363e8>) │ │ │ │ @@ -981639,15 +981635,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -982616,15 +982612,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, r0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ mov fp, r0 │ │ │ │ @@ -983744,21 +983740,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [pc, #664] @ (34c00c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x237c9c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ asrs r0, r7, #22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #52] @ (34bdc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x237a54>) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ @@ -983779,15 +983775,15 @@ │ │ │ │ b.n 34b750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2373e0> │ │ │ │ movs r7, #1 │ │ │ │ b.n 34b5c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x237254> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r5, [pc, #404] @ (34bf74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x237c04>) │ │ │ │ @@ -984898,17 +984894,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r6, r4, #3 │ │ │ │ subs r2, #72 @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -985690,15 +985686,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #214 @ 0xd6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -986445,15 +986441,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vst4. {d0-d3}, [r0 :64], r1 │ │ │ │ + strb.w r0, [r0, #209] @ 0xd1 │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r4, r1 │ │ │ │ @@ -986629,18 +986625,18 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r5, #136 @ 0x88 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [lr, r1, lsl #1] │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf7ee00d1 │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ lsls r7, r0, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -987193,15 +987189,15 @@ │ │ │ │ beq.w 34e090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x239d20> │ │ │ │ b.n 34e1be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x239e4e> │ │ │ │ movs r1, #136 @ 0x88 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - @ instruction: 0xf33e00d1 │ │ │ │ + @ instruction: 0xf2be00d1 │ │ │ │ subs r0, r3, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ stc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -988015,17 +988011,17 @@ │ │ │ │ nop │ │ │ │ adds r2, r4, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #31 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrd r0, r0, [r0, #836]! @ 0x344 │ │ │ │ - @ instruction: 0xe98400d1 │ │ │ │ - ldmdb lr!, {r0, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r0, #-836]! @ 0x344 │ │ │ │ + stmdb r4, {r0, r4, r6, r7} │ │ │ │ + ldmia.w lr!, {r0, r4, r6, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 34f7b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23b448> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ add r3, pc │ │ │ │ @@ -995821,15 +995817,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r1!, {r3, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov fp, r2 │ │ │ │ @@ -996052,19 +996048,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itee ge │ │ │ │ lslge r6, r0, #6 │ │ │ │ - strlt r1, [sp, #544] @ 0x220 │ │ │ │ + strlt r1, [sp, #32] │ │ │ │ lsllt r1, r2, #3 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (35434c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23ffdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -996296,17 +996292,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ pop {r1, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 35455e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2401ee> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1848 @ 0x738 │ │ │ │ addw r1, r0, #1852 @ 0x73c │ │ │ │ add.w r2, r0, #1856 @ 0x740 │ │ │ │ addw r0, r0, #1860 @ 0x744 │ │ │ │ @@ -996591,21 +996587,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ hlt 0x0028 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r6, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (354ab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240740>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b9b0> │ │ │ │ b.n 3545ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24024a> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -996843,21 +996839,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 353f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23fc10> │ │ │ │ b.n 3545ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24024a> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #34820 @ 0x8804 │ │ │ │ subs r1, r1, r3 │ │ │ │ @@ -997205,47 +997201,47 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r1, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 354f16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240ba6> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, pc, #968 @ (adr r5, 355270 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240f00>) │ │ │ │ + add r5, pc, #456 @ (adr r5, 355070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240d00>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 43a848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3264d8> │ │ │ │ mov r1, r6 │ │ │ │ @@ -997275,17 +997271,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (354f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240bac>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fd20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18b9b0> │ │ │ │ b.n 354dde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240a6e> │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r4, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #604] @ 35518c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240e1c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -997517,15 +997513,15 @@ │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 355030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240cc0> │ │ │ │ nop │ │ │ │ bhi.n 3551a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240e30> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #520] @ (3553b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997720,17 +997716,17 @@ │ │ │ │ b.n 3552f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240f80> │ │ │ │ bpl.n 3552dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x240f6c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r8, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -997820,23 +997816,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 355432 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2410c2> │ │ │ │ nop │ │ │ │ bcc.n 355578 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241208> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (3555e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -997927,17 +997923,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 355544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2411d4> │ │ │ │ bcs.n 355688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241318> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (355734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2413c4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -998068,17 +998064,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (355860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2414f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998176,15 +998172,15 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (3558d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998223,15 +998219,15 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #456 @ (adr r7, 355aa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241730>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52400cf │ │ │ │ + @ instruction: 0xf4a400cf │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 355978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241608> │ │ │ │ mov lr, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -998277,15 +998273,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 354b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2407e4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ @@ -998300,15 +998296,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 354b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2407e4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (355ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241748>) │ │ │ │ @@ -998389,24 +998385,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 355a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2416d8> │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adc.w r0, r8, #6782976 @ 0x678000 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + @ instruction: 0xf4c800cf │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vldr d7, [r2] │ │ │ │ @@ -998490,24 +998486,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24188c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 355b76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241806> │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ands.w r0, sl, #6782976 @ 0x678000 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + @ instruction: 0xf39a00cf │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #220] @ (355cf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241980>) │ │ │ │ @@ -998584,24 +998580,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 355c80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241910> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf31000cf │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + @ instruction: 0xf29000cf │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (355de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241a70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998674,24 +998670,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355df8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241a88>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 355d7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241a0e> │ │ │ │ ldmia r2, {r2, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf21600cf │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + @ instruction: 0xf19600cf │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r3, 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (355ed4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241b64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -998762,21 +998758,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 355e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241af8> │ │ │ │ ldmia r1, {r1, r3, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (355fc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241c54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998843,24 +998839,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (355fdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241c6c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r0!, {r1, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bic.w r0, lr, #207 @ 0xcf │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + vmla.i32 d0, d30, d15[0] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (35609c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241d2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998923,24 +998919,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3560b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241d44>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vhadd.s16 q8, q11, │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + cdp 0, 13, cr0, cr6, cr15, {6} │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #968] @ (356478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242108>) │ │ │ │ + ldr r7, [pc, #456] @ (356278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241f08>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #896] @ (356438 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2420c8>) │ │ │ │ + ldr r7, [pc, #384] @ (356238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241ec8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (3561f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241e88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999044,24 +999040,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 356146 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241dd6> │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cdp 0, 4, cr0, cr12, cr15, {6} │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + stcl 0, cr0, [ip, #828] @ 0x33c │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #832] @ (35654c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2421dc>) │ │ │ │ + ldr r6, [pc, #320] @ (35634c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241fdc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #268] @ (356334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241fc4>) │ │ │ │ @@ -999160,23 +999156,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 356288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241f18> │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [pc, #480] @ (356524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2421b4>) │ │ │ │ + ldr r4, [pc, #992] @ (356724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2423b4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vmla.i16 q0, q14, d0[2] │ │ │ │ + vhadd.u16 q0, q14, q8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ vldr s1, [r2, #4] │ │ │ │ @@ -999235,19 +999231,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 3563d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242068> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub.w r0, sl, pc, lsl #3 │ │ │ │ + @ instruction: 0xeb2a00cf │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #32] @ (356458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2420e8>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -999259,15 +999255,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3553c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x241054> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -999384,23 +999380,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 356508 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242198> │ │ │ │ stmia r2!, {r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [pc, #48] @ (3565fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24228c>) │ │ │ │ + ldr r2, [pc, #560] @ (3567fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24248c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r1, #3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc2 0, cr0, [r4, #-896] @ 0xfffffc80 │ │ │ │ + ldc2 0, cr0, [r4], {224} @ 0xe0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ vldr d6, [r2, #8] │ │ │ │ @@ -999517,24 +999513,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3566a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242336> │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strd r0, r0, [ip], #828 @ 0x33c │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strd r0, r0, [ip], #-828 @ 0x33c │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #448] @ (35690c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24259c>) │ │ │ │ + ldr r0, [pc, #960] @ (356b0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24279c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfb9800e0 │ │ │ │ + @ instruction: 0xfb1800e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #168] @ (356814 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2424a4>) │ │ │ │ @@ -999601,23 +999597,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3567aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24243a> │ │ │ │ nop │ │ │ │ itee gt │ │ │ │ lslgt r6, r0, #6 │ │ │ │ - strble r6, [r4, #0] │ │ │ │ + ldrle r6, [r4, #120] @ 0x78 │ │ │ │ lslle r1, r2, #3 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #592] @ (356a74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242704>) │ │ │ │ + ldr r0, [pc, #80] @ (356874 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242504>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfabe00e0 │ │ │ │ + @ instruction: 0xfa3e00e0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (356948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2425d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -999710,25 +999706,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3568b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242546> │ │ │ │ bkpt 0x00fc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 35670c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24239c> │ │ │ │ + b.n 35660c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24229c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx ip │ │ │ │ + mov r8, ip │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vst1.8 {d0[7]}, [r8], r0 │ │ │ │ + vst4. {d0-d3}, [r8 :128], 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (356a44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2426d4>) │ │ │ │ @@ -999799,23 +999795,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3569da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24266a> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r4, ip │ │ │ │ + cmp ip, ip │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb.w r0, [lr, #224] @ 0xe0 │ │ │ │ + strb.w r0, [lr, r0, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (356ad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242768>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -999853,17 +999849,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 356a9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24272a> │ │ │ │ nop │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3564b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242144> │ │ │ │ + b.n 3563b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242044> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -999916,19 +999912,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 356b16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2427a6> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 356b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2427d8> │ │ │ │ pop {r1, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 35640c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24209c> │ │ │ │ + b.n 35730c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242f9c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (356c20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2428b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999977,17 +999973,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r6, 356c88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242918> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #92] @ 356c98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242928> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1000023,17 +1000019,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ revsh r4, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r3, r1, #35072 @ 0x8900 │ │ │ │ sub.w ip, r3, #65 @ 0x41 │ │ │ │ @@ -1000089,19 +1000085,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 356d12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2429a2> │ │ │ │ nop │ │ │ │ rev16 r0, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1000375,25 +1000371,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 356f2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242bba> │ │ │ │ cbnz r6, 35707a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242d0a> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 356ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242934> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 356f2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242bba> │ │ │ │ @@ -1000608,17 +1000604,17 @@ │ │ │ │ b.n 357158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242de8> │ │ │ │ ldr r2, [pc, #16] @ (3572c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242f58>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 356f2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242bba> │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1000748,17 +1000744,17 @@ │ │ │ │ bne.n 3573f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x243084> │ │ │ │ b.n 357366 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x242ff6> │ │ │ │ nop │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r2, #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 │ │ │ │ ldr r3, [pc, #444] @ (357614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2432a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1000927,17 +1000923,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 3574bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24314c> │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (3577d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x243464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001096,15 +1001092,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 357748 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2433d8> │ │ │ │ nop │ │ │ │ cbz r4, 3577d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x243468> │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (3578fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24358c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001190,15 +1001186,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #420] @ (357abc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24374c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001337,21 +1001333,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (357c88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x243918>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1001500,29 +1001496,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 357ba2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x243832> │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (357e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x243af4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1001671,29 +1001667,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 357d7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x243a0e> │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1001940,15 +1001936,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35808a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x243d1a> │ │ │ │ add r6, pc, #912 @ (adr r6, 3584bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24414c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r5, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1002851,17 +1002847,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (358ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x244938>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3584c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x244154> │ │ │ │ nop │ │ │ │ - str r2, [r0, r1] │ │ │ │ + ldr r7, [pc, #776] @ (358fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x244c40>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (3590a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x244d34>) │ │ │ │ + ldr r7, [pc, #504] @ (358ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x244b34>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (358ea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x244b38>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1005014,15 +1005010,15 @@ │ │ │ │ bl 29bca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x187930> │ │ │ │ b.w 3595d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x245264> │ │ │ │ nop │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 358ef4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x244b84> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1005419,15 +1005415,15 @@ │ │ │ │ b.n 35aaf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x246780> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 35aa80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x246710> │ │ │ │ ldrb r6, [r6, #23] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (35ae48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x246ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1005665,15 +1005661,15 @@ │ │ │ │ b.n 35accc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24695c> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 35ab8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24681c> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #15] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r1, r2, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #888] @ 0x378 │ │ │ │ cbz r1, 35ae94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x246b24> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1006111,15 +1006107,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247004>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r0, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (35b39c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24702c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006190,15 +1006186,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 35b416 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2470a6> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 35b416 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2470a6> │ │ │ │ strb r4, [r0, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (35b490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006217,15 +1006213,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247124>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r4, #11] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (35b4dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24716c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006244,15 +1006240,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35b4e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247170>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r2, #10] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (35b538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2471c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1006374,19 +1006370,19 @@ │ │ │ │ beq.n 35b59e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24722e> │ │ │ │ ldr r2, [pc, #20] @ (35b65c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2472ec>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 35b5c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247258> │ │ │ │ nop │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1006463,19 +1006459,19 @@ │ │ │ │ bl 136cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2298c> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 35b6e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247372> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1006604,23 +1006600,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (35b8c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247550>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 35b7f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247486> │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r4, {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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1007577,37 +1007573,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 35c01e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247cae> │ │ │ │ nop │ │ │ │ str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35c084 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247d14> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35c364 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247ff4> │ │ │ │ @@ -1007676,31 +1007672,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 35c01e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247cae> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35c2e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247f74> │ │ │ │ b.n 35c14c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x247ddc> │ │ │ │ nop │ │ │ │ - adds r2, r7, #0 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35c4f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x248188>) │ │ │ │ @@ -1008113,33 +1008109,33 @@ │ │ │ │ bls.w 35c5be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24824e> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35c6dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24836c> │ │ │ │ b.n 35c6c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x248352> │ │ │ │ str r2, [r5, #32] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1fdd90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xe9a20> │ │ │ │ ldr r3, [pc, #220] @ (35c8c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x248558>) │ │ │ │ ldr r2, [pc, #220] @ (35c8cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24855c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1008227,39 +1008223,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 35c60c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24829c> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35c82c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2484bc> │ │ │ │ b.n 35c6be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24834e> │ │ │ │ nop │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35c92a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2485ba> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35c92a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2485ba> │ │ │ │ @@ -1008706,19 +1008702,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3439f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22f680> │ │ │ │ b.n 35cd5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2489ec> │ │ │ │ ldrh r2, [r0, r3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ asrs r6, r6, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #288] @ (35cf48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x248bd8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1008972,23 +1008968,23 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r7, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #146 @ 0x92 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1009249,21 +1009245,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #18 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1009616,23 +1009612,23 @@ │ │ │ │ ... │ │ │ │ str r6, [r7, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r2, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1009904,19 +1009900,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 35db00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x249790> │ │ │ │ b.n 35da22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2496b2> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r5, [pc, #728] @ (35dde4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x249a74>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1010129,15 +1010125,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #208] @ (35de7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x249b0c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r3, #202 @ 0xca │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1010175,15 +1010171,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #448] @ (35e004 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x249c94>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 35dec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x249b54> │ │ │ │ @@ -1010224,17 +1010220,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 35dea6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x249b36> │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #500] @ (35e0dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x249d6c>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1010619,21 +1010615,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r6, r8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, r3, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + movs r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, r1, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - vshr.u64 q8, q0, #8 │ │ │ │ + vshr.u64 q0, q0, #16 │ │ │ │ + vqadd.u64 q8, q12, q0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (35e3b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a044>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r2, [pc, #160] @ (35e3b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a048>) │ │ │ │ @@ -1010839,25 +1010834,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ muls r0, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 q0, q15, q0 │ │ │ │ + mcr2 0, 5, r0, cr14, cr0, {6} │ │ │ │ subs r2, r5, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - mrc2 0, 7, r0, cr10, cr0, {6} │ │ │ │ - mrc2 0, 4, r0, cr8, cr0, {6} │ │ │ │ + mrc2 0, 3, r0, cr10, cr0, {6} │ │ │ │ + mrc2 0, 0, r0, cr8, cr0, {6} │ │ │ │ + stc2l 0, cr0, [sl, #832]! @ 0x340 │ │ │ │ + ldc2 0, cr0, [ip, #832]! @ 0x340 │ │ │ │ mcr2 0, 3, r0, cr10, cr0, {6} │ │ │ │ - mrc2 0, 1, r0, cr12, cr0, {6} │ │ │ │ - mcr2 0, 7, r0, cr10, cr0, {6} │ │ │ │ - mcr2 0, 1, r0, cr8, cr0, {6} │ │ │ │ - mrc2 0, 7, r0, cr14, cr0, {6} │ │ │ │ - mcr2 0, 3, r0, cr12, cr0, {6} │ │ │ │ + stc2 0, cr0, [r8, #832]! @ 0x340 │ │ │ │ + mrc2 0, 3, r0, cr14, cr0, {6} │ │ │ │ + stc2l 0, cr0, [ip, #832]! @ 0x340 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #168] @ (35e614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a2a4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r4, [pc, #168] @ (35e618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a2a8>) │ │ │ │ @@ -1011099,23 +1011094,23 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, r0, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #832]! @ 0x340 │ │ │ │ + ldc2 0, cr0, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ adds r0, r1, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stc2 0, cr0, [lr, #832] @ 0x340 │ │ │ │ - stc2l 0, cr0, [lr, #832]! @ 0x340 │ │ │ │ - ldc2 0, cr0, [lr], #832 @ 0x340 │ │ │ │ - ldc2 0, cr0, [ip, #-832] @ 0xfffffcc0 │ │ │ │ - mrc2 0, 1, r0, cr2, cr0, {6} │ │ │ │ - stc2l 0, cr0, [r0], {208} @ 0xd0 │ │ │ │ + stc2 0, cr0, [lr, #-832] @ 0xfffffcc0 │ │ │ │ + stc2l 0, cr0, [lr, #-832]! @ 0xfffffcc0 │ │ │ │ + ldc2 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ + ldc2 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ + ldc2 0, cr0, [r2, #832]! @ 0x340 │ │ │ │ + mcrr2 0, 13, r0, r0, cr0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1011190,17 +1011185,17 @@ │ │ │ │ bl 440b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32c7b4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 35e880 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a510> │ │ │ │ nop │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ble.n 35e854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a4e4> │ │ │ │ + ble.n 35e954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a5e4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ble.n 35e844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a4d4> │ │ │ │ + ble.n 35e944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a5d4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (35ea2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a6bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011315,19 +1011310,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 35e932 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a5c2> │ │ │ │ subs r6, #56 @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ - ldc2 0, cr0, [ip, #-832]! @ 0xfffffcc0 │ │ │ │ - bgt.n 35eb34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a7c4> │ │ │ │ + ldc2 0, cr0, [r8], #832 @ 0x340 │ │ │ │ + ldc2 0, cr0, [ip], #832 @ 0x340 │ │ │ │ + blt.n 35ea34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a6c4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bgt.n 35eb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a7b4> │ │ │ │ + blt.n 35ea24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a6b4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stc2 0, cr0, [sl], {208} @ 0xd0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (35ea64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a6f4>) │ │ │ │ @@ -1011360,15 +1011355,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stc2 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfbae00d0 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 35eb68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a7f8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1011446,15 +1011441,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (35eb80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a810>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29fdc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18ba50> │ │ │ │ b.n 35eb32 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a7c2> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb7600d0 │ │ │ │ + @ instruction: 0xfaf600d0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (35ec7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a90c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -1011531,15 +1011526,15 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 35ebcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24a85c> │ │ │ │ nop │ │ │ │ subs r3, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (35ee58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24aae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011697,25 +1011692,25 @@ │ │ │ │ b.n 35ed82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24aa12> │ │ │ │ subs r2, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35ee60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24aaf0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35ee64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24aaf4>) │ │ │ │ bx r2 │ │ │ │ - vst1.8 @ instruction: 0xf9c600d0 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + vst4. {d16-d19}, [r6 :64], r0 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb.w r0, [ip, #208] @ 0xd0 │ │ │ │ - ldrsh.w r0, [lr, #208] @ 0xd0 │ │ │ │ - vst4. {d0-d3}, [r8 :64], r0 │ │ │ │ - ldrsh.w r0, [sl, r0, lsl #1] │ │ │ │ - str??.w r0, [r0, #208] @ 0xd0 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldrsb.w r0, [ip, r0, lsl #1] │ │ │ │ + ldrsh.w r0, [lr, r0, lsl #1] │ │ │ │ + strb.w r0, [r8, #208] @ 0xd0 │ │ │ │ + ldrh.w r0, [sl, #208] @ 0xd0 │ │ │ │ + str??.w r0, [r0, r0, lsl #1] │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (35ef78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ac08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011790,15 +1011785,15 @@ │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 35eec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ab58> │ │ │ │ nop │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (35f144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24add4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1011952,25 +1011947,25 @@ │ │ │ │ b.n 35f06e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24acfe> │ │ │ │ adds r7, #170 @ 0xaa │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35f14c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24addc>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35f150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ade0>) │ │ │ │ bx r2 │ │ │ │ - @ instruction: 0xf72200d0 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + subw r0, r2, #2256 @ 0x8d0 │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf6f800d0 │ │ │ │ - @ instruction: 0xf6d200d0 │ │ │ │ - @ instruction: 0xf66400d0 │ │ │ │ - movw r0, #59600 @ 0xe8d0 │ │ │ │ - @ instruction: 0xf63c00d0 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + @ instruction: 0xf67800d0 │ │ │ │ + @ instruction: 0xf65200d0 │ │ │ │ + @ instruction: 0xf5e400d0 │ │ │ │ + rsb r0, lr, #6815744 @ 0x680000 │ │ │ │ + subs.w r0, ip, #6815744 @ 0x680000 │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r0, #2320 @ 0x910 │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2324] @ 0x914 │ │ │ │ @@ -1012165,23 +1012160,23 @@ │ │ │ │ bcc.n 35f2c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24af50> │ │ │ │ b.n 35f314 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24afa4> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 35f2c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24af50> │ │ │ │ b.n 35f314 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24afa4> │ │ │ │ nop │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add.w r0, ip, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf4b200d0 │ │ │ │ - @ instruction: 0xf52000d0 │ │ │ │ - adcs.w r0, ip, #6815744 @ 0x680000 │ │ │ │ - add.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + eor.w r0, ip, #6815744 @ 0x680000 │ │ │ │ + bics.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf4a000d0 │ │ │ │ + @ instruction: 0xf4dc00d0 │ │ │ │ + eor.w r0, r8, #6815744 @ 0x680000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1012426,30 +1012421,30 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 35f3f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24b088> │ │ │ │ ldr r2, [pc, #56] @ (35f62c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24b2bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 35f5b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24b242> │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add.w r0, r0, #6815744 @ 0x680000 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + eor.w r0, r0, #6815744 @ 0x680000 │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf4b800d0 │ │ │ │ - @ instruction: 0xf4fe00d0 │ │ │ │ - ands.w r0, r0, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf3ee00d0 │ │ │ │ - @ instruction: 0xf37e00d0 │ │ │ │ - @ instruction: 0xf39c00d0 │ │ │ │ - usat r0, #16, r2, lsl #3 │ │ │ │ - ubfx r0, r8, #3, #17 │ │ │ │ - usat r0, #16, ip, lsl #3 │ │ │ │ - @ instruction: 0xf3b800d0 │ │ │ │ - bfi r0, r0, #3, #14 │ │ │ │ + bics.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + orns r0, lr, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf39000d0 │ │ │ │ + bfi r0, lr, #3, #14 │ │ │ │ + @ instruction: 0xf2fe00d0 │ │ │ │ + @ instruction: 0xf31c00d0 │ │ │ │ + ssat r0, #17, r2, lsl #3 │ │ │ │ + sbfx r0, r8, #3, #17 │ │ │ │ + ssat r0, #17, ip, lsl #3 │ │ │ │ + @ instruction: 0xf33800d0 │ │ │ │ + @ instruction: 0xf2e000d0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1012953,29 +1012948,29 @@ │ │ │ │ b.n 35f958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24b5e8> │ │ │ │ cmp r6, #56 @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsls r2, r1, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 35fb4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24b7de> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bic.w r0, r8, #208 @ 0xd0 │ │ │ │ - vshr.s64 q8, q0, #20 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + vshr.s64 q0, q0, #24 │ │ │ │ + vqadd.s32 q8, q14, q0 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vqadd.s64 q8, q9, q0 │ │ │ │ - vqadd.s64 q0, q11, q0 │ │ │ │ - vqadd.s32 q8, q12, q0 │ │ │ │ + mrc 0, 7, r0, cr2, cr0, {6} │ │ │ │ + mrc 0, 5, r0, cr6, cr0, {6} │ │ │ │ + mcr 0, 7, r0, cr8, cr0, {6} │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -1013264,29 +1013259,29 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - setpan #1 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mrc 0, 3, r0, cr2, cr0, {6} │ │ │ │ - mcr 0, 0, r0, cr2, cr0, {6} │ │ │ │ - mcr 0, 1, r0, cr2, cr0, {6} │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + ldcl 0, cr0, [r2, #832]! @ 0x340 │ │ │ │ + stc 0, cr0, [r2, #832] @ 0x340 │ │ │ │ + stc 0, cr0, [r2, #832]! @ 0x340 │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r0, 35feb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bb42> │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldcl 0, cr0, [r6, #-832] @ 0xfffffcc0 │ │ │ │ - ldcl 0, cr0, [r6, #-832]! @ 0xfffffcc0 │ │ │ │ + ldcl 0, cr0, [r6], {208} @ 0xd0 │ │ │ │ + ldcl 0, cr0, [r6], #832 @ 0x340 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 249464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1350f4> │ │ │ │ @@ -1013534,20 +1013529,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vrhadd.u32 d16, d18, d5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ vrhadd.u8 d0, d22, d5 │ │ │ │ - eor.w r0, sl, r0, lsr #3 │ │ │ │ + and.w r0, sl, r0, lsr #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 │ │ │ │ vcvt.f64.f32 d3, s3 │ │ │ │ @@ -1013648,19 +1013643,19 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 36023e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bece> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #532]! @ 0x214 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9b800d0 │ │ │ │ + ldmdb r8!, {r4, r6, r7} │ │ │ │ ldc2 1, cr0, [sl, #532]! @ 0x214 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strd r0, r0, [r2, #-832] @ 0x340 │ │ │ │ + @ instruction: 0xe8c200d0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #160] @ (36036c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bffc>) │ │ │ │ ldr r3, [pc, #164] @ (360370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c000>) │ │ │ │ @@ -1013726,16 +1013721,16 @@ │ │ │ │ movs r5, #4 │ │ │ │ b.n 3602f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bf88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [lr, #-532]! @ 0xfffffdec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [lr], {133} @ 0x85 │ │ │ │ - @ instruction: 0xe8ce00d0 │ │ │ │ - @ instruction: 0xe8cc00d0 │ │ │ │ + strex r0, r0, [lr, #832] @ 0x340 │ │ │ │ + strex r0, r0, [ip, #832] @ 0x340 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 360510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c1a0> │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #380] @ (360514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c1a4>) │ │ │ │ @@ -1013877,21 +1013872,22 @@ │ │ │ │ movs r1, #4 │ │ │ │ b.n 360426 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c0b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r4], #-532 @ 0xfffffdec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [sl], #-832 @ 0x340 │ │ │ │ + b.n 360510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c1a0> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ stc2 1, cr0, [r8], #-532 @ 0xfffffdec │ │ │ │ - b.n 360454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c0e4> │ │ │ │ + b.n 360354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bfe4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3603f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c088> │ │ │ │ + b.n 3602f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bf88> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3603d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c064> │ │ │ │ + b.n 3602d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bf64> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 36060c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c29c> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1013970,18 +1013966,18 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 360580 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c210> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfab80185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3603e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c074> │ │ │ │ + b.n 3602e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bf74> │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xfa780185 │ │ │ │ - b.n 36032c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bfbc> │ │ │ │ + b.n 36022c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bebc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -1014048,15 +1014044,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vld2.8 {d0[4],d1[4]}, [sl], r5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - b.n 3602b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bf48> │ │ │ │ + b.n 3601b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24be48> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1014129,20 +1014125,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldr.w r0, [r6, #389] @ 0x185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sev │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ strb.w r0, [r4, #389] @ 0x185 │ │ │ │ - b.n 360254 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bee4> │ │ │ │ + b.n 360154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bde4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 360200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24be90> │ │ │ │ + b.n 360100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bd90> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1014222,17 +1014218,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 360184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24be14> │ │ │ │ + b.n 361084 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cd14> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 360128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24bdb8> │ │ │ │ + b.n 361028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ccb8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 3609b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c644> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1014305,18 +1014301,18 @@ │ │ │ │ b.n 36099c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c62c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xf7040185 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3601cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24be5c> │ │ │ │ + b.n 3610cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cd5c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf6900185 │ │ │ │ - b.n 3610ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cd7c> │ │ │ │ + b.n 360fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cc7c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 360a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24c6cc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1014507,15 +1014503,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ orn r1, r2, #4358144 @ 0x428000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r4, #4358144 @ 0x428000 │ │ │ │ - b.n 360eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cb40> │ │ │ │ + b.n 360db0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ca40> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1014659,17 +1014655,17 @@ │ │ │ │ bhi.n 360d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ca24> │ │ │ │ b.n 360dd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ca60> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 360d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ca24> │ │ │ │ b.n 360dd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ca60> │ │ │ │ nop │ │ │ │ - b.n 360e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cab8> │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #304] @ 360f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cbe4> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1014780,18 +1014776,18 @@ │ │ │ │ b.n 360f22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cbb2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ rsbs r1, r0, #133 @ 0x85 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf1960185 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ @@ -1014894,18 +1014890,18 @@ │ │ │ │ b.n 361040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ccd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ orr.w r1, ip, #133 @ 0x85 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 361080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cd10> │ │ │ │ + ble.n 361180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ce10> │ │ │ │ lsls r0, r2, #3 │ │ │ │ and.w r1, lr, #133 @ 0x85 │ │ │ │ - ble.n 361194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ce24> │ │ │ │ + bgt.n 361094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cd24> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vmov s1, r1 │ │ │ │ @@ -1015010,17 +1015006,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3611d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ce62> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 361190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ce20> │ │ │ │ b.n 36112c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cdbc> │ │ │ │ - bgt.n 36113c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cdcc> │ │ │ │ + bgt.n 36123c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cecc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf0d800cf │ │ │ │ + orrs.w r0, r8, #207 @ 0xcf │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (3612e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cf74>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1015113,19 +1015109,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3612c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cf54> │ │ │ │ asrs r6, r6, #20 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stcl 1, cr0, [r8, #532]! @ 0x214 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (3613b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d040>) │ │ │ │ @@ -1015193,15 +1015189,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r5, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldcl 1, cr0, [r4], {133} @ 0x85 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ (3614bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d14c>) │ │ │ │ @@ -1015301,19 +1015297,19 @@ │ │ │ │ b.n 361418 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d0a8> │ │ │ │ nop │ │ │ │ asrs r0, r5, #13 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldc 1, cr0, [sl], {133} @ 0x85 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (36158c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d21c>) │ │ │ │ @@ -1015382,15 +1015378,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r2, #9 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xeafc0185 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #416] @ (36174c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d3dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1015553,31 +1015549,31 @@ │ │ │ │ b.n 361628 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d2b8> │ │ │ │ nop │ │ │ │ asrs r2, r1, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ orr.w r1, r0, r5, lsl #2 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3617f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d480> │ │ │ │ + bvc.n 3616f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d380> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #140 @ 0x8c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bvc.n 36185c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d4ec> │ │ │ │ + bvs.n 36175c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d3ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 361808 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d498> │ │ │ │ + bvs.n 361708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d398> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 361828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d4b8> │ │ │ │ + bvs.n 361728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d3b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 361820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d4b0> │ │ │ │ + bvs.n 361720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d3b0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 3617f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d480> │ │ │ │ + bvs.n 3616f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d380> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1015730,17 +1015726,17 @@ │ │ │ │ b.n 361826 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d4b6> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #29 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xe82e0185 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 36184c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d4dc> │ │ │ │ + bpl.n 36194c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d5dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 361878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d508> │ │ │ │ + bpl.n 361978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d608> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (361a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d6e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1015849,15 +1015845,15 @@ │ │ │ │ b.n 3619bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d64c> │ │ │ │ lsrs r0, r7, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 3617b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d444> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 361aa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d734> │ │ │ │ + bmi.n 3619a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d634> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (361c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d89c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1016013,25 +1016009,25 @@ │ │ │ │ b.n 361b72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d802> │ │ │ │ lsrs r2, r0, #19 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 361708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d398> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 361cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d950> │ │ │ │ + bcs.n 361bc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d850> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 361c98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d928> │ │ │ │ + bcs.n 361b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d828> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 361bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d88c> │ │ │ │ + bcs.n 361cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d98c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #340] @ (361d98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24da28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016163,25 +1016159,25 @@ │ │ │ │ b.n 361ccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d95c> │ │ │ │ lsrs r4, r6, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 3624f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e184> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 361e50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24dae0> │ │ │ │ + bne.n 361d50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d9e0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 361d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d9bc> │ │ │ │ + bne.n 361e2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24dabc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 361ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d974> │ │ │ │ + bne.n 361de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24da74> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 361d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d9b4> │ │ │ │ + bne.n 361e24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24dab4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ (361f0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24db9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016303,21 +1016299,21 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 362350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24dfe0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 361eac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24db3c> │ │ │ │ + beq.n 361fac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24dc3c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 361f94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24dc24> │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1016337,15 +1016333,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1016367,15 +1016363,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3612fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cf8c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 36200c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24dc9c> │ │ │ │ @@ -1016395,15 +1016391,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1016425,15 +1016421,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3612fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24cf8c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1016453,15 +1016449,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1016483,15 +1016479,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3614d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d164> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 362144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ddd4> │ │ │ │ @@ -1016511,15 +1016507,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1016541,15 +1016537,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3614d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d164> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1016567,15 +1016563,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3611f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ce80> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1016593,15 +1016589,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3613c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24d050> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (362264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24def4>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 362260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24def0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1016789,21 +1016785,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ble.n 3624b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e140> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r6, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (362564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e1f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1016914,15 +1016910,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r5, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ blt.n 3624ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e13c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (36271c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e3ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017078,31 +1017074,31 @@ │ │ │ │ b.n 36262c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e2bc> │ │ │ │ lsls r0, r6, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bge.n 3627f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e480> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (3628f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e584>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017257,31 +1017253,31 @@ │ │ │ │ bne.n 3628c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e558> │ │ │ │ b.n 362804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e494> │ │ │ │ vaddw.u16 q8, q12, d5 │ │ │ │ bhi.n 362818 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e4a8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (362a80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017406,21 +1017402,21 @@ │ │ │ │ bne.n 362a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e6e4> │ │ │ │ b.n 3629c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e658> │ │ │ │ cdp2 1, 0, cr0, cr2, cr5, {4} │ │ │ │ bvs.n 3629f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e680> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (362c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e8f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017591,31 +1017587,31 @@ │ │ │ │ b.n 362afa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e78a> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8], {133} @ 0x85 │ │ │ │ bpl.n 362cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24e97c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r6, r0, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #684] @ (362f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ebe8>) │ │ │ │ @@ -1017874,27 +1017870,27 @@ │ │ │ │ b.n 362f3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ebca> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa8e0185 │ │ │ │ bcc.n 362fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ec70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (363238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24eec8>) │ │ │ │ @@ -1018151,29 +1018147,29 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 36321c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24eeac> │ │ │ │ @ instruction: 0xf7a60185 │ │ │ │ beq.n 3632f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24ef80> │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - itee vs │ │ │ │ - lslvs r0, r2, #3 │ │ │ │ - itee cc @ unpredictable │ │ │ │ - lslcc r0, r2, #3 │ │ │ │ - ite pl @ unpredictable │ │ │ │ - lslpl r0, r2, #3 │ │ │ │ - ite cc @ unpredictable │ │ │ │ - lslcc r0, r2, #3 │ │ │ │ - stmdbcs sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + bkpt 0x00ee │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + bkpt 0x00b2 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + bkpt 0x00d4 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + bkpt 0x00b4 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #428] @ (363420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f0b0>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r1, [pc, #428] @ (363424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f0b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1018340,23 +1018336,23 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00dc │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r5, {r2, r4, r5} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #432] @ (363608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f298>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1018529,23 +1018525,23 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, pc} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #136] @ (3636a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f338>) │ │ │ │ + ldr r6, [pc, #648] @ (3638a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f538>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #428] @ (3637ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f47c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1018716,23 +1018712,23 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 363856 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f4e6> │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #232] @ (3638ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f57c>) │ │ │ │ + ldr r4, [pc, #744] @ (363aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f77c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cbnz r2, 363850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f4e0> │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #416] @ (3639c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f654>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018892,27 +1018888,27 @@ │ │ │ │ b.n 36386e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f4fe> │ │ │ │ nop │ │ │ │ vrhadd.s16 d0, d20, d5 │ │ │ │ stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 3639f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f688> │ │ │ │ + cbnz r6, 3639d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f668> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #368] @ (363b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f7d8>) │ │ │ │ + ldr r2, [pc, #880] @ (363d48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f9d8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (363bdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f86c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019097,31 +1019093,31 @@ │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 363a4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f6de> │ │ │ │ ldc 1, cr0, [r8, #-532]! @ 0xfffffdec │ │ │ │ stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #496] @ (363de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fa70>) │ │ │ │ + ldr r0, [pc, #1008] @ (363fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fc70>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r6, #15 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + cpsid i │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cpsid │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (363dfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fa8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019306,31 +1019302,31 @@ │ │ │ │ b.n 363c6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24f8fe> │ │ │ │ nop │ │ │ │ adds.w r1, r8, r5, lsl #2 │ │ │ │ stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bxns fp │ │ │ │ + mov ip, fp │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r2, #7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + cbz r0, 363e96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fb26> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r4, r6} │ │ │ │ + cbz r0, 363e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fb28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r5} │ │ │ │ + cbz r4, 363e90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fb20> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1019473,17 +1019469,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (363fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fc7c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 363f52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fbe2> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #464] @ (3641bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fe4c>) │ │ │ │ + ldr r0, [pc, #976] @ (3643bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25004c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #904] @ (364378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250008>) │ │ │ │ + ldr r0, [pc, #392] @ (364178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fe08>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1019607,21 +1019603,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327bb0> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 3640ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fd3c> │ │ │ │ - cbz r6, 364180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fe10> │ │ │ │ + cbz r6, 364160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fdf0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cbz r4, 364188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fe18> │ │ │ │ + cbz r4, 364168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fdf8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 364174 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x24fe04> │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1019783,15 +1019779,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1019945,27 +1019941,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 36447c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25010c> │ │ │ │ b.n 364c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25092c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #148] @ (3645d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250264>) │ │ │ │ @@ -1020154,33 +1020150,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 364680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250310> │ │ │ │ rev r4, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #308] @ (364894 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250524>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1020309,27 +1020305,27 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb884 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb7d0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (364954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2505e4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1020386,15 +1020382,15 @@ │ │ │ │ nop │ │ │ │ udf #88 @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb726 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb6c6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1020456,15 +1020452,15 @@ │ │ │ │ nop │ │ │ │ ble.n 364960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2505f0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb682 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb61a │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1020587,29 +1020583,29 @@ │ │ │ │ nop │ │ │ │ bgt.n 364b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2507e0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r1, r3, r4, r6, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1020766,17 +1020762,17 @@ │ │ │ │ bne.n 364c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25092c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 247500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x133190> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 364bf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250886> │ │ │ │ b.n 364c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25089c> │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1021018,19 +1021014,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (364f94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250c24>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 364de6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250a76> │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r7, pc, #560 @ (adr r7, 3651c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250e50>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #728 @ (adr r7, 36526c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250efc>) │ │ │ │ + add r7, pc, #216 @ (adr r7, 36506c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250cfc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #504 @ (adr r7, 365190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250e20>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 365390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251020>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #72] @ (364ff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250c84>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1021062,15 +1021058,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 364d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250a10> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bvc.n 364f14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250ba4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, pc, #648 @ (adr r7, 365284 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f14>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 365084 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250d14>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 365060 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250cf0> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1021105,19 +1021101,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bvc.n 3650b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250d48> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, pc, #312 @ (adr r7, 3651a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250e30>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 3653a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251030>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #184 @ (adr r7, 365124 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250db4>) │ │ │ │ + add r6, pc, #696 @ (adr r6, 365324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250fb4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #248 @ (adr r7, 365168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250df8>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 365368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250ff8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ (3650dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250d6c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1021157,17 +1021153,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (3650e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250d74>) │ │ │ │ add r3, pc │ │ │ │ b.n 3650a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250d34> │ │ │ │ nop │ │ │ │ bvs.n 36504c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250cdc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, pc, #24 @ (adr r7, 3650fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250d8c>) │ │ │ │ + add r6, pc, #536 @ (adr r6, 3652fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f8c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #904 @ (adr r6, 365470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251100>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 365270 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f00>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #104] @ 365160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250df0> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1021210,19 +1021206,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 3651e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250e70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #696 @ (adr r6, 365420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2510b0>) │ │ │ │ + add r6, pc, #184 @ (adr r6, 365220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250eb0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #608 @ (adr r6, 3653cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25105c>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 3651cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250e5c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #256 @ (adr r6, 365270 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f00>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 365470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251100>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (3651ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250e7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1021269,19 +1021265,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 365160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250df0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #304 @ (adr r6, 365324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250fb4>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 365524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2511b4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #216 @ (adr r6, 3652d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f60>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 3654d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251160>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #240 @ (adr r6, 3652ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f7c>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 3654ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25117c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (365294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f24>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1021338,21 +1021334,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bpl.n 3652ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f7c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #56 @ (adr r6, 3652d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f64>) │ │ │ │ + add r5, pc, #568 @ (adr r5, 3654d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251164>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #944 @ (adr r5, 365650 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2512e0>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 365450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2510e0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #136 @ (adr r5, 36532c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250fbc>) │ │ │ │ + add r4, pc, #648 @ (adr r4, 36552c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2511bc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #600 @ (adr r5, 365500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251190>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 365300 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x250f90>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1021544,15 +1021540,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ b.n 3653f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251080> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #560 @ (adr r4, 3656d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251368>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 3654d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251168>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1021912,19 +1021908,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 365826 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2514b6> │ │ │ │ ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, pc, #576 @ (adr r0, 365a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25172c>) │ │ │ │ + add r0, pc, #64 @ (adr r0, 36589c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25152c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #608 @ (adr r0, 365ac0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251750>) │ │ │ │ + add r0, pc, #96 @ (adr r0, 3658c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251550>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #368 @ (adr r0, 3659d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251664>) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #272] @ (365984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251614>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1022041,22 +1022037,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r7, pc, #512 @ (adr r7, 365b88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251818>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #344 @ (adr r0, 365ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251778>) │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #136 @ (adr r0, 365a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2516ac>) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r7, pc, #24 @ (adr r7, 3659b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251640>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc 1, cr0, [r4, #532]! @ 0x214 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (365a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2516cc>) │ │ │ │ @@ -1022114,17 +1022110,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 310cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1fc988> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1022166,17 +1022162,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (365c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25191c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1022347,21 +1022343,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 365b5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2517ec> │ │ │ │ ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r5, pc, #96 @ (adr r5, 365cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251984>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #928] @ (366044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251cd4>) │ │ │ │ + ldr r2, [pc, #416] @ (365e44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251ad4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (365d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2519b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1022404,19 +1022400,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 365d02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251992> │ │ │ │ ldmia r2, {r2, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #448] @ (365eec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251b7c>) │ │ │ │ + ldr r1, [pc, #960] @ (3660ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x251d7c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1023809,49 +1023805,49 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1024227,33 +1024223,33 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (367320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x252fb0>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 366ede <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x252b6e> │ │ │ │ @@ -1024492,21 +1024488,21 @@ │ │ │ │ bne.w 36712c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x252dbc> │ │ │ │ b.n 36728a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x252f1a> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 3672c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x252f50> │ │ │ │ b.n 36712c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x252dbc> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1024896,17 +1024892,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (367790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253420>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 3676e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253370> │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1025030,21 +1025026,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #336] @ (367a88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253718>) │ │ │ │ @@ -1025169,21 +1025165,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 3679d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253666> │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1025613,23 +1025609,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 367b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253794> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1026054,25 +1026050,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xae838> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 3680a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253d32> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 367fba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253c4a> │ │ │ │ b.n 368366 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253ff6> │ │ │ │ movs r2, #1 │ │ │ │ b.n 368106 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253d96> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1026816,25 +1026812,25 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r0, [r4, #15] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 368eb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254b44> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 368ec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254b50> │ │ │ │ @@ -1026909,17 +1026905,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 368e74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254b04> │ │ │ │ b.n 368c0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25489a> │ │ │ │ movs r5, #2 │ │ │ │ b.n 368e74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254b04> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (369090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254d20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027026,18 +1027022,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 368fb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254c44> │ │ │ │ nop │ │ │ │ str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mrrc2 0, 12, r0, r0, cr15 @ │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + smlsld r0, r0, r0, pc @ │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #348] @ (36920c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254e9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027163,22 +1027159,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 36911e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254dae> │ │ │ │ str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xfadc00cf │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + @ instruction: 0xfa5c00cf │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (3693a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x255034>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1027302,22 +1027298,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29ffbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18bc4c> │ │ │ │ b.n 36929a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254f2a> │ │ │ │ str r5, [sp, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vld4. {d16-d19}, [r4] │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + str??.w r0, [r4, #207] @ 0xcf │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 369400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x255090> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1027335,30 +1027331,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2547d0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 369430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2550c0> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2547d0> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #164] @ 3694e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x255178> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1027415,15 +1027411,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027473,15 +1027469,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 369558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2551e8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027528,15 +1027524,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027571,15 +1027567,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3696a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x255334> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1027640,15 +1027636,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027698,15 +1027694,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3697dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25546c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027752,15 +1027748,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027794,15 +1027790,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 369920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2555b0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1027861,15 +1027857,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1027913,15 +1027909,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1027941,30 +1027937,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368f34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254bc4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 369ae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x255774> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 368f34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254bc4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 369b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2557bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1027982,30 +1027978,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3690a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254d30> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #32] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 369b5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2557ec> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3690a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254d30> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 369ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x255834> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1028023,30 +1028019,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 369224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254eb4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #30] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 369bd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x255864> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 369224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x254eb4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1028255,15 +1028251,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1031810,19 +1031806,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16dba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x59838> │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r4, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #568 @ (adr r0, 36c4ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25813c>) │ │ │ │ + add r0, pc, #56 @ (adr r0, 36c2ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x257f3c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r4, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ @@ -1031855,15 +1031851,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36c2e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x257f74>) │ │ │ │ add r2, pc │ │ │ │ bl 36c20c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x257e9c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, #32 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1031931,19 +1031927,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36c20c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x257e9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 36c344 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x257fd4> │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #164] @ (36c45c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2580ec>) │ │ │ │ @@ -1032343,37 +1032339,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36c5fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25828a> │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r0, [r4, r7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r1, #146 @ 0x92 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #8 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1033536,61 +1033532,60 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x258aea> │ │ │ │ adds r6, #222 @ 0xde │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #908]! @ 0x38c │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + ldc2 0, cr0, [r2, #-908]! @ 0xfffffc74 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r0, r5 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + vmla.i32 q0, q12, d3[1] │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vmla.i16 q8, q9, d3[2] │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + vhadd.u16 q8, q9, │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vhadd.u8 q8, q14, │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + cdp2 0, 12, cr0, cr12, cr3, {7} │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfb2000e3 │ │ │ │ - vst1.8 {d0[7]}, [r4], r3 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + @ instruction: 0xfaa000e3 │ │ │ │ + vst4. {d0-d3}, [r4 :128], r3 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2 0, cr0, [lr], {227} @ 0xe3 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + @ instruction: 0xfb8e00e3 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfba200e3 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr3, {7} │ │ │ │ - ldr??.w r0, [r0, #227] @ 0xe3 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + @ instruction: 0xfb2200e3 │ │ │ │ + stc2l 0, cr0, [r4, #908]! @ 0x38c │ │ │ │ + ldr??.w r0, [r0, r3, lsl #2] │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str??.w r0, [ip, #227] @ 0xe3 │ │ │ │ + str??.w r0, [ip, r3, lsl #2] │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfbda00e3 │ │ │ │ + @ instruction: 0xfb5a00e3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r1, [r8, #-44] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ ldr.w r2, [r8] │ │ │ │ add r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ strh r2, [r3, #2] │ │ │ │ @@ -1034994,24 +1034989,24 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x258aea> │ │ │ │ nop │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp2 0, 0, cr0, cr12, cr3, {7} │ │ │ │ - subs r4, r3, #7 │ │ │ │ + stc2 0, cr0, [ip, #908] @ 0x38c │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub.w r3, r8, #308 @ 0x134 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r2, [r8, #-220] │ │ │ │ @@ -1036055,117 +1036050,117 @@ │ │ │ │ movs r2, #1 │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.w 36ce5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x258aea> │ │ │ │ - subs r6, r5, r0 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r1, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (36f400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b090>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1036416,17 +1036411,17 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r3, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add.w r3, r0, #8 │ │ │ │ adds r1, #8 │ │ │ │ adds r0, #16 │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ ldrsh.w ip, [r1, #2]! │ │ │ │ cmp r2, ip │ │ │ │ @@ -1036910,18 +1036905,18 @@ │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strb.w r1, [r2, #32] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte al │ │ │ │ + lslal r4, r2, #3 │ │ │ │ + pushal {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #28] @ (36f9bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b64c>) │ │ │ │ add r1, pc │ │ │ │ blx 6ac98 │ │ │ │ @@ -1036930,15 +1036925,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 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (36fbb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b844>) │ │ │ │ @@ -1037124,44 +1037119,44 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36fb64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b7f4> │ │ │ │ b.n 36fa3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b6ce> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36fa62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b6f2> │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bic.w r0, r8, sp, lsr #3 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + @ instruction: 0xe9a800dd │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1037203,15 +1037198,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36fc70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b900>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18be90> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1037300,15 +1037295,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36fd12 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b9a2> │ │ │ │ ldr r0, [pc, #12] @ (36fd68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b9f8>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18be90> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36fd22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b9b2> │ │ │ │ - ble.n 36fce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b974> │ │ │ │ + ble.n 36fde4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ba74> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1037369,15 +1037364,15 @@ │ │ │ │ b.n 36fdf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ba84> │ │ │ │ lsls r2, r1, #9 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 36fe8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bb1c> │ │ │ │ + bgt.n 36fd8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ba1c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1037461,25 +1037456,25 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36fe90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bb20> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xf7ea00e3 │ │ │ │ - str??.w r0, [r6, #227] @ 0xe3 │ │ │ │ - @ instruction: 0xf25e00e3 │ │ │ │ - ldc 0, cr0, [sl, #-908] @ 0xfffffc74 │ │ │ │ - @ instruction: 0xf79600e3 │ │ │ │ - ble.n 36ff78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bc08> │ │ │ │ + @ instruction: 0xf76a00e3 │ │ │ │ + str??.w r0, [r6, r3, lsl #2] │ │ │ │ + rsbs r0, lr, #227 @ 0xe3 │ │ │ │ + ldc 0, cr0, [sl], {227} @ 0xe3 │ │ │ │ + @ instruction: 0xf71600e3 │ │ │ │ + bgt.n 36fe78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bb08> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf21c00e3 │ │ │ │ - bgt.n 36ff0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bb9c> │ │ │ │ + @ instruction: 0xf19c00e3 │ │ │ │ + bgt.n 37000c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bc9c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f8ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b53c> │ │ │ │ + b.n 36f7ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b43c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (36ff4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbdc>) │ │ │ │ @@ -1037494,15 +1037489,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1037541,15 +1037536,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36ffc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bc58>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbac> │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1037723,15 +1037718,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (37017c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25be0c>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1038012,21 +1038007,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (37046c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25c0fc>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbac> │ │ │ │ ldr r0, [pc, #20] @ (370470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25c100>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ @@ -1039156,29 +1039151,29 @@ │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 370eae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25cb3e> │ │ │ │ b.n 370784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25c414> │ │ │ │ @ instruction: 0xfb6e0184 │ │ │ │ - b.n 370cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25c98c> │ │ │ │ + b.n 370bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25c88c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sbcs.w r0, r4, #227 @ 0xe3 │ │ │ │ - ldc 0, cr0, [r2], #-908 @ 0xfffffc74 │ │ │ │ - sub.w r0, r8, #227 @ 0xe3 │ │ │ │ - @ instruction: 0xf29400e3 │ │ │ │ - bvs.n 370ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25cb88> │ │ │ │ + @ instruction: 0xf0f400e3 │ │ │ │ + subs.w r0, r2, r3, asr #3 │ │ │ │ + @ instruction: 0xf12800e3 │ │ │ │ + @ instruction: 0xf21400e3 │ │ │ │ + bvs.n 370ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25cc88> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + @ instruction: 0xeb8400e3 │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bvs.n 370ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25cb78> │ │ │ │ + bvs.n 370fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25cc78> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs.w r0, r0, r3, asr #3 │ │ │ │ - @ instruction: 0xf22000e3 │ │ │ │ + @ instruction: 0xeb3000e3 │ │ │ │ + sub.w r0, r0, #227 @ 0xe3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ @@ -1041921,29 +1041916,29 @@ │ │ │ │ addne r2, r2, r1 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r3, #63112 @ 0xf688 │ │ │ │ strh r3, [r1, #0] │ │ │ │ b.w 371da0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25da30> │ │ │ │ nop │ │ │ │ - cbnz r6, 372b5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e7ea> │ │ │ │ + cbnz r6, 372b3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e7ca> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rev r6, r1 │ │ │ │ + cbnz r6, 372b02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e792> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r3, r4} │ │ │ │ + cbz r0, 372b5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e7ee> │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrb.w r3, [r9, #24] │ │ │ │ ldr.w sl, [r9, #80] @ 0x50 │ │ │ │ strb r3, [r6, #0] │ │ │ │ sub.w sl, r6, sl │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ @@ -1042312,25 +1042307,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 372492 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e122> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 372544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e1d4> │ │ │ │ ldr r0, [pc, #24] @ (372f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ebcc>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbac> │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 3729e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e674> │ │ │ │ + b.n 3728e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e574> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 372f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ec2c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 372f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ec2c> │ │ │ │ push {lr} │ │ │ │ @@ -1042409,15 +1042404,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (373014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25eca4>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - b.n 372950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e5e0> │ │ │ │ + b.n 372850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e4e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1042448,17 +1042443,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (373074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ed04>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbac> │ │ │ │ ldr r0, [pc, #12] @ (373078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ed08>) │ │ │ │ add r0, pc │ │ │ │ bl 36ff1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25bbac> │ │ │ │ nop │ │ │ │ - b.n 372958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e5e8> │ │ │ │ + b.n 373858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f4e8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3729a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e634> │ │ │ │ + b.n 3728a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25e534> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 3730b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25ed46> │ │ │ │ @@ -1045205,15 +1045200,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r4, 374d76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260a06> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260a0c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 56d1a <_mesa_glapi_tls_Context@@libgallium-26.0.7-1.so+0x56d0e> │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374d6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2609fa> │ │ │ │ @@ -1045311,15 +1045306,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ uxth r4, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxth r2, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 756e1a │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r3 │ │ │ │ @@ -1045363,15 +1045358,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r4, 374eb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260b46> │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1045408,15 +1045403,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (374f00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260b90>) │ │ │ │ add r2, pc │ │ │ │ b.n 374ed2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260b62> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 374dfe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260a8e> │ │ │ │ @ instruction: 0xffff9a92 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 348f02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x234b92> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045454,15 +1045449,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (374f6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260bfc>) │ │ │ │ add r2, pc │ │ │ │ b.n 374f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260bd0> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r0, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045500,15 +1045495,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (374fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260c68>) │ │ │ │ add r2, pc │ │ │ │ b.n 374fac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260c3c> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045541,15 +1045536,15 @@ │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f5bc> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb4e00d1 │ │ │ │ + @ instruction: 0xface00d1 │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 374e52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260ae2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ @@ -1045595,17 +1045590,17 @@ │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f5bc> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (37514c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260ddc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1045659,19 +1045654,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 374b36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2607c6> │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (3751ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260e7c>) │ │ │ │ @@ -1045727,19 +1045722,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375208 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260e98>) │ │ │ │ add r2, pc │ │ │ │ b.n 3751ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260e5e> │ │ │ │ str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 374b0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26079e> │ │ │ │ vqshl.u64 d25, d4, #63 @ 0x3f │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 4b20a <_mesa_glapi_tls_Context@@libgallium-26.0.7-1.so+0x4b1fe> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045798,19 +1045793,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3752ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260f3c>) │ │ │ │ add r2, pc │ │ │ │ b.n 375272 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260f02> │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, sp, #856 @ 0x358 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r3 │ │ │ │ + rors r6, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 374f92 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260c22> │ │ │ │ vqshlu.s64 , q8, #63 @ 0x3f │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 172ae <_mesa_glapi_tls_Context@@libgallium-26.0.7-1.so+0x172a2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045869,19 +1045864,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260fe0>) │ │ │ │ add r2, pc │ │ │ │ b.n 375316 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260fa6> │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 374eee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260b7e> │ │ │ │ vmlsl.u , d15, d12[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 773352 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045940,19 +1045935,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3753f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261084>) │ │ │ │ add r2, pc │ │ │ │ b.n 3753ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26104a> │ │ │ │ str r6, [sp, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 374e5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260aea> │ │ │ │ vabal.u , d31, d24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 6ff3f6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046011,19 +1046006,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (375498 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261128>) │ │ │ │ add r2, pc │ │ │ │ b.n 37545e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2610ee> │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 374db6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260a46> │ │ │ │ vabal.u , d15, d4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 65b49a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046084,22 +1046079,23 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 375506 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261196> │ │ │ │ nop │ │ │ │ str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - b.n 375d32 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2619c2> │ │ │ │ - vsri.32 , q6, #1 │ │ │ │ + itte lt │ │ │ │ + lsllt r7, r1, #3 │ │ │ │ + blt.n 375d32 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2619c2> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + vsrige.32 , q6, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 611546 │ │ │ │ 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, #116] @ (3755cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26125c>) │ │ │ │ @@ -1046155,19 +1046151,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3755e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261278>) │ │ │ │ add r2, pc │ │ │ │ b.n 3755ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26123e> │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + movs r0, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 375c96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261926> │ │ │ │ vrsra.u64 d25, d20, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ bl 59b5ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48727a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046210,15 +1046206,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 37392c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f5bc> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds.w r0, r8, #6848512 @ 0x688000 │ │ │ │ + eors.w r0, r8, #6848512 @ 0x688000 │ │ │ │ b.n 3757ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26144a> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #124] @ (3756fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26138c>) │ │ │ │ @@ -1046272,19 +1046268,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x0082 │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x006c │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #168] @ (3757c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261454>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1046355,15 +1046351,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, sp, #856 @ 0x358 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0000 │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 375e1e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261aae> │ │ │ │ vqrshrun.s64 d26, q1, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046437,15 +1046433,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, sp, #8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r7, pc, #536 @ (adr r7, 375ac0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261750>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1046524,15 +1046520,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, pc, #224 @ (adr r7, 375a50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2616e0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #184 @ (adr r7, 375a30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2616c0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 375942 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2615d2> │ │ │ │ vqshlu.s64 d26, d18, #63 @ 0x3f │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046614,15 +1046610,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r6, pc, #352 @ (adr r6, 375bb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261840>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #312 @ (adr r6, 375b90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261820>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 375a62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2616f2> │ │ │ │ vsli.64 q13, q1, #63 @ 0x3f │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046704,15 +1046700,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, pc, #480 @ (adr r5, 375d10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2619a0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #440 @ (adr r5, 375cf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261980>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 375b82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261812> │ │ │ │ vsri.64 q13, q9, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1046794,15 +1046790,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r4, pc, #608 @ (adr r4, 375e70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261b00>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #568 @ (adr r4, 375e50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261ae0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 375ca2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261932> │ │ │ │ vsri.32 d26, d2, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1046881,17 +1046877,17 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, pc, #744 @ (adr r3, 375fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261c68>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - b.n 376232 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261ec2> │ │ │ │ + ite lt │ │ │ │ + lsllt r1, r3, #3 │ │ │ │ + bge.n 376232 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261ec2> │ │ │ │ vrsra.u32 d26, d16, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #164] @ (375db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261a44>) │ │ │ │ @@ -1046963,16 +1046959,16 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #904 @ (adr r2, 376144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261dd4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itt pl │ │ │ │ - lslpl r1, r3, #3 │ │ │ │ + bkpt 0x00dc │ │ │ │ + lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ add r2, pc, #400 @ (adr r2, 375f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261bec>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047045,15 +1047041,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #88 @ (adr r2, 375ee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261b70>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0090 │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ add r1, pc, #608 @ (adr r1, 3760f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261d88>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047127,15 +1047123,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, pc, #296 @ (adr r1, 37607c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261d0c>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ add r0, pc, #816 @ (adr r0, 376294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261f24>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047209,15 +1047205,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, pc, #504 @ (adr r0, 376218 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261ea8>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 375eb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261b46> │ │ │ │ vaddl.u q13, d15, d0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047291,15 +1047287,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 37615e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261dee> │ │ │ │ lsls r1, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ vcvt.u32.f32 d25, d18, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047378,15 +1047374,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 376228 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261eb8> │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ble.n 37615a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261dea> │ │ │ │ vcvt.f32.u32 , q4, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047465,15 +1047461,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0004 │ │ │ │ + rev r4, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bgt.n 37627e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x261f0e> │ │ │ │ vcvt.u16.f16 , q14, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047557,15 +1047553,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3763bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26204c> │ │ │ │ + cbnz r4, 37639c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26202c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1047655,15 +1047651,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xf1e200d9 │ │ │ │ + sbc.w r0, r2, #217 @ 0xd9 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vtbl.8 d25, {d31- instruction: 0xf0e600d9 │ │ │ │ + orn r0, r6, #217 @ 0xd9 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ vtbl.8 d25, {d31- │ │ │ │ strh r4, [r0, #30] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1047941,15 +1047937,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1048206,17 +1048202,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048315,17 +1048311,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #29] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048500,15 +1048496,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ @@ -1048606,18 +1048602,18 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stmdb r4, {r0, r4, r6, r7} │ │ │ │ + stmia.w r4, {r0, r4, r6, r7} │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r7, pc, #920 @ (adr r7, 377164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262df4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1048704,18 +1048700,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r0, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80800d1 │ │ │ │ - add r7, pc, #424 @ (adr r7, 377064 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262cf4>) │ │ │ │ + b.n 376dc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262a58> │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + add r6, pc, #936 @ (adr r6, 377264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ef4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #400 @ (adr r7, 377050 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ce0>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 377250 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ee0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1048812,20 +1048809,20 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 376de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262a70> │ │ │ │ + b.n 376ce0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262970> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vmlsl.u q13, d15, d30[0] │ │ │ │ + @ instruction: 0xffffa5ee │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1048930,15 +1048927,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r5, pc, #24 @ (adr r5, 3770fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262d8c>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 3772fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262f8c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ @@ -1049043,20 +1049040,20 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #640 @ (adr r4, 37747c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26310c>) │ │ │ │ + add r4, pc, #128 @ (adr r4, 37727c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262f0c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vmls.i q13, , d30[0] │ │ │ │ + @ instruction: 0xffffa3ee │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1049187,20 +1049184,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, #27] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 377a40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2636d0> │ │ │ │ + b.n 377940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2635d0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vrsubhn.i d23, , q15 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r2, pc, #872 @ (adr r2, 3776d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263364>) │ │ │ │ + add r2, pc, #360 @ (adr r2, 3774d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263164>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ bmi.n 3773fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26308e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049297,20 +1049294,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, #23] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 377934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2635c4> │ │ │ │ + b.n 377834 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2634c4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vabal.u , d31, d18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r1, pc, #824 @ (adr r1, 3777b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263440>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 3775b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263240>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r0, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ bcc.n 3773b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263042> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049413,19 +1049410,19 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r4, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r0, pc, #536 @ (adr r0, 3777b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263440>) │ │ │ │ + add r0, pc, #24 @ (adr r0, 3775b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263240>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #48 @ (adr r1, 3775d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263260>) │ │ │ │ + add r0, pc, #560 @ (adr r0, 3777d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263460>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ @ instruction: 0xffff8a94 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049514,15 +1049511,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r5, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r2, [r7, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ @ instruction: 0xffff8992 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049638,21 +1049635,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #9] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 3777bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26344c> │ │ │ │ + b.n 3776bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26334c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vtbx.8 d24, {d15}, d30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1049743,15 +1049740,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1049839,15 +1049836,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1049935,15 +1049932,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #736 @ (adr r7, 377d98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263a28>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 377b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263828>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1050049,23 +1050046,23 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - blt.n 377c00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263890> │ │ │ │ + bge.n 377b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263790> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050184,17 +1050181,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r6, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #432 @ (adr r0, 377ed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263b68>) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 377a00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263690> │ │ │ │ + b.n 377900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263590> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vqdmulh.s q11, , d28[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r6, [r1, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1050304,19 +1050301,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1050428,26 +1050425,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r0, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 378070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263d00> │ │ │ │ + bvs.n 377f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263c00> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ rev r7, r2 │ │ │ │ @ instruction: 0xffff6a94 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r6, [r5, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050561,26 +1050558,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvs.n 37812c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263dbc> │ │ │ │ + bpl.n 37802c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263cbc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vqrshrn.u64 d22, q0, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r5, #29] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050694,26 +1050691,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #27] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bmi.n 3781e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263e78> │ │ │ │ + bmi.n 3782e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263f78> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ vtbl.8 d22, {d15}, d12 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r4, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050827,26 +1050824,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r6, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bcc.n 3782a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263f34> │ │ │ │ + bcc.n 3783a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264034> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vmlsl.u q11, d31, d8[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050960,26 +1050957,26 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r6, #17] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bcs.n 378560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2641f0> │ │ │ │ + bne.n 378460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2640f0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vabal.u q11, d31, d4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051082,18 +1051079,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vaddw.u , , d10 │ │ │ │ + vaddw.u , , d10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r3, #9] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051194,18 +1051191,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vmla.i , , d22[0] │ │ │ │ + vqrdmlsh.s q12, , d22[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r0, [r7, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051306,18 +1051303,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r4, #3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - vqrdmlsh.s q12, , d2[0] │ │ │ │ + vqrdmlah.s q12, , d2[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051418,18 +1051415,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r0, #31] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r7, 3789b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264642> │ │ │ │ - vcvt.f32.u32 d24, d14, #1 │ │ │ │ + @ instruction: 0xffff8d9e │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1051548,24 +1051545,24 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ @ instruction: 0xffff5fa4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r4, [r0, #23] │ │ │ │ lsls r4, r0, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051669,25 +1051666,25 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r2, [r4, #18] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (378cd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264968>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1051810,17 +1051807,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r7, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 378ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264974> │ │ │ │ + bpl.n 378de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264a74> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1051949,17 +1051946,17 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r4, #11] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1052078,19 +1052075,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r2, #6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r2, [r4, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052211,19 +1052208,19 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r1, #1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bcs.n 37907c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264d0c> │ │ │ │ + bcs.n 37917c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264e0c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052344,19 +1052341,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, r1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bne.n 379138 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264dc8> │ │ │ │ + bne.n 379238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x264ec8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052484,15 +1052481,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ ldrsb r0, [r6, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052613,19 +1052610,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052750,25 +1052747,25 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmn r2, r1 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1052883,23 +1052880,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, r4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053021,19 +1053018,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053155,19 +1053152,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1053277,15 +1053274,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #352] @ (379c78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x265908>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1053416,17 +1053413,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #176] @ (379d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2659b4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [pc, #616] @ (379eec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x265b7c>) │ │ │ │ + ldr r0, [pc, #104] @ (379cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26597c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 379e6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x265afc>) │ │ │ │ vqrdmulh.s q10, , d0[0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1053558,17 +1053555,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #680] @ (37a080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x265d10>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1053776,17 +1053773,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #768] @ (37a2f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x265f80>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r1, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r2, #32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [r5, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053934,19 +1053931,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #320] @ (37a2e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x265f70>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsh r4, [r3, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ vcvt.f32.u32 , q14, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054095,19 +1054092,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vqdmulh.s , , d4[0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054267,16 +1054264,16 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp lr, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, lr, lr, lsr #3 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + @ instruction: 0xeade00de │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1054423,19 +1054420,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 37ac20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2668b0> │ │ │ │ + b.n 37ab20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2667b0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054590,19 +1054587,19 @@ │ │ │ │ nop │ │ │ │ cmp r0, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r3, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r0, 37a8ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26655a> │ │ │ │ + cbnz r0, 37a8aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26653a> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrsb r6, [r1, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054761,21 +1054758,21 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r5, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vmlsl.u , d15, d14[0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1054946,19 +1054943,19 @@ │ │ │ │ nop │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r0, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r6, #160 @ 0xa0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055116,17 +1055113,17 @@ │ │ │ │ nop │ │ │ │ subs r5, #96 @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r4, [r5, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r6, [r1, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1055295,18 +1055292,18 @@ │ │ │ │ nop │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r0, [r0, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 37af8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x266c1c> │ │ │ │ + bcc.n 37ae8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x266b1c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldc2l 0, cr0, [lr], #880 @ 0x370 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + ldc2l 0, cr0, [lr], #-880 @ 0xfffffc90 │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r0, [r2, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1055484,22 +1055481,22 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r7, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, r1] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldc2 0, cr0, [r6], #868 @ 0x364 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldc2 0, cr0, [r6], #-868 @ 0xfffffc9c │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ vcvt.u32.f32 d20, d8, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1055678,19 +1055675,19 @@ │ │ │ │ ... │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [pc, #512] @ (37b534 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2671c4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bls.n 37b3a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x267034> │ │ │ │ + bhi.n 37b2a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x266f34> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [pc, #232] @ (37b430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2670c0>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1055888,27 +1055885,27 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #560] @ (37b770 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x267400>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r1, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [pc, #976] @ (37b934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2675c4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1056180,25 +1056177,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r1, [pc, #704] @ (37baf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x267788>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1056506,109 +1056503,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (37bc54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2678e4>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 37b9f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x267682> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - @ instruction: 0xffff5fa6 │ │ │ │ + @ instruction: 0xffff5f26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - @ instruction: 0xffff5f98 │ │ │ │ + vcvt.u32.f32 d21, d8, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - @ instruction: 0xffff5e0c │ │ │ │ + @ instruction: 0xffff5d8c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - @ instruction: 0xffff5e04 │ │ │ │ + @ instruction: 0xffff5d84 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #420] @ (37be10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x267aa0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1056781,15 +1056778,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #252 @ 0xfc │ │ │ │ lsls r7, r0, #6 │ │ │ │ bics r0, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 37bd40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2679d0> │ │ │ │ + bcs.n 37be40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x267ad0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ tst r2, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1056941,27 +1056938,27 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ sbcs r4, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r6, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ lsls r7, r0, #6 │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r2, #26 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #260] @ (37c0ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x267d7c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1057071,15 +1057068,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ands r4, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r7, #44 @ 0x2c │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1057180,15 +1057177,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r6, #62 @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1057290,15 +1057287,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r5, #42 @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1057417,15 +1057414,15 @@ │ │ │ │ nop │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, #184 @ 0xb8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1057544,15 +1057541,15 @@ │ │ │ │ nop │ │ │ │ movs r4, #236 @ 0xec │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #120 @ 0x78 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1057904,26 +1057901,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - @ instruction: 0xffff53c6 │ │ │ │ + @ instruction: 0xffff5346 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1058051,15 +1058048,15 @@ │ │ │ │ nop │ │ │ │ subs r4, r2, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r5, #116 @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1058437,21 +1058434,21 @@ │ │ │ │ ... │ │ │ │ subs r4, r6, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r5, #0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #504] @ (37d0d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x268d64>) │ │ │ │ + ldr r6, [pc, #1016] @ (37d2d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x268f64>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #432] @ (37d090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x268d20>) │ │ │ │ + ldr r6, [pc, #944] @ (37d290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x268f20>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - mov r2, r8 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, r1, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r2, r4, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1058611,15 +1058608,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r4, r0, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #288] @ (37d1b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x268e44>) │ │ │ │ + ldr r4, [pc, #800] @ (37d3b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x269044>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #182 @ 0xb6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1059048,23 +1059045,23 @@ │ │ │ │ ... │ │ │ │ adds r0, r7, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r7, #66 @ 0x42 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev r2, r1 │ │ │ │ + cbnz r2, 37d576 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x269206> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [pc, #576] @ (37d79c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26942c>) │ │ │ │ + ldr r1, [pc, #64] @ (37d59c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26922c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #312] @ (37d698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x269328>) │ │ │ │ + ldr r0, [pc, #824] @ (37d898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x269528>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 37d484 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x269114> │ │ │ │ + bcc.n 37d584 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x269214> │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r6, r1, #25 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r2, r4, #24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1059268,15 +1059265,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #15 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, sl │ │ │ │ + mov r4, sl │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r2, r1, #13 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r7, #11 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1059522,17 +1059519,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r6, #28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1059744,17 +1059741,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r7, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r5, #202 @ 0xca │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r0 │ │ │ │ + rors r0, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r2, r5, #25 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r4, #38 @ 0x26 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r2, r1, #21 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1059991,39 +1059988,39 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - vcvt.u16.f16 , q10, #1 │ │ │ │ + @ instruction: 0xffff3cf4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ @ instruction: 0xffff2cf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - vtbx.8 d31, {d15-d16}, d16 │ │ │ │ + vtbx.8 d31, {d31}, d16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vcvt.f32.u32 d29, d18, #1 │ │ │ │ + @ instruction: 0xffffddb2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37e2cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x269f5c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1060245,32 +1060242,32 @@ │ │ │ │ nop │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldc 0, cr0, [ip, #824]! @ 0x338 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldc 0, cr0, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, r6, #5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - mrrc 0, 12, r0, r8, cr14 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + rsbs r0, r8, lr, lsl #3 │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stc 0, cr0, [lr], {206} @ 0xce │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + @ instruction: 0xeb8e00ce │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1060721,15 +1060718,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #17 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r3, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, r1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1060796,15 +1060793,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ lsls r0, r0, #13 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r4, r1, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1061277,19 +1061274,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r7, r0, #6 │ │ │ │ adds r6, r0, r4 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1061620,41 +1061617,41 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [lr, #-536]! @ 0xfffffde8 │ │ │ │ asrs r2, r7, #15 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r6, r5, #14 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bls.n 37f020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26acb0> │ │ │ │ + bhi.n 37ef20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26abb0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r0, #-536] @ 0xfffffde8 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ mcrr2 1, 8, r0, r8, cr6 │ │ │ │ stc2 1, cr0, [r8], #-536 @ 0xfffffde8 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xfbd00186 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bics.w r0, r8, #212 @ 0xd4 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + vshr.s64 q0, q2, #8 │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xfadc0186 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia.w r0, {r4, r6, r7} │ │ │ │ + @ instruction: 0xe81000d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #940] @ (37f34c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26afdc>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #940] @ (37f350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26afe0>) │ │ │ │ @@ -1062022,49 +1062019,49 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #1 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 37f2dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26af6c> │ │ │ │ + bpl.n 37f3dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b06c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2], r6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xf7c80186 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf77a0186 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rsbs r0, ip, r4, lsr #3 │ │ │ │ + adcs.w r0, ip, r4, lsr #3 │ │ │ │ @ instruction: 0xf6fe0186 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ subw r1, sl, #2182 @ 0x886 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1880] @ 37fb20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7b0> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1062816,23 +1062813,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf59c0186 │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r7, #19 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1063475,66 +1063472,66 @@ │ │ │ │ cdp 1, 0, cr0, cr14, cr6, {4} │ │ │ │ lsls r4, r1, #18 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #17 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [lr, #536] @ 0x218 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #11 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stc 1, cr0, [r2], #-536 @ 0xfffffde8 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xebe00186 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 380294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26bf24> │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xeb380186 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x0028 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ eor.w r1, r8, r6, lsl #2 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ands.w r1, ip, r6, lsl #2 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xe9ae0186 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strd r0, r1, [r0, #-536] @ 0x218 │ │ │ │ ldmdb r8, {r1, r2, r7, r8} │ │ │ │ - hlt 0x003a │ │ │ │ + rev r2, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ @ instruction: 0xe8c20186 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strd r0, r1, [r6], #-536 @ 0x218 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 380294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26bf24> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3524] @ 381088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26cd18> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1064885,61 +1064882,61 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 380dc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26ca54> │ │ │ │ lsls r6, r0, #6 │ │ │ │ stc2 1, cr0, [sl, #-524]! @ 0xfffffdf4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [lr, #-524] @ 0xfffffdf4 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bls.n 3811f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26ce88> │ │ │ │ lsls r6, r0, #6 │ │ │ │ vaddw.s16 q0, q15, d3 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ @@ -1066268,92 +1066265,92 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 381fd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26dc64> │ │ │ │ bhi.n 381f2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26dbbc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ cdp 1, 13, cr0, cr2, cr3, {4} │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip], #-880 @ 0xfffffc90 │ │ │ │ + sub.w r0, ip, ip, lsr #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vtbl.8 d16, {d31- instruction: 0xffff09b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #223 @ 0xdf │ │ │ │ @ instruction: 0xffff1c94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vsri.64 q8, q9, #1 │ │ │ │ + vsri.32 q8, q9, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vaddw.u q8, , d10 │ │ │ │ + vaddw.u q8, , d10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - vqshl.u32 d16, d20, #31 │ │ │ │ + vqshlu.s64 d16, d20, #63 @ 0x3f │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r0, #17 │ │ │ │ - @ instruction: 0xffff0740 │ │ │ │ + vmlsl.u q8, d31, d0[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r7, r7, #6 │ │ │ │ - @ instruction: 0xffff074a │ │ │ │ + vmlsl.u q8, d31, d10[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr14, {6} │ │ │ │ - cdp2 0, 8, cr0, cr6, cr14, {6} │ │ │ │ + cdp2 0, 0, cr0, cr12, cr14, {6} │ │ │ │ + cdp2 0, 0, cr0, cr6, cr14, {6} │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vqshlu.s64 q8, q1, #63 @ 0x3f │ │ │ │ + vqshlu.s32 q8, q1, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1066378,35 +1066375,35 @@ │ │ │ │ movs r6, #243 @ 0xf3 │ │ │ │ vqshlu.s64 , q12, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vtbl.8 d31, {d15-d17}, d16 │ │ │ │ + vtbl.8 d31, {d31- │ │ │ │ - addw r0, r8, #2254 @ 0x8ce │ │ │ │ - @ instruction: 0xf4ca00ce │ │ │ │ + @ instruction: 0xf58800ce │ │ │ │ + orr.w r0, sl, #6750208 @ 0x670000 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 0, cr0, cr2, cr14, {6} │ │ │ │ - cdp2 0, 0, cr0, cr2, cr14, {6} │ │ │ │ - cdp2 0, 0, cr0, cr6, cr14, {6} │ │ │ │ + stc2 0, cr0, [r2, #824] @ 0x338 │ │ │ │ + stc2 0, cr0, [r2, #824] @ 0x338 │ │ │ │ + stc2 0, cr0, [r6, #824] @ 0x338 │ │ │ │ asrs r7, r5, #27 │ │ │ │ - @ instruction: 0xfffffe0e │ │ │ │ + @ instruction: 0xfffffd8e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cdp2 0, 1, cr0, cr10, cr14, {6} │ │ │ │ - cdp2 0, 2, cr0, cr2, cr14, {6} │ │ │ │ - @ instruction: 0xf31c00ce │ │ │ │ - movw r0, #8398 @ 0x20ce │ │ │ │ - sbc.w r0, ip, #206 @ 0xce │ │ │ │ - eors.w r0, r6, #206 @ 0xce │ │ │ │ - vld1.8 {d0[6]}, [lr], lr │ │ │ │ + ldc2 0, cr0, [sl, #824] @ 0x338 │ │ │ │ + stc2 0, cr0, [r2, #824]! @ 0x338 │ │ │ │ + @ instruction: 0xf29c00ce │ │ │ │ + rsb r0, r2, #206 @ 0xce │ │ │ │ + @ instruction: 0xf0ec00ce │ │ │ │ + ands.w r0, r6, #206 @ 0xce │ │ │ │ + vld4. {d0-d3}, [lr], lr │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str.w r0, [sl, #206] @ 0xce │ │ │ │ + str.w r0, [sl, lr] │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7dc00ce │ │ │ │ - @ instruction: 0xf71c00ce │ │ │ │ + @ instruction: 0xf75c00ce │ │ │ │ + @ instruction: 0xf69c00ce │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf66600ce │ │ │ │ @ instruction: 0xf5e600ce │ │ │ │ - adcs.w r0, ip, #6750208 @ 0x670000 │ │ │ │ + sbc.w r0, r6, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf4dc00ce │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f83c> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 374f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x260b94> │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ @@ -1068930,30 +1068927,30 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 383974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26f604> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3fa00ce │ │ │ │ - @ instruction: 0xf33c00ce │ │ │ │ - @ instruction: 0xf27e00ce │ │ │ │ - rsb r0, r0, #206 @ 0xce │ │ │ │ - @ instruction: 0xf13600ce │ │ │ │ - @ instruction: 0xf0ae00ce │ │ │ │ - bic.w r0, r6, #206 @ 0xce │ │ │ │ - vhadd.s32 q8, q13, q7 │ │ │ │ - cdp 0, 10, cr0, cr12, cr14, {6} │ │ │ │ - stcl 0, cr0, [lr, #824]! @ 0x338 │ │ │ │ - ldc 0, cr0, [r0, #-824]! @ 0xfffffcc8 │ │ │ │ - stc 0, cr0, [r2], #824 @ 0x338 │ │ │ │ - ldc 0, cr0, [ip], {206} @ 0xce │ │ │ │ - @ instruction: 0xeb9600ce │ │ │ │ - @ instruction: 0xeadc00ce │ │ │ │ - bic.w r0, r0, lr, lsl #3 │ │ │ │ + @ instruction: 0xf37a00ce │ │ │ │ + @ instruction: 0xf2bc00ce │ │ │ │ + @ instruction: 0xf1fe00ce │ │ │ │ + adc.w r0, r0, #206 @ 0xce │ │ │ │ + @ instruction: 0xf0b600ce │ │ │ │ + bic.w r0, lr, #206 @ 0xce │ │ │ │ + vmla.i32 d0, d22, d14[0] │ │ │ │ + cdp 0, 14, cr0, cr10, cr14, {6} │ │ │ │ + cdp 0, 2, cr0, cr12, cr14, {6} │ │ │ │ + stcl 0, cr0, [lr, #-824]! @ 0xfffffcc8 │ │ │ │ + ldc 0, cr0, [r0], #824 @ 0x338 │ │ │ │ + stc 0, cr0, [r2], #-824 @ 0xfffffcc8 │ │ │ │ + @ instruction: 0xeb9c00ce │ │ │ │ + adds.w r0, r6, lr, lsl #3 │ │ │ │ + orrs.w r0, ip, lr, lsl #3 │ │ │ │ + @ instruction: 0xe9a000ce │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 37549c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26112c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ @@ -1069778,46 +1069775,47 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f83c> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmdb lr, {r1, r2, r3, r6, r7} │ │ │ │ - strd r0, r0, [r0], #-824 @ 0x338 │ │ │ │ - b.n 384168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fdf8> │ │ │ │ + ldmia.w lr, {r1, r2, r3, r6, r7} │ │ │ │ + b.n 384178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fe08> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + b.n 384068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fcf8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 38405c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fcec> │ │ │ │ + b.n 383f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fbec> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383f50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fbe0> │ │ │ │ + b.n 383e50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fae0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 384214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fea4> │ │ │ │ + bhi.n 384114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26fda4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 383b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26f82c> │ │ │ │ + b.n 383a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26f72c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3849c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270654> │ │ │ │ + b.n 3848c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270554> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3847b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270444> │ │ │ │ + b.n 3846b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270344> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3847bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27044c> │ │ │ │ + b.n 3846bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27034c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3847a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270438> │ │ │ │ + b.n 3846a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270338> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 38478c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27041c> │ │ │ │ + b.n 38468c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27031c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 3681e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x253e74> │ │ │ │ - b.n 38474c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2703dc> │ │ │ │ + b.n 38464c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2702dc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 384750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2703e0> │ │ │ │ + b.n 384650 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2702e0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 384734 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2703c4> │ │ │ │ + b.n 384634 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2702c4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 384708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270398> │ │ │ │ + b.n 384608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270298> │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r5, [pc, #3520] @ 384fcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c5c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1071208,63 +1071206,63 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r4, [pc, #904] @ (385368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270ff8>) │ │ │ │ + ldr r4, [pc, #392] @ (385168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270df8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bhi.n 384f30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270bc0> │ │ │ │ + bhi.n 385030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270cc0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 384f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270bac> │ │ │ │ + bhi.n 38501c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270cac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 384f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270bac> │ │ │ │ + bhi.n 38501c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270cac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 384f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270ba8> │ │ │ │ + bhi.n 385018 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270ca8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 384f14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270ba4> │ │ │ │ + bhi.n 385014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270ca4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 384f10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270ba0> │ │ │ │ + bhi.n 385010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270ca0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 384f0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270b9c> │ │ │ │ + bhi.n 38500c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c9c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 384f08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270b98> │ │ │ │ + bhi.n 385008 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c98> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 384f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270b94> │ │ │ │ + bhi.n 385004 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c94> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 385100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d90> │ │ │ │ + bvc.n 385000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c90> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d8c> │ │ │ │ + bvc.n 384ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c8c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d88> │ │ │ │ + bvc.n 384ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c88> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d84> │ │ │ │ + bvc.n 384ff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c84> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d80> │ │ │ │ + bvc.n 384ff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c80> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d7c> │ │ │ │ + bvc.n 384fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c7c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d78> │ │ │ │ + bvc.n 384fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c78> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d74> │ │ │ │ + bvc.n 384fe4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c74> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d70> │ │ │ │ + bvc.n 384fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c70> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3850dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270d6c> │ │ │ │ + bvc.n 384fdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x270c6c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328158> │ │ │ │ @@ -1073729,64 +1073727,64 @@ │ │ │ │ bhi.n 38681e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2724ae> │ │ │ │ @ instruction: 0xfffe1894 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 386858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2724e8> │ │ │ │ - lsls r4, r2, #3 │ │ │ │ bls.n 386958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2725e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + bhi.n 386858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2724e8> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ beq.n 3868de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27256e> │ │ │ │ - vrshr.u64 q14, q4, #2 │ │ │ │ + vrshr.u32 q14, q4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - itet │ │ │ │ - lsl r6, r1, #3 │ │ │ │ - ldrbal r6, [r6, #27] │ │ │ │ - lsl r4, r3, #3 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + itet vc │ │ │ │ + lslvc r6, r1, #3 │ │ │ │ + ldrbvs r6, [r6, #25] │ │ │ │ + lslvc r4, r3, #3 │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf21600dd │ │ │ │ + @ instruction: 0xf19600dd │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 38692a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2725ba> │ │ │ │ vqshlu.s64 , q12, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ @@ -1075075,15 +1075073,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 379c98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x265928> │ │ │ │ b.n 3875b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x273244> │ │ │ │ - cbnz r4, 3875a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x273234> │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1075094,39 +1075092,39 @@ │ │ │ │ ldmia r4, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d19, {d14-d15}, d20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vqshlu.s32 , q12, #30 │ │ │ │ + vsli.64 , q12, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xfffec8bc │ │ │ │ + vqshrun.s64 d28, q14, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + push {r1, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r2, 387618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2732a8> │ │ │ │ + cbz r2, 3875f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x273288> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vrshr.u64 , q0, #2 │ │ │ │ + vrshr.u32 , q0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vmla.i , q7, d0[0] │ │ │ │ + vqrdmlsh.s q13, q15, d0[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -1076417,23 +1076415,23 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #108 @ 0x6c │ │ │ │ movge r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 387a94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x273724> │ │ │ │ + b.n 388994 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x274624> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ @ instruction: 0xfffe6a7e │ │ │ │ lsls r6, r0, #6 │ │ │ │ - itt ne │ │ │ │ - lslne r2, r3, #3 │ │ │ │ - sxtbne r5, r2 │ │ │ │ + bkpt 0x009c │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + sxtb r5, r2 │ │ │ │ vrsra.u32 d25, d1, #2 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #396] @ 0x18c │ │ │ │ str.w sl, [sp, #188] @ 0xbc │ │ │ │ @@ -1077650,61 +1077648,61 @@ │ │ │ │ ldrb.w r3, [r0, #40] @ 0x28 │ │ │ │ movs r1, #28 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ b.n 388e30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x274ac0> │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ @ instruction: 0xfffe2b10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ - @ instruction: 0xfffe9f0e │ │ │ │ + @ instruction: 0xfffe9e8e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xeaac00d3 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + bic.w r0, ip, r3, lsr #3 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 389020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x274cb0>) │ │ │ │ - vtbx.8 d25, {d14-d15}, d10 │ │ │ │ + vtbx.8 d25, {d30}, d10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 389150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x274de0>) │ │ │ │ - @ instruction: 0xfffe98da │ │ │ │ + vqrshrun.s64 d25, q5, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 3891a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x274e30>) │ │ │ │ - vqrshrun.s64 d25, q5, #2 │ │ │ │ + vqshl.u64 , q5, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328158> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1078910,68 +1078908,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 37aa20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2666b0> │ │ │ │ b.n 389b44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2757d4> │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 389c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2758a8>) │ │ │ │ - vrsra.u64 , q15, #2 │ │ │ │ + vrsra.u32 , q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vshll.i , d16, # │ │ │ │ + vqmovn.s d25, q8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 389cb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x275940>) │ │ │ │ - vqmovun.s d25, q5 │ │ │ │ + vzip. , q5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vdup.16 q8, d12[3] │ │ │ │ + vtbx.8 d16, {d30- instruction: 0xfffe8e2e │ │ │ │ + @ instruction: 0xfffe8dae │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 38a670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x276300> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1080181,30 +1080179,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - @ instruction: 0xfffe87ee │ │ │ │ + @ instruction: 0xfffe876e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vabdl.u q12, d14, d4 │ │ │ │ + vrsubhn.i d24, q15, q2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vmovn.i d24, q15 │ │ │ │ + vzip. d24, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ @@ -1081561,21 +1081559,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #139 @ 0x8b │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 38b470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x277100> │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #388] @ 0x184 │ │ │ │ vraddhn.i d24, q7, │ │ │ │ vuzp. d24, d7 │ │ │ │ @ instruction: 0xfffef7ee │ │ │ │ ldc2 10, cr9, [r2], {100} @ 0x64 @ │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -1082840,21 +1082838,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38c1e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x277e78> │ │ │ │ nop │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ @ instruction: 0xfffe2c9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ @@ -1082936,41 +1082934,41 @@ │ │ │ │ vqrdmlsh.s q9, q15, d20[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r7, #5] │ │ │ │ - @ instruction: 0xfffe6db2 │ │ │ │ + vcvt.u16.f16 d22, d18, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - @ instruction: 0xfffe6d84 │ │ │ │ + @ instruction: 0xfffe6d04 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - @ instruction: 0xfffe6cfe │ │ │ │ + vcvt.f16.u16 q11, q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - @ instruction: 0xfffe6cd4 │ │ │ │ + vcvt.f16.u16 q11, q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - vmull.u q11, d30, d24 │ │ │ │ + vdup.16 d22, d24[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - vcvt.f16.u16 q11, q11, #2 │ │ │ │ + @ instruction: 0xfffe6bf6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - vdup.16 q11, d8[3] │ │ │ │ + vtbx.8 d22, {d30- q12, q7, d21[0] │ │ │ │ @ instruction: 0xfffe856f │ │ │ │ vmla.i q12, q7, d15[0] │ │ │ │ vuzp. d24, d9 │ │ │ │ vrshr.u32 d25, d20, #2 │ │ │ │ @@ -1084286,52 +1084284,52 @@ │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38cea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x278b30> │ │ │ │ nop │ │ │ │ movs r6, #170 @ 0xaa │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - @ instruction: 0xfffe5f28 │ │ │ │ + @ instruction: 0xfffe5ea8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - @ instruction: 0xfffe5e90 │ │ │ │ + vcvt.f32.u32 d21, d0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - vcvt.u16.f16 d21, d26, #2 │ │ │ │ + @ instruction: 0xfffe5cba │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vcvt.f16.u16 , q2, #2 │ │ │ │ + @ instruction: 0xfffe5bd4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r5, [r1, #72] @ 0x48 │ │ │ │ vtbx.8 d30, {d30-d31}, d13 │ │ │ │ @ instruction: 0xb800 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -1085599,58 +1085597,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ b.n 38db7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27980c> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vqshl.u32 , q7, #30 │ │ │ │ + vqshlu.s64 , q7, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vsri.64 d21, d24, #2 │ │ │ │ + vsri.32 d21, d24, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vmls.i , q7, d18[0] │ │ │ │ + @ instruction: 0xfffe53e2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - vrsra.u64 d21, d12, #2 │ │ │ │ + vrsra.u32 d21, d12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vrsra.u32 , q3, #2 │ │ │ │ + vrshr.u64 , q3, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vrshr.u64 , q1, #2 │ │ │ │ + vrshr.u32 , q1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - vuzp. d21, d24 │ │ │ │ + vtrn. d21, d24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + ldr r7, [pc, #912] @ (38df00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x279b90>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #656] @ (38de04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x279a94>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #912] @ (38df08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x279b98>) │ │ │ │ + ldr r7, [pc, #400] @ (38dd08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x279998>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #680] @ (38de24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x279ab4>) │ │ │ │ + ldr r7, [pc, #168] @ (38dc24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2798b4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ mov r0, sl │ │ │ │ @@ -1086971,59 +1086969,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38e8a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a538> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vtbl.8 d20, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vtbl.8 d20, {d30-) │ │ │ │ + ldr r1, [pc, #64] @ (38e894 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a524>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [pc, #96] @ (38e8b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a548>) │ │ │ │ + ldr r0, [pc, #608] @ (38eab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a748>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #944] @ (38ec0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a89c>) │ │ │ │ + ldr r0, [pc, #432] @ (38ea0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a69c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vtbx.8 d20, {d30}, d2 │ │ │ │ + vtbx.8 d20, {d14}, d2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - vqrshrun.s64 d20, q0, #2 │ │ │ │ + vqshl.u64 q10, q0, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [pc, #224] @ (38e950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a5e0>) │ │ │ │ + blx r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r7, [pc, #260] @ (38e978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a608>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vqshlu.s64 d20, d2, #62 @ 0x3e │ │ │ │ + vqshlu.s32 d20, d2, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r4, r9 │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r8, fp │ │ │ │ + cmp r0, fp │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp sl, r8 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r8, r7 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [pc, #68] @ (38e8d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27a568>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vsli.32 q10, q13, #30 │ │ │ │ + vsri.64 q10, q13, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + add r8, r9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + add sl, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mvns r0, r3 │ │ │ │ + muls r0, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1088345,60 +1088343,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38f5cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27b25c> │ │ │ │ nop │ │ │ │ - rors r2, r5 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #692] @ (38f81c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27b4ac>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vuzp. q10, q10 │ │ │ │ + vtrn. q10, q10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r6 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + ands r4, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r4 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vcvt.f32.u32 d19, d2, #2 │ │ │ │ + @ instruction: 0xfffe3d92 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - @ instruction: 0xfffe3af0 │ │ │ │ + @ instruction: 0xfffe3a70 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - @ instruction: 0xfffe3a94 │ │ │ │ + vshll.u32 , d4, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1089790,75 +1089788,75 @@ │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 3903f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27c088> │ │ │ │ nop │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - @ instruction: 0xfffe3546 │ │ │ │ + vmls.i , q15, d6[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vraddhn.i d19, q7, q15 │ │ │ │ + vsubw.u , q15, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ @ instruction: 0xfffe1a50 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #10 │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d16, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - vuzp. d19, d14 │ │ │ │ + vtrn. d19, d14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vcvt.u32.f32 q9, q7, #2 │ │ │ │ + @ instruction: 0xfffe2ede │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - vqrdmulh.s q9, q15, d12[0] │ │ │ │ + vqrdmulh.s q9, q7, d12[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [pc, #516] @ (3905d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27c268>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - vcvt.u16.f16 d18, d28, #2 │ │ │ │ + @ instruction: 0xfffe2cbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - @ instruction: 0xfffe2c9c │ │ │ │ + vcvt.f16.u16 d18, d12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1091149,113 +1091147,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (3911f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27ce88>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f83c> │ │ │ │ b.n 3911fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27ce8c> │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bx r5 │ │ │ │ - vtbl.8 d18, {d30-, #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vtbl.8 d18, {d14-d15}, d14 │ │ │ │ + vtbl.8 d18, {d30}, d14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vqshlu.s64 q9, q13, #62 @ 0x3e │ │ │ │ + vqshlu.s32 q9, q13, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vqshlu.s64 d18, d26, #62 @ 0x3e │ │ │ │ + vqshlu.s32 d18, d26, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vsli.64 d18, d24, #62 @ 0x3e │ │ │ │ + vsli.32 d18, d24, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vmls.i q9, q15, d28[0] │ │ │ │ + vmls.i q9, q7, d28[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vraddhn.i d18, q7, q15 │ │ │ │ + vsubw.u q9, q15, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vrsra.u64 d18, d12, #2 │ │ │ │ + vrsra.u32 d18, d12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vrshr.u64 q9, q2, #2 │ │ │ │ + vrshr.u32 q9, q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vqmovn.s d18, q12 │ │ │ │ + vmovn.i d18, q12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vrshr.u32 q9, q4, #2 │ │ │ │ + vsra.u64 q9, q4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vzip. d18, d30 │ │ │ │ + vuzp. d18, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #9 │ │ │ │ - vuzp. q9, q2 │ │ │ │ + vtrn. q9, q2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vtrn. q9, q7 │ │ │ │ + vmla.i q9, q7, d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ @@ -1092519,90 +1092517,90 @@ │ │ │ │ ldr r6, [sp, #244] @ 0xf4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ b.n 391f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27dbe8> │ │ │ │ nop │ │ │ │ - subs r2, r6, #5 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - @ instruction: 0xfffe1f2c │ │ │ │ + @ instruction: 0xfffe1eac │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - @ instruction: 0xfffe1ede │ │ │ │ + vcvt.f32.u32 , q7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - @ instruction: 0xfffe1e8e │ │ │ │ + @ instruction: 0xfffe1e0e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - @ instruction: 0xfffe1db4 │ │ │ │ + vcvt.u16.f16 d17, d20, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - vtbl.8 d17, {d30- d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vabdl.u , d30, d24 │ │ │ │ + vabdl.u , d14, d24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r1, r5 │ │ │ │ vabdl.u q9, d30, d9 │ │ │ │ @ instruction: 0xfffe1fdb │ │ │ │ vrsubhn.i d20, q7, q8 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ @@ -1093878,31 +1093876,31 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f83c> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 392b7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27e80c> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - vcvt.f32.u32 d16, d28, #2 │ │ │ │ + @ instruction: 0xfffe0dbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - vqshrn.u64 d16, q9, #2 │ │ │ │ + @ instruction: 0xfffe08b2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37ebe4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26a874> │ │ │ │ @@ -1095220,34 +1095218,34 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3b000c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29bc9c> │ │ │ │ ldr r1, [pc, #56] @ (393874 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27f504>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 393878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27f508> │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - vtrn. q8, q8 │ │ │ │ + vmla.i q8, q7, d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vhadd.u16 q0, q10, │ │ │ │ - stc2l 0, cr0, [r6, #-820] @ 0xfffffccc │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + cdp2 0, 9, cr0, cr4, cr13, {6} │ │ │ │ + stc2l 0, cr0, [r6], {205} @ 0xcd │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vcvt.u16.f16 , q11, #2 │ │ │ │ + @ instruction: 0xfffedcf6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3936d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27f360> │ │ │ │ + b.n 3935d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27f260> │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a9240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x294ed0> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 376760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2623f0> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1096453,25 +1096451,25 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ mov r1, r4 │ │ │ │ b.n 394410 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2800a0> │ │ │ │ - ldc2l 0, cr0, [r6], #-820 @ 0xfffffccc │ │ │ │ + @ instruction: 0xfbf600cd │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- instruction: 0xf4d200cd │ │ │ │ - @ instruction: 0xf2e400cd │ │ │ │ + orrs.w r0, r2, #6717440 @ 0x668000 │ │ │ │ + @ instruction: 0xf26400cd │ │ │ │ strd r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37fb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x26b7d4> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1097917,47 +1097915,48 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f83c> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 395280 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280f10> │ │ │ │ - vext.8 q0, q14, , #0 │ │ │ │ + vhadd.s q0, q14, │ │ │ │ add r3, pc, #584 @ (adr r3, 395474 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281104>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - cdp 0, 3, cr0, cr6, cr13, {6} │ │ │ │ - @ instruction: 0xebf200cd │ │ │ │ - add.w r0, r0, sp, lsl #3 │ │ │ │ - ldrd r0, r0, [lr, #-820] @ 0x334 │ │ │ │ + ldc 0, cr0, [r6, #820]! @ 0x334 │ │ │ │ + sbcs.w r0, r2, sp, lsl #3 │ │ │ │ + eor.w r0, r0, sp, lsl #3 │ │ │ │ + @ instruction: 0xe8de00cd │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 783242 │ │ │ │ - @ instruction: 0xe8d200cd │ │ │ │ - strex r0, r0, [r8, #820] @ 0x334 │ │ │ │ - b.n 39521c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280eac> │ │ │ │ + @ instruction: 0xe85200cd │ │ │ │ + b.n 3951e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280e70> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + b.n 39511c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280dac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4cb256 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b6ee6> │ │ │ │ - b.n 3950fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280d8c> │ │ │ │ + b.n 394ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280c8c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 394ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280c88> │ │ │ │ + b.n 394ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280b88> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 394f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280bdc> │ │ │ │ + b.n 394e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280adc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 394e38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280ac8> │ │ │ │ + b.n 394d38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2809c8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 394d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2809c4> │ │ │ │ + b.n 394c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2808c4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 394c84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280914> │ │ │ │ + b.n 394b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280814> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 394c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2808b4> │ │ │ │ + b.n 394b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2807b4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 394bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280860> │ │ │ │ + b.n 394ad0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x280760> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 394b7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28080c> │ │ │ │ + b.n 395a7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28170c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2617d8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 375b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2617d8> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1099190,143 +1099189,143 @@ │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldrd r3, r2, [sp, #356] @ 0x164 │ │ │ │ strd r8, r7, [sp, #8] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ b.n 3960a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281d38> │ │ │ │ - b.n 396770 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282400> │ │ │ │ + b.n 396670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282300> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3966d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282360> │ │ │ │ + b.n 3965d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282260> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2822c8> │ │ │ │ + b.n 396538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2821c8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3965a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282230> │ │ │ │ + b.n 3964a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282130> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396508 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282198> │ │ │ │ + b.n 396408 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282098> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2820f8> │ │ │ │ + b.n 396368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281ff8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3963a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282034> │ │ │ │ + b.n 3962a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281f34> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a7faa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x293c3a> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vsra.u32 q15, q3, #3 │ │ │ │ + vshr.u64 q15, q3, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 396124 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281db4> │ │ │ │ + b.n 396024 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cb4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 395fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c60> │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 10 │ │ │ │ + udf #138 @ 0x8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + ble.n 395fc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c54> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 395fc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c52> │ │ │ │ - vqrdmlah.s , , d24[0] │ │ │ │ + vqrdmulh.s , , d24[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + ble.n 395fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c30> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + ble.n 395f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + ble.n 395f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c10> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + ble.n 395f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c10> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + ble.n 395f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + ble.n 395f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + ble.n 395f78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + ble.n 395f64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281bf4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #20 │ │ │ │ + ble.n 395f50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281be0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - udf #6 │ │ │ │ + ble.n 395f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281bcc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 39602c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cbc> │ │ │ │ + ble.n 39612c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvc.n 39600a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c9a> │ │ │ │ - @ instruction: 0xfffdddf8 │ │ │ │ + vcvt.u16.f16 , q12, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 39603c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281ccc> │ │ │ │ + ble.n 39613c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dcc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 396030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cc0> │ │ │ │ + ble.n 396130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dc0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 396034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cc4> │ │ │ │ + ble.n 396134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dc4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 396030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cc0> │ │ │ │ + ble.n 396130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dc0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 39602c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cbc> │ │ │ │ + ble.n 39612c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 396028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cb8> │ │ │ │ + ble.n 396128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281db8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 39601c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cac> │ │ │ │ + ble.n 39611c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 39601c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cac> │ │ │ │ + ble.n 39611c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 3960fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281d8a> │ │ │ │ - @ instruction: 0xfffdddda │ │ │ │ + vcvt.u16.f16 , q5, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 396542 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2821d2> │ │ │ │ vneg.s q15, │ │ │ │ - @ instruction: 0xfffddd9e │ │ │ │ + vcvt.u16.f16 d29, d14, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 395fba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c4a> │ │ │ │ - vcvt.u16.f16 , q1, #3 │ │ │ │ + @ instruction: 0xfffddcd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 396090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281d20> │ │ │ │ + bgt.n 395f90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 396014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281ca4> │ │ │ │ + bgt.n 396114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281da4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 395fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281c30> │ │ │ │ + bgt.n 3960a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281d30> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 39612c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281dbc> │ │ │ │ + blt.n 39602c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 39605a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281cea> │ │ │ │ - vdup.8 d29, d14[6] │ │ │ │ + vtbl.8 d29, {d29- │ │ │ │ + blt.n 396150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281de0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bls.n 3960ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281d4a> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - vtbl.8 d29, {d13-d16}, d14 │ │ │ │ + vtbl.8 d29, {d29-d31}, d14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 396114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281da4> │ │ │ │ + bls.n 396014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x281ca4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f83c> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37a6c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x266354> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1100695,125 +1100694,125 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ strd r3, r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ ldr r6, [sp, #284] @ 0x11c │ │ │ │ b.n 396f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bec> │ │ │ │ - bhi.n 396ec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b58> │ │ │ │ + bvc.n 396dc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282a58> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 396dc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282a52> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - @ instruction: 0xfffdbb52 │ │ │ │ + @ instruction: 0xfffdbad2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 396da6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282a36> │ │ │ │ - vtbl.8 d29, {d13}, d2 │ │ │ │ + vneg.f d29, d2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396ecc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b5c> │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 396e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282af4> │ │ │ │ + bvc.n 396f64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bf4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396ed6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b66> │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 396e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282aec> │ │ │ │ + bvc.n 396f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396ee2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b72> │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 396e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282af4> │ │ │ │ + bvc.n 396f64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bf4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 396eea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b7a> │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 396ede <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b6e> │ │ │ │ - vneg.f , q8 │ │ │ │ + vabs.f , q8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 396ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b88> │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 396e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282adc> │ │ │ │ + bvc.n 396f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bdc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 396e48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282ad8> │ │ │ │ + bvc.n 396f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 396f30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bc0> │ │ │ │ + bvs.n 396e30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282ac0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396df8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282a88> │ │ │ │ + bvs.n 396ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b88> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396e16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282aa6> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vrsubhn.i d29, , q5 │ │ │ │ + vclt.f d29, d10, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396dbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282a4c> │ │ │ │ + bvs.n 396ebc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b4c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396dc6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282a56> │ │ │ │ - vqshlu.s32 , q9, #29 │ │ │ │ + vsli.64 , q9, #61 @ 0x3d │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396dd2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282a62> │ │ │ │ - @ instruction: 0xfffdb9d6 │ │ │ │ + vqrshrn.u64 d27, q3, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c18> │ │ │ │ + bpl.n 396e88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396faa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c3a> │ │ │ │ - vqrshrn.u64 d27, q9, #3 │ │ │ │ + @ instruction: 0xfffdb8f2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c0c> │ │ │ │ + bpl.n 396e7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c04> │ │ │ │ + bpl.n 396e74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b04> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 396f00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b90> │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c08> │ │ │ │ + bpl.n 396e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 396e8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b1e> │ │ │ │ - vclt.f , q3, #0 │ │ │ │ + vcle.f , q3, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcc.n 396f02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b92> │ │ │ │ - vclt.f , q4, #0 │ │ │ │ + vcle.f , q4, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396f08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b98> │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c10> │ │ │ │ + bpl.n 396e80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b10> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c08> │ │ │ │ + bpl.n 396e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 396f14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282ba4> │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 396e7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b0a> │ │ │ │ - vclt.f d29, d22, #0 │ │ │ │ + vcle.f d29, d22, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bec> │ │ │ │ + bpl.n 396e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282aec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282be4> │ │ │ │ + bpl.n 396e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282ae4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bd8> │ │ │ │ + bpl.n 396e48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282ad8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vclt.f d29, d14, #0 │ │ │ │ + vcle.f d29, d14, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 396f30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bc0> │ │ │ │ + bpl.n 396e30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282ac0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 396f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bac> │ │ │ │ + bpl.n 39701c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282cac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 39702e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282cbe> │ │ │ │ - @ instruction: 0xfffdaf8c │ │ │ │ + @ instruction: 0xfffdaf0c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r6, 396f3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bce> │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 397020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282cb0> │ │ │ │ + bmi.n 396f20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bb0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 396f1e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bae> │ │ │ │ - vsli.32 d29, d6, #29 │ │ │ │ + vsri.64 d29, d6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 396f28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282bb8> │ │ │ │ + bmi.n 397028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282cb8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 396f7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c0e> │ │ │ │ - vcgt.f d29, d20, #0 │ │ │ │ + vneg.s d29, d20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 396e88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b18> │ │ │ │ + bcs.n 396f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 396f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282c00> │ │ │ │ + beq.n 396e70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x282b00> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 397b58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2837e8> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1102002,109 +1102001,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 397c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2838b4> │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vcvt.u32.f32 d26, d28, #3 │ │ │ │ + @ instruction: 0xfffdaebc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vcvt.u32.f32 q13, q2, #3 │ │ │ │ + @ instruction: 0xfffdaed4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #600 @ (adr r4, 397dec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283a7c>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 397bec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28387c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vmull.u q13, d29, d20 │ │ │ │ + vdup.8 d26, d20[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 397b5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2837ea> │ │ │ │ - vtbl.8 d28, {d13-d15}, d30 │ │ │ │ + vtbl.8 d28, {d29-d30}, d30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vtbl.8 d28, {d13-d14}, d24 │ │ │ │ + vtbl.8 d28, {d29}, d24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 397d04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283994> │ │ │ │ + b.n 397c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283894> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #904 @ (adr r7, 397f6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283bfc>) │ │ │ │ + add r7, pc, #392 @ (adr r7, 397d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2839fc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #696 @ (adr r7, 397ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283b34>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 397ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283934>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #720 @ (adr r7, 397ec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283b54>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 397cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283954>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #776 @ (adr r7, 397f04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283b94>) │ │ │ │ + add r7, pc, #264 @ (adr r7, 397d04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283994>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #832 @ (adr r7, 397f44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283bd4>) │ │ │ │ + add r7, pc, #320 @ (adr r7, 397d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2839d4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 397f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283be4>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 397d54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2839e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #392 @ (adr r5, 397dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283a3c>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 397fac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x283c3c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1103344,73 +1103343,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 3988f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x284584> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - add r3, pc, #768 @ (adr r3, 398b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x284814>) │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #968 @ (adr r2, 398c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2848e4>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 398984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x284614>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 398924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2845b4>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 398a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2846e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - wfi │ │ │ │ + itet hi │ │ │ │ + lslhi r5, r1, #3 │ │ │ │ + addls r1, pc, #656 @ (adr r1, 398b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2847b4>) │ │ │ │ + lslhi r5, r1, #3 │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #344 @ (adr r1, 3989f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x284684>) │ │ │ │ + add r0, pc, #856 @ (adr r0, 398bf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x284884>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x008c │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #760 @ (adr r0, 398b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28482c>) │ │ │ │ + add r0, pc, #248 @ (adr r0, 39899c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28462c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #152 @ (adr r0, 398944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2845d4>) │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + cbnz r2, 398932 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2845c2> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 398926 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2845b6> │ │ │ │ + cbnz r4, 398906 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x284596> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - revsh r6, r1 │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 3988f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x284580> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 3988f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x284584> │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 377268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x262ef8> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1104616,71 +1104615,71 @@ │ │ │ │ add r4, pc │ │ │ │ strd r8, r7, [sp, #20] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ strd r5, r3, [sp, #52] @ 0x34 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ b.n 399568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2851f8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 39958e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28521e> │ │ │ │ + cbz r4, 39956e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2851fe> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 399570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x285200> │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 399566 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2851f6> │ │ │ │ + cbz r2, 399546 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2851d6> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r4, 39953a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2851ca> │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 373bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25f83c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 377374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x263004> │ │ │ │ @@ -1105039,38 +1105038,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3998f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x285588> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 399944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2855d4>) │ │ │ │ - vtbx.8 d24, {d29-) │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1105879,15 +1105878,15 @@ │ │ │ │ beq.n 39a13a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x285dca> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 39a140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x285dd0> │ │ │ │ b.n 39a13a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x285dca> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - add r0, pc, #664 @ (adr r0, 39a3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286080>) │ │ │ │ + add r0, pc, #152 @ (adr r0, 39a1f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x285e80>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1107010,173 +1107009,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 39ad70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286a00> │ │ │ │ b.n 39ac86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286916> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39a64a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2862da> │ │ │ │ b.n 39ac76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286906> │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #984 @ (adr r0, 39b274 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286f04>) │ │ │ │ + add r0, pc, #472 @ (adr r0, 39b074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 39b298 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286f28>) │ │ │ │ + add r0, pc, #504 @ (adr r0, 39b098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d28>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #40 @ (adr r1, 39aecc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286b5c>) │ │ │ │ + add r0, pc, #552 @ (adr r0, 39b0cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #88 @ (adr r1, 39af00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286b90>) │ │ │ │ + add r0, pc, #600 @ (adr r0, 39b100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d90>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #56 @ (adr r1, 39aee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286b74>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 39b0e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d74>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 39af40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286bd0>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 39b140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286dd0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #208 @ (adr r2, 39af84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c14>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 39b184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e14>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #240 @ (adr r2, 39afa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c38>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 39b1a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e38>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #272 @ (adr r2, 39afcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c5c>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 39b1cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #320 @ (adr r2, 39b000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c90>) │ │ │ │ + add r1, pc, #832 @ (adr r1, 39b200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e90>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #352 @ (adr r2, 39b024 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286cb4>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 39b224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286eb4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #368 @ (adr r2, 39b038 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286cc8>) │ │ │ │ + add r1, pc, #880 @ (adr r1, 39b238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286ec8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #288 @ (adr r2, 39afec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c7c>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 39b1ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e7c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 39b020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286cb0>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 39b220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286eb0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #288 @ (adr r2, 39aff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c84>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 39b1f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e84>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #288 @ (adr r2, 39aff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c88>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 39b1f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e88>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #320 @ (adr r2, 39b01c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286cac>) │ │ │ │ + add r1, pc, #832 @ (adr r1, 39b21c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286eac>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #352 @ (adr r2, 39b040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286cd0>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 39b240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286ed0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #232 @ (adr r2, 39afcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c5c>) │ │ │ │ + add r1, pc, #744 @ (adr r1, 39b1cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #392 @ (adr r2, 39b070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d00>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 39b270 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286f00>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #440 @ (adr r2, 39b0a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d34>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 39b2a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286f34>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #376 @ (adr r2, 39b068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286cf8>) │ │ │ │ + add r1, pc, #888 @ (adr r1, 39b268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286ef8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #176 @ (adr r2, 39afa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c34>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 39b1a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e34>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #176 @ (adr r2, 39afa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c38>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 39b1a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e38>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #176 @ (adr r2, 39afac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c3c>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 39b1ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e3c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #240 @ (adr r2, 39aff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c80>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 39b1f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e80>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #304 @ (adr r2, 39b034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286cc4>) │ │ │ │ + add r1, pc, #816 @ (adr r1, 39b234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286ec4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #368 @ (adr r2, 39b078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d08>) │ │ │ │ + add r1, pc, #880 @ (adr r1, 39b278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286f08>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #432 @ (adr r2, 39b0bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286d4c>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 39b2bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286f4c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #512 @ (adr r2, 39b110 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286da0>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 39af10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286ba0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #592 @ (adr r2, 39b164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286df4>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 39af64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286bf4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #624 @ (adr r2, 39b188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e18>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 39af88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c18>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #704 @ (adr r2, 39b1dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e6c>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 39afdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c6c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #768 @ (adr r2, 39b220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286eb0>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 39b020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286cb0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #672 @ (adr r2, 39b1c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286e54>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 39afc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c54>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #48] @ (39aff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x286c84>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1107198,15 +1107197,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1108388,201 +1108387,201 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #72 @ (adr r1, 39bce0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x287970>) │ │ │ │ + add r0, pc, #584 @ (adr r0, 39bee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x287b70>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #576 @ (adr r1, 39bedc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x287b6c>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 39bcdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28796c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r4, [pc, #872] @ (39c00c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x287c9c>) │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39c9e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x288670> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1109692,145 +1109691,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 399dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x285a50> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39c456 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2880e6> │ │ │ │ nop │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39d060 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x288cf0> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1110333,85 +1110332,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39c88a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28851a> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 39be2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x287abe> │ │ │ │ b.n 39c88a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28851a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #652] @ (39d390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x289020>) │ │ │ │ @@ -1111638,23 +1111637,23 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #6 │ │ │ │ movs r6, #106 @ 0x6a │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3535d4> │ │ │ │ @@ -1112276,15 +1112275,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrh r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 39ec48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28a8d8> │ │ │ │ @@ -1112342,15 +1112341,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39e3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28a080> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #484] @ (39e67c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28a30c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1112539,15 +1112538,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r6, r1, r7 │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1113836,23 +1113835,23 @@ │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ b.n 39f2b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28af40> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #24 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r0, r1, #21 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1114153,27 +1114152,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53ff48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42bbd8> │ │ │ │ bl 53f908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b598> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39f636 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28b2c6> │ │ │ │ lsrs r2, r3, #17 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1114323,15 +1114322,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39f778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28b408> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39f7a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28b432> │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39f88c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28b51c> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #24 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39f88a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28b51a> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1115061,17 +1115060,17 @@ │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r2, r4, #7 │ │ │ │ lsls r2, r0, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #640] @ (3a02a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28bf38>) │ │ │ │ @@ -1115399,39 +1115398,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (3a0384 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28c014>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (3a0388 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28c018>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + bx pc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #416] @ 0x1a0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1115903,17 +1115902,17 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3a0802 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28c492> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43e4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a18c> │ │ │ │ b.n 3a05b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28c240> │ │ │ │ nop │ │ │ │ - vhadd.u8 q0, q9, q8 │ │ │ │ - stc2l 0, cr0, [r8], #896 @ 0x380 │ │ │ │ - @ instruction: 0xfba000e0 │ │ │ │ + cdp2 0, 8, cr0, cr2, cr0, {7} │ │ │ │ + stc2l 0, cr0, [r8], #-896 @ 0xfffffc80 │ │ │ │ + @ instruction: 0xfb2000e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #1036] @ 3a0c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28c92c> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r4, [pc, #1036] @ 3a0ca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28c930> │ │ │ │ @@ -1116756,15 +1116755,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ssat r1, #2, r8, asr #2 │ │ │ │ b.n 3a18e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d576> │ │ │ │ vaddw.u , , d6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r3, [pc, #600] @ (3a13fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d08c>) │ │ │ │ + ldr r3, [pc, #88] @ (3a11fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28ce8c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 3a10ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28cd7e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1116858,15 +1116857,15 @@ │ │ │ │ bl 4ce9ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ba67c> │ │ │ │ b.n 3a125e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28ceee> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 3, cr0, cr12, cr1, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #408] @ (3a1448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d0d8>) │ │ │ │ + ldr r1, [pc, #920] @ (3a1648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d2d8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldc 1, cr0, [sl, #516] @ 0x204 │ │ │ │ bgt.n 3a1332 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28cfc2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (3a167c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d30c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1117089,17 +1117088,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3a145c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d0ec> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3a1408 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d098> │ │ │ │ b.n 3a1484 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d114> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #128] @ (3a158c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d21c>) │ │ │ │ + blx r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + bx ip │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1117618,51 +1117617,51 @@ │ │ │ │ bl 3a02bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28bf4c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ b.n 3a17c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d454> │ │ │ │ - ands r0, r0 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + bx fp │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add lr, sl │ │ │ │ + add r6, sl │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r0 │ │ │ │ + mov lr, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [pc, #288] @ (3a1b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28d828>) │ │ │ │ + blx r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, sp │ │ │ │ + add r8, sp │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp lr, r9 │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - blx lr │ │ │ │ + bx lr │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov sl, r2 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov ip, r7 │ │ │ │ + mov r4, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov lr, ip │ │ │ │ + mov r6, ip │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r2 │ │ │ │ + mov r8, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + bx r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bics r4, r5 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp ip, r6 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mvns r0, r7 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bics r6, r2 │ │ │ │ + orrs r6, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - orrs r0, r2 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov lr, r2 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2816] @ 3a25c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28e254> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1118672,35 +1118671,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a1fc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28dc58> │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, ip │ │ │ │ + add lr, ip │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 3a2ca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28e930> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add lr, r4 │ │ │ │ + add r6, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sl, r3 │ │ │ │ + add r2, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add lr, r1 │ │ │ │ + add r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sl, r0 │ │ │ │ + add r2, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, r3 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r8, ip │ │ │ │ + cmp r0, ip │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [pc, #576] @ (3a2840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28e4d0>) │ │ │ │ + ldr r0, [pc, #64] @ (3a2640 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28e2d0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + bx ip │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a24e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28e176> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1119225,83 +1119224,83 @@ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - add r0, r2 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adcs r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbcs r0, r6 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r4 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #16 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r0, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r0, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ ldr.w r3, [pc, #2876] @ 3a37a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28f430> │ │ │ │ @@ -1120347,53 +1120346,53 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ bcc.n 3a36c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28f354> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 3a388c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28f51c> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ands r0, r6 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3a3810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28f4a0> │ │ │ │ + bcs.n 3a3710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28f3a0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r4, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a3830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28f4c0> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1121151,55 +1121150,55 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a4050 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28fce0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a3fd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28fc66> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb639 │ │ │ │ - vrshr.u64 d31, d6, #1 │ │ │ │ + vrshr.u32 d31, d6, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf2b400cc │ │ │ │ - adds r5, #16 │ │ │ │ + @ instruction: 0xf23400cc │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf2b000cc │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + @ instruction: 0xf23000cc │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbz r3, 3a4090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28fd20> │ │ │ │ - vrsra.u32 , q7, #1 │ │ │ │ + vrshr.u64 , q7, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stcl 0, cr0, [ip], {206} @ 0xce │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + mcrr 0, 12, r0, ip, cr14 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a4074 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28fd04>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a4070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28fd00> │ │ │ │ ldr r0, [pc, #24] @ (3a4078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x28fd08>) │ │ │ │ @@ -1123791,27 +1123790,27 @@ │ │ │ │ b.n 3a56b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291342> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + subs r6, r2, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 3a577a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29140a> │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3a57f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291480> │ │ │ │ + bpl.n 3a56f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291380> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a578c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29141c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5786 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291416> │ │ │ │ ldr r3, [pc, #60] @ (3a5790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291420>) │ │ │ │ @@ -1123835,15 +1123834,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a57e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291470> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a57da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29146a> │ │ │ │ ldr r3, [pc, #60] @ (3a57e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291474>) │ │ │ │ @@ -1123867,15 +1123866,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5834 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2914c4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a582e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2914be> │ │ │ │ ldr r3, [pc, #60] @ (3a5838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2914c8>) │ │ │ │ @@ -1123899,15 +1123898,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291518> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a5882 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291512> │ │ │ │ ldr r3, [pc, #60] @ (3a588c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29151c>) │ │ │ │ @@ -1123931,15 +1123930,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #712 @ (adr r7, 3a5b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2917e4>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a58dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29156c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a58d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291566> │ │ │ │ ldr r3, [pc, #60] @ (3a58e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291570>) │ │ │ │ @@ -1123963,15 +1123962,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #376 @ (adr r7, 3a5a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2916e8>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2915c0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a592a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2915ba> │ │ │ │ ldr r3, [pc, #60] @ (3a5934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2915c4>) │ │ │ │ @@ -1123995,15 +1123994,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #40 @ (adr r7, 3a595c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2915ec>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a5984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291614> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a597e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29160e> │ │ │ │ ldr r3, [pc, #60] @ (3a5988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291618>) │ │ │ │ @@ -1124027,27 +1124026,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r6, pc, #728 @ (adr r6, 3a5c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2918f0>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a59ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29163c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3a59fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29168c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124073,29 +1124072,29 @@ │ │ │ │ bne.n 3a59d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291666> │ │ │ │ ldr r1, [pc, #16] @ (3a5a00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291690>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a5a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2916b0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3a5a64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2916f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124115,18 +1124114,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a5a52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2916e2> │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -1124147,15 +1124146,15 @@ │ │ │ │ bne.n 3a5a8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29171a> │ │ │ │ ldr r1, [pc, #12] @ (3a5ab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291740>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1124188,15 +1124187,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5ae6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291776> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a5ad6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291766> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a5b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2917f0>) │ │ │ │ @@ -1124222,17 +1124221,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5b3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2917cc> │ │ │ │ ldr r1, [pc, #12] @ (3a5b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2917f4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ @@ -1124264,15 +1124263,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a5b92 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291822> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1124673,74 +1124672,74 @@ │ │ │ │ b.n 3a5cfa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29198a> │ │ │ │ blx r2 │ │ │ │ b.n 3a5dbe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291a4e> │ │ │ │ blx r2 │ │ │ │ b.n 3a5e0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291a9c> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - adds r4, r2, r1 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r4, #28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - mrc2 0, 2, r0, cr14, cr8, {6} │ │ │ │ + ldc2l 0, cr0, [lr, #864] @ 0x360 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #480] @ (3a61e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291e78>) │ │ │ │ + ldr r0, [pc, #992] @ (3a63e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292078>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #712] @ (3a62dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291f6c>) │ │ │ │ + ldr r1, [pc, #200] @ (3a60dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291d6c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [pc, #616] @ (3a6280 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291f10>) │ │ │ │ + ldr r1, [pc, #104] @ (3a6080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291d10>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [pc, #440] @ (3a61e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291e78>) │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1124820,32 +1124819,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a6118 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291da8>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a6096 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291d26> │ │ │ │ blx r2 │ │ │ │ b.n 3a6092 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291d22> │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a6160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291df0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124867,18 +1124866,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6148 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291dd8> │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a61c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291e58>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1124911,20 +1124910,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291e28> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3a61fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291e8a> │ │ │ │ @@ -1124940,15 +1124939,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a61fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291e8a> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3ecc04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d8894> │ │ │ │ @@ -1125108,52 +1125107,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a6288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291f18> │ │ │ │ blx r2 │ │ │ │ b.n 3a6252 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291ee2> │ │ │ │ nop │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 3a642e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2920be> │ │ │ │ + cbnz r4, 3a640e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29209e> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1125292,15 +1125291,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a65cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29225c>) │ │ │ │ @@ -1125326,17 +1125325,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a65c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292258> │ │ │ │ bl 3a5bd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x291864> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 1be5d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xaa266> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1125383,24 +1125382,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a6618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2922a8> │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 16a65a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x562ea> │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1125429,19 +1125428,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a66a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292330> │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl e46c6 │ │ │ │ - sbcs.w r0, ip, #7077888 @ 0x6c0000 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + @ instruction: 0xf4fc00d8 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a6728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2923b8> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a671e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2923ae> │ │ │ │ ldr r3, [pc, #76] @ (3a672c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2923bc>) │ │ │ │ @@ -1125472,15 +1125471,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125512,15 +1125511,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a676a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2923fa> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125568,17 +1125567,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a67ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29245a> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1125674,21 +1125673,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3a6898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292528> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a6898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292528> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1125707,19 +1125706,19 @@ │ │ │ │ bl 43bd84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327a14> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a6974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292604>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a6940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2925d0> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stc 0, cr0, [sl, #-856] @ 0xfffffca8 │ │ │ │ + stc 0, cr0, [sl], {214} @ 0xd6 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 3a69d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292668> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1125893,31 +1125892,31 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - stc 0, cr0, [r4], {214} @ 0xd6 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + @ instruction: 0xeb8400d6 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbcs.w r0, ip, r6, lsr #3 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + @ instruction: 0xeafc00d6 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1125987,21 +1125986,21 @@ │ │ │ │ beq.n 3a6c08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292898> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a6c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2928cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a6bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29285c> │ │ │ │ nop │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - orr.w r0, r6, r6, lsr #3 │ │ │ │ + strd r0, r0, [r6, #856] @ 0x358 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1126151,24 +1126150,24 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3a6caa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29293a> │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldc2 0, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + @ instruction: 0xfbbc00d0 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #80] @ 3a6e48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292ad8> │ │ │ │ @@ -1126508,54 +1126507,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a71b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292e40>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3a70ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292d5a> │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ lsls r7, r6, #5 │ │ │ │ bne.n 3a722e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292ebe> │ │ │ │ @ instruction: 0xffffe8f7 │ │ │ │ vtbl.8 d30, {d31}, d17 │ │ │ │ vqshrun.s64 d30, , #1 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vqshl.u32 d30, d13, #31 │ │ │ │ vmlsl.u , d15, d9[0] │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vsri.64 q8, q4, #1 │ │ │ │ + vsri.32 q8, q4, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1792] @ 3a78c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x293558> │ │ │ │ @@ -1127129,36 +1127128,36 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a80d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x293d64> │ │ │ │ + b.n 3a7fd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x293c64> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a792c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2935bc> │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - vhadd.u16 q8, q12, q6 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + cdp2 0, 13, cr0, cr8, cr12, {6} │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cdp2 0, 14, cr0, cr6, cr12, {6} │ │ │ │ + cdp2 0, 6, cr0, cr6, cr12, {6} │ │ │ │ strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r0, #6 │ │ │ │ - stc2l 0, cr0, [r6], #816 @ 0x330 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + stc2l 0, cr0, [r6], #-816 @ 0xfffffcd0 │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1127626,29 +1127625,29 @@ │ │ │ │ bne.w 3a7d18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2939a8> │ │ │ │ b.n 3a7d32 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2939c2> │ │ │ │ nop │ │ │ │ strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0, #816]! @ 0x330 │ │ │ │ - stc2l 0, cr0, [ip, #-816] @ 0xfffffcd0 │ │ │ │ - ldc2 0, cr0, [r6, #816] @ 0x330 │ │ │ │ + stc2 0, cr0, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ + stc2l 0, cr0, [ip], {204} @ 0xcc │ │ │ │ + ldc2 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0xfa4a00cc │ │ │ │ - @ instruction: 0xfa7600cc │ │ │ │ - ldrsb.w r0, [r2, #204] @ 0xcc │ │ │ │ - @ instruction: 0xfb2c00cc │ │ │ │ - ldr??.w r0, [lr, #204] @ 0xcc │ │ │ │ - vst1.8 {d0[6]}, [ip], ip │ │ │ │ - ldrsh.w r0, [r2, #204] @ 0xcc │ │ │ │ - ldrb.w r0, [ip, ip] │ │ │ │ - ldrh.w r0, [sl, #204] @ 0xcc │ │ │ │ - str??.w r0, [sl, #204] @ 0xcc │ │ │ │ + vst1.8 {d16[6]}, [sl], ip │ │ │ │ + ldr??.w r0, [r6, #204] @ 0xcc │ │ │ │ + ldrsb.w r0, [r2, ip] │ │ │ │ + @ instruction: 0xfaac00cc │ │ │ │ + ldr??.w r0, [lr, ip] │ │ │ │ + vst4. {d0-d3}, [ip], ip │ │ │ │ + ldrsh.w r0, [r2, ip] │ │ │ │ + @ instruction: 0xf79c00cc │ │ │ │ + ldrh.w r0, [sl, ip] │ │ │ │ + str??.w r0, [sl, ip] │ │ │ │ ldr r2, [pc, #24] @ (3a7e80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x293b10>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1129027,58 +1129026,58 @@ │ │ │ │ b.n 3a8a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2946cc> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #21] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldrb r4, [r6, #21] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0xf61a00cc │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + @ instruction: 0xf59a00cc │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sbcs.w r0, ip, #6684672 @ 0x660000 │ │ │ │ - @ instruction: 0xf65c00cc │ │ │ │ - ssat r0, #13, r6, lsl #3 │ │ │ │ + @ instruction: 0xf4fc00cc │ │ │ │ + rsbs r0, ip, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf28600cc │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r3, r4, r5} │ │ │ │ - vsri.32 d31, d16, #1 │ │ │ │ + vrsra.u64 d31, d16, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bics.w r0, lr, #6684672 @ 0x660000 │ │ │ │ - subs r2, #0 │ │ │ │ + @ instruction: 0xf3be00cc │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldmia r5, {r0, r1, r2, r5, r6} │ │ │ │ - vrshr.u64 d31, d14, #1 │ │ │ │ + vrshr.u32 d31, d14, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 q0, q15, q6 │ │ │ │ + cdp 0, 9, cr0, cr14, cr12, {6} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18c00cc │ │ │ │ - cdp 0, 12, cr0, cr4, cr12, {6} │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + add.w r0, ip, #204 @ 0xcc │ │ │ │ + cdp 0, 4, cr0, cr4, cr12, {6} │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 3a8ddc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x294a6c> │ │ │ │ + blt.n 3a8edc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x294b6c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldcl 0, cr0, [sl], #816 @ 0x330 │ │ │ │ - ldcl 0, cr0, [r2], {204} @ 0xcc │ │ │ │ - ldcl 0, cr0, [lr, #816] @ 0x330 │ │ │ │ - ldc 0, cr0, [r4], #-816 @ 0xfffffcd0 │ │ │ │ - ldc 0, cr0, [r2, #-816]! @ 0xfffffcd0 │ │ │ │ + ldcl 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ + mrrc 0, 12, r0, r2, cr12 │ │ │ │ + ldcl 0, cr0, [lr, #-816] @ 0xfffffcd0 │ │ │ │ + subs.w r0, r4, ip, lsl #3 │ │ │ │ + ldc 0, cr0, [r2], #816 @ 0x330 │ │ │ │ ldc 0, cr0, [r0], {204} @ 0xcc │ │ │ │ - rsbs r0, sl, ip, lsl #3 │ │ │ │ - bls.n 3a8f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x294bcc> │ │ │ │ + adcs.w r0, sl, ip, lsl #3 │ │ │ │ + bhi.n 3a8e3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x294acc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xebf000cc │ │ │ │ + sbcs.w r0, r0, ip, lsl #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ @@ -1129398,15 +1129397,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36fcc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b950> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xeb2c00cc │ │ │ │ + @ instruction: 0xeaac00cc │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r0, #6 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1129452,15 +1129451,15 @@ │ │ │ │ bl 36fca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b930> │ │ │ │ cbz r0, 3a928c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x294f1c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, lr, ip, lsl #3 │ │ │ │ + @ instruction: 0xe9ae00cc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 36fca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b930> │ │ │ │ cbz r0, 3a92ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x294f3e> │ │ │ │ @@ -1129640,15 +1129639,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43e614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a2a4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1129804,19 +1129803,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a9500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x295190> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3a9638 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2952c8> │ │ │ │ + b.n 3a9538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2951c8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1130925,15 +1130924,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 46a064 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355cf4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46c648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3582d8> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - blt.n 3aa2a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x295f34> │ │ │ │ + bge.n 3aa1a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x295e34> │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3aa370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x296000> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1132361,15 +1132360,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3aaf56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x296be6> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3aae86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x296b16> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3ab78c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29741c> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1133890,16 +1133889,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ orrs r6, r2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ negs r4, r2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 3, r0, cr2, cr0, {6} │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + stc2l 0, cr0, [r2, #832]! @ 0x340 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr.w r3, [pc, #2860] @ 3acc6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2988fc> │ │ │ │ @@ -1134962,17 +1134961,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #210 @ 0xd2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x353634> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1136156,15 +1136155,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r9 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3adc76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x299906> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r4, r5, #112 @ 0x70 │ │ │ │ @@ -1139685,17 +1139684,17 @@ │ │ │ │ nop │ │ │ │ lsls r4, r3, #11 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ @@ -1139794,19 +1139793,19 @@ │ │ │ │ b.n 3affa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29bc30> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r3, #1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3b0004 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29bc94> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1140001,15 +1140000,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 9, cr0, cr4, cr0, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3b0808 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29c498> │ │ │ │ + b.n 3b0708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29c398> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cdp2 1, 4, cr0, cr2, cr0, {4} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1152156,21 +1152155,21 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #21] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3b844a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a40da> │ │ │ │ + cbz r4, 3b842a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a40ba> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3b844c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a40dc> │ │ │ │ + cbz r4, 3b842c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a40bc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3b844e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a40de> │ │ │ │ + cbz r6, 3b842e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a40be> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r2, 3b8452 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a40e2> │ │ │ │ + cbz r2, 3b8432 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a40c2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r6, [r2, #18] │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1153574,19 +1153573,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b9180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a4e10>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b9184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a4e14>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - rsb r0, r8, fp, lsl #3 │ │ │ │ - @ instruction: 0xebea00cb │ │ │ │ - rsbs r0, r8, fp, lsl #3 │ │ │ │ - rsb r0, r2, fp, lsl #3 │ │ │ │ - stmia r5!, {} │ │ │ │ + adc.w r0, r8, fp, lsl #3 │ │ │ │ + sbc.w r0, sl, fp, lsl #3 │ │ │ │ + adcs.w r0, r8, fp, lsl #3 │ │ │ │ + adc.w r0, r2, fp, lsl #3 │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ @@ -1156035,19 +1156034,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1156372,17 +1156371,17 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, r4] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, r3] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r1, r2] │ │ │ │ lsls r0, r0, #6 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1156528,19 +1156527,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3baf52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6be2> │ │ │ │ b.n 3baec6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6b56> │ │ │ │ str r2, [r1, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #648 @ (adr r7, 3bb1f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6e84>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 3baff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6c84>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1156560,17 +1156559,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3bafa6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6c36> │ │ │ │ nop │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3bb014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6ca4> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3bb018 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6ca8> │ │ │ │ add ip, pc │ │ │ │ @@ -1156895,35 +1156894,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bb30c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6f9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bb310 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a6fa0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #856 @ (adr r5, 3bb668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a72f8>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 3bb468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a70f8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1157202,15 +1157201,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3bb42e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a70be> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #80] @ 3bb64c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a72dc> │ │ │ │ @@ -1158391,32 +1158390,32 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3bc072 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7d02> │ │ │ │ b.n 3bc046 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7cd6> │ │ │ │ - add r2, pc, #472 @ (adr r2, 3bc294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7f24>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 3bc494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8124>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf39c00d7 │ │ │ │ + @ instruction: 0xf31c00d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc0e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7d74>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #96] @ (3bc158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7de8>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1158454,23 +1158453,23 @@ │ │ │ │ bhi.n 3bc134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7dc4> │ │ │ │ ldr r2, [pc, #28] @ (3bc168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7df8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r6, #240 @ 0xf0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #816 @ (adr r5, 3bc49c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a812c>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 3bc29c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7f2c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3bc22c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7ebc>) │ │ │ │ @@ -1158544,22 +1158543,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #120 @ 0x78 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, pc, #40 @ (adr r5, 3bc268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7ef8>) │ │ │ │ + add r4, pc, #552 @ (adr r4, 3bc468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a80f8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr.w r0, [r0, #216] @ 0xd8 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + ldr.w r0, [r0, r8, lsl #1] │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r5, #236 @ 0xec │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1158582,17 +1158581,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3bc290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7f20>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #608 @ (adr r4, 3bc4f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8184>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 3bc2f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7f84>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #56] @ (3bc2dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a7f6c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158615,17 +1158614,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #168] @ (3bc3a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8030>) │ │ │ │ @@ -1158701,22 +1158700,22 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #2 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf75a00d8 │ │ │ │ - add r3, pc, #640 @ (adr r3, 3bc63c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a82cc>) │ │ │ │ + @ instruction: 0xf6da00d8 │ │ │ │ + add r3, pc, #128 @ (adr r3, 3bc43c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a80cc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, #118 @ 0x76 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1158742,32 +1158741,32 @@ │ │ │ │ ldr r2, [pc, #20] @ (3bc410 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a80a0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf6d800d8 │ │ │ │ - bgt.n 3bc390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8020> │ │ │ │ + it │ │ │ │ + lsl r3, r1, #3 │ │ │ │ + @ instruction: 0xf65800d8 │ │ │ │ + bgt.n 3bc490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8120> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a80c0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r3, r1, #3 │ │ │ │ + pushge {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3bc46c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a80fc>) │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1158782,18 +1158781,18 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bc470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8100>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + ittt ls │ │ │ │ + lslls r3, r1, #3 │ │ │ │ + stmials r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + lslls r0, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3bc4ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a813c>) │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158809,29 +1158808,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bc4b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8140>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - itee al │ │ │ │ - lslal r3, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - lsl r0, r2, #3 │ │ │ │ + itee vs │ │ │ │ + lslvs r3, r1, #3 │ │ │ │ + stmiavc r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + lslvc r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bc4d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8160>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {12} │ │ │ │ + sev │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3bc524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a81b4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158859,18 +1158858,18 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - itet ge │ │ │ │ - lslge r3, r1, #3 │ │ │ │ - rsblt r0, r2, #7077888 @ 0x6c0000 │ │ │ │ - blt.n 3bc478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8108> @ unpredictable │ │ │ │ + itet cs │ │ │ │ + lslcs r3, r1, #3 │ │ │ │ + adccc.w r0, r2, #7077888 @ 0x6c0000 │ │ │ │ + blt.n 3bc578 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8208> @ unpredictable │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1158882,22 +1158881,22 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3bc564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a81f4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bc548 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a81d8> │ │ │ │ nop │ │ │ │ - itet pl │ │ │ │ - lslpl r3, r1, #3 │ │ │ │ - ldrmi r5, [sp, #496] @ 0x1f0 │ │ │ │ - lslpl r2, r3, #3 │ │ │ │ - itee mi │ │ │ │ - lslmi r3, r1, #3 │ │ │ │ - pushpl {r4, lr} │ │ │ │ - movpl.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x00d6 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + bkpt 0x00ce │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3bc598 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8228>) │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ @@ -1159122,40 +1159121,40 @@ │ │ │ │ b.n 3bc6ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a833e> │ │ │ │ ldr r2, [pc, #76] @ (3bc7c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8454>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 3bc690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8320> │ │ │ │ - bkpt 0x00f0 │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf4ec00d8 │ │ │ │ - @ instruction: 0xf4b400d8 │ │ │ │ - bge.n 3bc6a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8330> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - orrs.w r0, r0, #7077888 @ 0x6c0000 │ │ │ │ - bic.w r0, r4, #7077888 @ 0x6c0000 │ │ │ │ - @ instruction: 0xf3fe00d8 │ │ │ │ - @ instruction: 0xf3dc00d8 │ │ │ │ - bls.n 3bc72c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a83bc> │ │ │ │ + orn r0, ip, #7077888 @ 0x6c0000 │ │ │ │ + bics.w r0, r4, #7077888 @ 0x6c0000 │ │ │ │ + bge.n 3bc7a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8430> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xf3d000d8 │ │ │ │ + usat r0, #24, r4, asr #3 │ │ │ │ + @ instruction: 0xf37e00d8 │ │ │ │ + @ instruction: 0xf35c00d8 │ │ │ │ + bls.n 3bc82c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a84bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #176] @ (3bc85c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a84ec>) │ │ │ │ + ldr r3, [pc, #688] @ (3bca5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a86ec>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - usat r0, #24, r2, asr #3 │ │ │ │ - bls.n 3bc6c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8354> │ │ │ │ + ssat r0, #25, r2, asr #3 │ │ │ │ + bls.n 3bc7c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8454> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3bc9f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8688> │ │ │ │ + b.n 3bc8f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8588> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ @@ -1159194,19 +1159193,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3bca18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a86a8>) │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #104] @ (3bc8d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8560>) │ │ │ │ @@ -1159256,23 +1159255,23 @@ │ │ │ │ bne.n 3bc8ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a853e> │ │ │ │ ldr r2, [pc, #28] @ (3bc8e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8570>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + cbnz r0, 3bc94a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a85da> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1159512,50 +1159511,50 @@ │ │ │ │ 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 │ │ │ │ - cbnz r0, 3bcbd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8860> │ │ │ │ + cbnz r0, 3bcbb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8840> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #218 @ 0xda │ │ │ │ lsls r0, r0, #6 │ │ │ │ - sbcs.w r0, r4, #216 @ 0xd8 │ │ │ │ - cbnz r6, 3bcbc6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8856> │ │ │ │ + @ instruction: 0xf0f400d8 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3bcb80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8810> │ │ │ │ + bmi.n 3bca80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8710> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - hlt 0x0030 │ │ │ │ + rev r0, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3bcc78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8908> │ │ │ │ + bcc.n 3bcb78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8808> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 3bcc38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a88c8> │ │ │ │ + bcc.n 3bcb38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a87c8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 3bcbc6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8856> │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - rev r2, r5 │ │ │ │ + cbnz r2, 3bcbba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a884a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3bcbf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8888> │ │ │ │ + bpl.n 3bcaf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8788> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r6, r0 │ │ │ │ + cbnz r6, 3bcbb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8848> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3bcbc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8852> │ │ │ │ + cbnz r6, 3bcba2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8832> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3bcbd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8860> │ │ │ │ + cbnz r2, 3bcbb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8840> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3bcbdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a886c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159643,23 +1159642,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bcc94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8924>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 3bcc88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8918> │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 3bcc9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a892a> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1159848,45 +1159847,45 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36fbf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x25b884> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r3} │ │ │ │ + cbnz r0, 3bcee2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8b72> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb6be │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1159980,30 +1159979,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bcf9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8c2c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bcec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8b50> │ │ │ │ adds r1, #70 @ 0x46 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cpsie ai │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (3bd120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8db0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1160163,39 +1160162,39 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bd150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8de0>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #0 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3bd14a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8dda> │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + cbz r0, 3bd1ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8e5e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + cbz r2, 3bd1c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8e52> │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3bd1fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8e8c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1160391,27 +1160390,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cbz r6, 3bd38a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a901a> │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r2, r5 │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r4, r2 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sxth r4, r4 │ │ │ │ + cbz r4, 3bd380 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9010> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1160466,19 +1160465,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #15] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cbz r0, 3bd42c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a90bc> │ │ │ │ + cbz r0, 3bd40c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a909c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r6, [r2, #14] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cbz r2, 3bd424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a90b4> │ │ │ │ + cbz r2, 3bd404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9094> │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #964] @ (3bd7d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9460>) │ │ │ │ @@ -1160869,97 +1160868,97 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 3bd4a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9138> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3bd816 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a94a6> │ │ │ │ + cbz r0, 3bd7f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9486> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3bd80e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a949e> │ │ │ │ + cbz r4, 3bd7ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a947e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r2, [r2, #6] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r0, [r5, #5] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, 3bd892 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9522> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3bd0dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8d6c> │ │ │ │ + b.n 3bdfdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9c6c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3bd0ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8d3c> │ │ │ │ + b.n 3bdfac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9c3c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #102 @ 0x66 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3bd8c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9554>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1160986,15 +1160985,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bd8a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9532> │ │ │ │ nop │ │ │ │ movs r7, #104 @ 0x68 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1161039,21 +1161038,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #24] @ (3bd95c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a95ec>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bd9a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9638>) │ │ │ │ ldr r2, [pc, #72] @ (3bd9ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a963c>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1161079,17 +1161078,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ movs r6, #152 @ 0x98 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bda04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9694>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bd9ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a965a> │ │ │ │ ldr r3, [pc, #68] @ (3bda08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9698>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1161117,17 +1161116,17 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ ldr r2, [pc, #240] @ (3bdb18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a97a8>) │ │ │ │ @@ -1161227,29 +1161226,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1161438,29 +1161437,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -1161560,36 +1161559,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8ea4> │ │ │ │ blx 6a2ec │ │ │ │ ldr r1, [pc, #16] @ (3bde44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9ad4>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bddd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9a60> │ │ │ │ nop │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cbz r3, 3bde5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9aee> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bde6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9afc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3bdf00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9b90>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1161647,15 +1161646,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #118 @ 0x76 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3bdf40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9bd0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1161666,17 +1161665,17 @@ │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #16] @ (3bdf44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9bd4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1161706,17 +1161705,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #12] @ (3bdfac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9c3c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1161760,19 +1161759,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1161821,19 +1161820,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1161919,25 +1161918,25 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8ea4> │ │ │ │ blx 6a2ec │ │ │ │ ldr r2, [pc, #24] @ (3be1c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9e54>) │ │ │ │ add r2, pc │ │ │ │ b.n 3be14e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9dde> │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldcl 0, cr0, [r4], {215} @ 0xd7 │ │ │ │ + mrrc 0, 13, r0, r4, cr7 │ │ │ │ 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 │ │ │ │ @@ -1161995,21 +1161994,21 @@ │ │ │ │ bl 3bd214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a8ea4> │ │ │ │ ldr r1, [pc, #24] @ (3be278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9f08>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (3be354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9fe4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1162099,15 +1162098,15 @@ │ │ │ │ beq.n 3be350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a9fe0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ strh r4, [r0, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1162162,15 +1162161,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ adds r6, r5, #0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1162212,15 +1162211,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r6, r6, r6 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1162237,15 +1162236,15 @@ │ │ │ │ beq.n 3be496 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa126> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3be4ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa13c>) │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3be528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa1b8> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1162368,15 +1162367,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3be596 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa226> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3be644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa2d4> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1162510,15 +1162509,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3be73a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa3ca> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #552 @ (adr r7, 3be9a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa630>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1162671,29 +1162670,29 @@ │ │ │ │ bcs.n 3be854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa4e4> │ │ │ │ ldr r1, [pc, #40] @ (3be920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa5b0>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ b.n 3be854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa4e4> │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r7, pc, #792 @ (adr r7, 3bec28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa8b8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #664 @ (adr r7, 3bebac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa83c>) │ │ │ │ + add r7, pc, #152 @ (adr r7, 3be9ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa63c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #944 @ (adr r7, 3becd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa960>) │ │ │ │ + add r7, pc, #432 @ (adr r7, 3bead0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa760>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r7, pc, #528 @ (adr r7, 3beb34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa7c4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1162763,15 +1162762,15 @@ │ │ │ │ bl 53f908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b598> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3be9cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa65c> │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r7, pc, #752 @ (adr r7, 3becec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa97c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bea20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa6b0> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bea28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa6b8>) │ │ │ │ @@ -1162786,23 +1162785,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bea34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa6c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bea38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa6c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #704 @ (adr r7, 3becf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa980>) │ │ │ │ + add r7, pc, #192 @ (adr r7, 3beaf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa780>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bea7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa70e> │ │ │ │ cbz r2, 3bea7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa70a> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bea7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa70a> │ │ │ │ @@ -1162872,15 +1162871,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r5, r3, [r0, #4] │ │ │ │ b.n 3beae0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa770> │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1163516,21 +1163515,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ strb r2, [r5, #25] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r4, pc, #776 @ (adr r4, 3bf410 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab0a0>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 3bf210 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aaea0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #816 @ (adr r2, 3bf440 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab0d0>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 3bf240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aaed0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bec18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa8a8> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1164634,35 +1164633,35 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a63ec> │ │ │ │ mov r0, r5 │ │ │ │ bl 3b0b7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29c80c> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bec18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa8a8> │ │ │ │ - add r0, pc, #656 @ (adr r0, 3bfe40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2abad0>) │ │ │ │ + add r0, pc, #144 @ (adr r0, 3bfc40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab8d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #528 @ (adr r0, 3bfdc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aba54>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 3bfbc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab854>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #392 @ (adr r0, 3bfd40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab9d0>) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r0, pc, #72 @ (adr r0, 3bfc08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ab898>) │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - sbcs r6, r3 │ │ │ │ + asrs r6, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1165458,29 +1165457,29 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (3c0430 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ac0c0>) │ │ │ │ @@ -1166743,15 +1166742,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str.w r2, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xf6d0017f │ │ │ │ movt r1, #43135 @ 0xa87f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, ip, #127 @ 0x7f │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ @@ -1167751,24 +1167750,24 @@ │ │ │ │ bl 3c121c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aceac> │ │ │ │ b.n 3c1540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ad1d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc 1, cr0, [sl, #-508]! @ 0xfffffe04 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip, #-508] @ 0xfffffe04 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r3, r1, #3 │ │ │ │ eors.w r1, lr, pc, ror #1 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #92] @ (3c1b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ad7b0>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1167957,19 +1167956,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 3c15c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ad250> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3c1fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2adc60>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1168261,19 +1168260,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c21d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ade60>) │ │ │ │ b.n 3c2624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae2b4> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3c215c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2addec>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1168418,15 +1168417,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 3c2160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2addf0> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c2550 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae1e0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1168801,23 +1168800,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3c274c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae3dc>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ udf #122 @ 0x7a │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3c2840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae4d0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1169102,15 +1169101,15 @@ │ │ │ │ bl 3b09f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29c680> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bge.n 3c2934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae5c4> │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3c2b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae82c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1169426,19 +1169425,19 @@ │ │ │ │ bl 3b09bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x29c64c> │ │ │ │ b.n 3c2a14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae6a4> │ │ │ │ nop │ │ │ │ bvc.n 3c2acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ae75c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c3120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aedb0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1169969,21 +1169968,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bmi.n 3c3190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aee20> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c2f6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aebfc> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1170737,33 +1170736,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r0, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r1, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c3b74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2af804>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c3b78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2af808>) │ │ │ │ @@ -1171022,19 +1171021,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a63ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c36a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2af330> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3c3c14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2af8a4>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1171202,15 +1171201,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53d144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x428dd4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1171244,15 +1171243,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c3da0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2afa30>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c3d68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2af9f8> │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #220] @ (3c3e94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2afb24>) │ │ │ │ @@ -1171888,15 +1171887,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c43ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b007e> │ │ │ │ ldr r0, [pc, #4] @ (3c4418 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b00a8>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172521,32 +1172520,32 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cbnz r6, 3c4a4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b06de> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3c49b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0644> │ │ │ │ + bcs.n 3c4ab4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0744> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3c4994 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0624> │ │ │ │ + ble.n 3c4a94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0724> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3c4998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0628> │ │ │ │ + ble.n 3c4a98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0728> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3c49f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0684> │ │ │ │ + bgt.n 3c4af4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0784> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3c49fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b068c> │ │ │ │ + bgt.n 3c4afc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b078c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp 0, 11, cr0, cr10, cr10, {6} │ │ │ │ - cdp 0, 12, cr0, cr0, cr10, {6} │ │ │ │ - stcl 0, cr0, [lr, #808]! @ 0x328 │ │ │ │ - stcl 0, cr0, [ip, #808]! @ 0x328 │ │ │ │ - pkhbt r0, r6, sl, lsl #3 │ │ │ │ - stcl 0, cr0, [r4, #808]! @ 0x328 │ │ │ │ - stcl 0, cr0, [ip, #808]! @ 0x328 │ │ │ │ - ldcl 0, cr0, [ip], #-808 @ 0xfffffcd8 │ │ │ │ + cdp 0, 3, cr0, cr10, cr10, {6} │ │ │ │ + cdp 0, 4, cr0, cr0, cr10, {6} │ │ │ │ + stcl 0, cr0, [lr, #-808]! @ 0xfffffcd8 │ │ │ │ + stcl 0, cr0, [ip, #-808]! @ 0xfffffcd8 │ │ │ │ + orr.w r0, r6, sl, lsl #3 │ │ │ │ + stcl 0, cr0, [r4, #-808]! @ 0xfffffcd8 │ │ │ │ + stcl 0, cr0, [ip, #-808]! @ 0xfffffcd8 │ │ │ │ + @ instruction: 0xebfc00ca │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1172586,15 +1172585,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53d144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x428dd4> │ │ │ │ b.n 3c4abe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b074e> │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1172814,21 +1172813,21 @@ │ │ │ │ bhi.w 3c4b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b07d0> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c4a74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0704> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c4cb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0940> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172962,17 +1172961,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a63ec> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c4dae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0a3e> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bx r7 │ │ │ │ + mov sl, 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 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1173183,17 +1173182,17 @@ │ │ │ │ bne.w 3c4f10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0ba0> │ │ │ │ b.n 3c4f2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0bba> │ │ │ │ nop │ │ │ │ cbz r4, 3c50c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0d56> │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, pc │ │ │ │ + cmp r2, pc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, r1 │ │ │ │ + add sl, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1173267,15 +1173266,15 @@ │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328158> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a63ec> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c5100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0d90> │ │ │ │ - add r0, r6 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #404] @ (3c5334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b0fc4>) │ │ │ │ @@ -1173583,15 +1173582,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c5414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b10a4> │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c59ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b167c> │ │ │ │ + b.n 3c58ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b157c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1173635,15 +1173634,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c5518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b11a8>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ands r2, r4 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1174828,17 +1174827,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #768 @ (adr r2, 3c63ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b203c>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ add r2, pc, #640 @ (adr r2, 3c6330 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b1fc0>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #104] @ (3c6134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b1dc4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1175743,18 +1175742,18 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c6972 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b2602> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c6904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b2594> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 3c6d50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b29e0> │ │ │ │ + b.n 3c6c50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b28e0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xe99a00ca │ │ │ │ - b.n 3c7110 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b2da0> │ │ │ │ + ldmdb sl, {r1, r3, r6, r7} │ │ │ │ + b.n 3c7010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b2ca0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #320] @ (3c6b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b27bc>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1176118,15 +1176117,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c6dde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b2a6e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c6de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b2a70> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1180195,19 +1180194,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c9616 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b52a6> │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r7, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c9502 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b5192> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1180310,18 +1180309,18 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c94f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b5182> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c9684 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b5314> │ │ │ │ nop │ │ │ │ - itee hi │ │ │ │ - lslhi r4, r2, #3 │ │ │ │ - stmdbls sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + itee eq │ │ │ │ + lsleq r4, r2, #3 │ │ │ │ + stmdbne sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #3172] @ 3ca3a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b6038> │ │ │ │ ldr.w r3, [pc, #3172] @ 3ca3ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b603c> │ │ │ │ add r2, pc │ │ │ │ @@ -1181600,15 +1181599,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3ca510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b61a0>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327bb0> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r6, #202 @ 0xca │ │ │ │ + vext.8 q8, q11, q5, #0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3ca66c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b62fc>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1181736,21 +1181735,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r1, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, sp │ │ │ │ + cmp r4, sp │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrh r6, [r3, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 q0, q11, q5 │ │ │ │ + cdp 0, 10, cr0, cr6, cr10, {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, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3ca970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b6600>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r2, [pc, #724] @ (3ca974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b6604>) │ │ │ │ @@ -1182039,35 +1182038,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr14, cr10, {6} │ │ │ │ - cdp 0, 9, cr0, cr14, cr10, {6} │ │ │ │ - cdp 0, 7, cr0, cr0, cr10, {6} │ │ │ │ - cdp 0, 4, cr0, cr10, cr10, {6} │ │ │ │ - orr.w r0, r0, pc, lsl #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + cdp 0, 4, cr0, cr14, cr10, {6} │ │ │ │ + cdp 0, 1, cr0, cr14, cr10, {6} │ │ │ │ + ldcl 0, cr0, [r0, #808]! @ 0x328 │ │ │ │ + stcl 0, cr0, [sl, #808] @ 0x328 │ │ │ │ + strd r0, r0, [r0, #828] @ 0x33c │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp 0, 1, cr0, cr8, cr10, {6} │ │ │ │ - cdp 0, 0, cr0, cr14, cr10, {6} │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + ldc 0, cr0, [r8, #808] @ 0x328 │ │ │ │ + stc 0, cr0, [lr, #808] @ 0x328 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp 0, 1, cr0, cr4, cr10, {6} │ │ │ │ - ldc 0, cr0, [lr], #868 @ 0x364 │ │ │ │ + ldc 0, cr0, [r4, #808] @ 0x328 │ │ │ │ + ldc 0, cr0, [lr], #-868 @ 0xfffffc9c │ │ │ │ ldrsb r4, [r4, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr], #808 @ 0x328 │ │ │ │ - ldcl 0, cr0, [ip], #808 @ 0x328 │ │ │ │ + stcl 0, cr0, [lr], #-808 @ 0xfffffcd8 │ │ │ │ + ldcl 0, cr0, [ip], #-808 @ 0xfffffcd8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3ca9d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b6668> │ │ │ │ blx 6ac98 │ │ │ │ subs r0, #0 │ │ │ │ @@ -1182324,37 +1182323,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3caaaa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b673a> │ │ │ │ ldrsb r0, [r0, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add sl, lr │ │ │ │ + add r2, lr │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r6, #5 │ │ │ │ strb r2, [r4, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3cac94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b6924> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3cac96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b6926> │ │ │ │ @@ -1183579,77 +1183578,77 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ str r6, [r7, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + ldr r7, [pc, #536] @ (3cbb04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7794>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r2, [pc, #464] @ (3cbad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7764>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [pc, #960] @ (3cbcd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7964>) │ │ │ │ + ldr r5, [pc, #448] @ (3cbad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7764>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ sub.w r4, r3, #4000 @ 0xfa0 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ @@ -1184891,43 +1184890,43 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7150> │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3cc830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b84c0> │ │ │ │ + bvs.n 3cc730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b83c0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3cc79c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b842c> │ │ │ │ + bpl.n 3cc69c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b832c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 3cc79c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b842c> │ │ │ │ + bpl.n 3cc69c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b832c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvs.n 3cc7ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b843c> │ │ │ │ + bpl.n 3cc6ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b833c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cc464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b80f4> │ │ │ │ + b.n 3cc364 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7ff4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cc360 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7ff0> │ │ │ │ + b.n 3cc260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7ef0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3ccb54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b87e4> │ │ │ │ + b.n 3cca54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b86e4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3ccb18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b87a8> │ │ │ │ + b.n 3cca18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b86a8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3ccadc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b876c> │ │ │ │ + b.n 3cc9dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b866c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cca34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b86c4> │ │ │ │ + b.n 3cc934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b85c4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328158> │ │ │ │ @@ -1186010,29 +1186009,29 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3cd3cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b905c> │ │ │ │ + blt.n 3cd2cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b8f5c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3cd3f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b9088> │ │ │ │ + bhi.n 3cd2f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b8f88> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 3cd2d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b8f64> │ │ │ │ + bmi.n 3cd3d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b9064> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 3cd494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b9124> │ │ │ │ + bcc.n 3cd394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b9024> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3cd2d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b8f68> │ │ │ │ + bcc.n 3cd3d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b9068> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r1, fp, #136 @ 0x88 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ sub.w r0, r3, #4000 @ 0xfa0 │ │ │ │ blx 6944c │ │ │ │ mov r0, fp │ │ │ │ @@ -1187209,15 +1187208,15 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr.w r3, [r9, #-20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7150> │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ @@ -1188233,29 +1188232,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3cec7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ba90c>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7150> │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - uxtb r4, r0 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sxth r4, r1 │ │ │ │ + cbz r4, 3cec92 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ba922> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6a1fc │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1189276,112 +1189275,112 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3edba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9838> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3cb4c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b7150> │ │ │ │ b.w 3cb6ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2b737c> │ │ │ │ nop │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r7, r5] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r7, pc, #976 @ (adr r7, 3cfbb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb848>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 3cf9b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb648>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #368 @ (adr r2, 3cf95c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb5ec>) │ │ │ │ + add r1, pc, #880 @ (adr r1, 3cfb5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb7ec>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r6, r6 │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r1, r0] │ │ │ │ lsls r5, r6, #5 │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r7, [pc, #144] @ (3cf89c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb52c>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r6, [pc, #544] @ (3cfa30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb6c0>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r7, pc, #840 @ (adr r7, 3cfb5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb7ec>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 3cf95c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb5ec>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 3cfb60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb7f0>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 3cf960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb5f0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #960 @ (adr r7, 3cfbdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb86c>) │ │ │ │ + add r7, pc, #448 @ (adr r7, 3cf9dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb66c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #928 @ (adr r7, 3cfbc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb850>) │ │ │ │ + add r7, pc, #416 @ (adr r7, 3cf9c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb650>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [pc, #288] @ (3cf944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb5d4>) │ │ │ │ + ldr r4, [pc, #800] @ (3cfb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb7d4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #760 @ (adr r7, 3cfb20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb7b0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #24 @ (adr r2, 3cf860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb4f0>) │ │ │ │ + add r1, pc, #536 @ (adr r1, 3cfa60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb6f0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vhadd.u32 q0, q8, q6 │ │ │ │ - add r2, sp, #16 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr12, {6} │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #48 @ (adr r1, 3cf888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb518>) │ │ │ │ + add r0, pc, #560 @ (adr r0, 3cfa88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb718>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [pc, #648] @ (3cfae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bb774>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328158> │ │ │ │ mov r5, r0 │ │ │ │ bl 3a7e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x293af4> │ │ │ │ @@ -1190418,63 +1190417,63 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3cef52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2babe2> │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r7, pc, #960 @ (adr r7, 3d07c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc450>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #168 @ (adr r2, 3d04b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc144>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 3d06b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc344>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #224 @ (adr r4, 3d0504 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc194>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 3d0704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc394>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #24 @ (adr r4, 3d0440 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc0d0>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 3d0640 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc2d0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, pc, #536 @ (adr r5, 3d0644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc2d4>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 3d0444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc0d4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ muls r4, r1 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - add r3, pc, #432 @ (adr r3, 3d05e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc274>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 3d07e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc474>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #416 @ (adr r0, 3d05d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc268>) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r1, pc, #480 @ (adr r1, 3d061c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc2ac>) │ │ │ │ + add r0, pc, #992 @ (adr r0, 3d081c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc4ac>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 3d0844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc4d4>) │ │ │ │ + add r4, pc, #504 @ (adr r4, 3d0644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bc2d4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ ldrb r3, [r2, #7] │ │ │ │ @@ -1191519,122 +1191518,121 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292a74> │ │ │ │ b.n 3d0ffa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bcc8a> │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #840 @ (adr r3, 3d1394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd024>) │ │ │ │ + add r3, pc, #328 @ (adr r3, 3d1194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bce24>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0, #-808] @ 0xfffffcd8 │ │ │ │ - add r0, pc, #432 @ (adr r0, 3d1238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bcec8>) │ │ │ │ + ldc2l 0, cr0, [r0], {202} @ 0xca │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, #10 │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #124 @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + vmla.i16 q0, q12, d3[1] │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3d1920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd5b0> │ │ │ │ add r1, pc │ │ │ │ blx 68f6c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1192325,114 +1192323,114 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3cf09c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bad2c> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #16 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3d1b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd7d8> │ │ │ │ + b.n 3d1a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd6d8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bic.w r0, r0, #202 @ 0xca │ │ │ │ - b.n 3d1d54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd9e4> │ │ │ │ + vmla.i32 d0, d16, d10[0] │ │ │ │ + b.n 3d1c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd8e4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp 0, 7, cr0, cr14, cr10, {6} │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldcl 0, cr0, [lr, #808]! @ 0x328 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xe8c400c9 │ │ │ │ - ldr r4, [pc, #0] @ (3d19b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd648>) │ │ │ │ + strex r0, r0, [r4, #804] @ 0x324 │ │ │ │ + ldr r3, [pc, #512] @ (3d1bb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd848>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - vhadd.s32 q0, q8, │ │ │ │ - ldr r3, [pc, #920] @ (3d1d58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd9e8>) │ │ │ │ + cdp 0, 10, cr0, cr0, cr9, {6} │ │ │ │ + ldr r3, [pc, #408] @ (3d1b58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd7e8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - smlsld r0, r0, sl, r9 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + @ instruction: 0xfb5a00c9 │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1192495,31 +1192493,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3d1a36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd6c6> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r1, #14 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1192663,23 +1192661,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292a74> │ │ │ │ b.n 3d1bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd844> │ │ │ │ nop │ │ │ │ - add r1, pc, #120 @ (adr r1, 3d1cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd958>) │ │ │ │ + add r0, pc, #632 @ (adr r0, 3d1ec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdb58>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #648 @ (adr r0, 3d1edc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdb6c>) │ │ │ │ + add r0, pc, #136 @ (adr r0, 3d1cdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd96c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #560 @ (adr r0, 3d1e88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdb18>) │ │ │ │ + add r0, pc, #48 @ (adr r0, 3d1c88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd918>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #72 @ (adr r0, 3d1ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd934>) │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #208 @ (adr r0, 3d1d30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd9c0>) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1192738,15 +1192736,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ b.n 3d2328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdfb8> │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #288 @ (adr r4, 3d1e30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdac0>) │ │ │ │ + add r3, pc, #800 @ (adr r3, 3d2030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdcc0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1192785,15 +1192783,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d1d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bda10>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ - @ instruction: 0xf5e600c9 │ │ │ │ + sbc.w r0, r6, #6586368 @ 0x648000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1192944,15 +1192942,15 @@ │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d1efc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdb8c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ - eors.w r0, lr, #6586368 @ 0x648000 │ │ │ │ + ands.w r0, lr, #6586368 @ 0x648000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1193247,18 +1193245,18 @@ │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #20] @ (3d2218 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdea8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #16] @ (3d221c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bdeac>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ - @ instruction: 0xf37e00c9 │ │ │ │ - @ instruction: 0xf22a00c9 │ │ │ │ - subs.w r0, lr, #201 @ 0xc9 │ │ │ │ - @ instruction: 0xf23a00c9 │ │ │ │ + @ instruction: 0xf2fe00c9 │ │ │ │ + sub.w r0, sl, #201 @ 0xc9 │ │ │ │ + @ instruction: 0xf13e00c9 │ │ │ │ + subs.w r0, sl, #201 @ 0xc9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3d2c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be89c> │ │ │ │ ldr.w r3, [pc, #2520] @ 3d2c10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be8a0> │ │ │ │ @@ -1194314,55 +1194312,55 @@ │ │ │ │ nop │ │ │ │ ble.n 3d2b90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be820> │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3d2b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be81c> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r1, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3d2c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be8f8> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ bvc.n 3d2ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be838> │ │ │ │ lsls r6, r7, #5 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1195505,19 +1195503,19 @@ │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be376> │ │ │ │ ldr r3, [pc, #76] @ (3d3848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bf4d8>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d29ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be65a> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1195529,19 +1195527,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ @@ -1196588,53 +1196586,53 @@ │ │ │ │ bne.n 3d42ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bff7e> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d42a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bff34> │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1197745,65 +1197743,65 @@ │ │ │ │ bcs.w 3d5182 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c0e12> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d516e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c0dfe> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be376> │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ @@ -1198953,45 +1198951,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d629a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c1f2a> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be376> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200236,61 +1200234,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d694c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c25dc>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.w 3d2836 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be4c6> │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1201654,35 +1201652,35 @@ │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be376> │ │ │ │ ldr r2, [pc, #64] @ (3d7738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c33c8>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d29ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be65a> │ │ │ │ nop │ │ │ │ - str r6, [r1, r2] │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #320] @ (3d784c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c34dc>) │ │ │ │ + ldr r5, [pc, #832] @ (3d7a4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c36dc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [pc, #144] @ (3d77a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c3430>) │ │ │ │ + ldr r5, [pc, #656] @ (3d79a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c3630>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #72] @ (3d7760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c33f0>) │ │ │ │ + ldr r4, [pc, #584] @ (3d7960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c35f0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (3d7728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c33b8>) │ │ │ │ + ldr r1, [pc, #520] @ (3d7928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c35b8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #912] @ (3d7ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c3748>) │ │ │ │ + ldr r1, [pc, #400] @ (3d78b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c3548>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #400] @ (3d78bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c354c>) │ │ │ │ + ldr r0, [pc, #912] @ (3d7abc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c374c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1202797,49 +1202795,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r0 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mvns r4, r4 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r6 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d8e38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c4ac8> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1203923,65 +1203921,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be376> │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r7, #0 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r6, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1205398,31 +1205396,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - hlt 0x0004 │ │ │ │ + rev r4, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #0 @ (adr r6, 3d9cbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c594c>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 3d9ebc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c5b4c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 3d9ce2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c5972> │ │ │ │ @@ -1206563,37 +1206561,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3dace8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c6978> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d1c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd8f0> │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be376> │ │ │ │ nop │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1207991,79 +1207989,79 @@ │ │ │ │ b.w 3d26e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2be376> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3db9dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c766c> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3db9d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7664> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3db5de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c726e> │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1208954,62 +1208952,62 @@ │ │ │ │ bne.n 3dbfb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7c46> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3dbd28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c79b8> │ │ │ │ ldr r0, [pc, #116] @ (3dc050 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7ce0>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + movs r2, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr14, cr9, {6} │ │ │ │ - cdp2 0, 7, cr0, cr12, cr9, {6} │ │ │ │ - cdp2 0, 6, cr0, cr10, cr9, {6} │ │ │ │ + cdp2 0, 0, cr0, cr14, cr9, {6} │ │ │ │ + ldc2l 0, cr0, [ip, #804]! @ 0x324 │ │ │ │ + stc2l 0, cr0, [sl, #804]! @ 0x324 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr9, {6} │ │ │ │ + stc2 0, cr0, [lr, #804]! @ 0x324 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0, #804]! @ 0x324 │ │ │ │ + ldc2l 0, cr0, [r0, #-804]! @ 0xfffffcdc │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #804]! @ 0x324 │ │ │ │ + ldc2 0, cr0, [r4, #-804]! @ 0xfffffcdc │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #-804]! @ 0xfffffcdc │ │ │ │ + ldc2l 0, cr0, [r6], #804 @ 0x324 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3dc0b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7d40> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3dc0b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7d40> │ │ │ │ push {lr} │ │ │ │ @@ -1209088,15 +1209086,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3dc128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7db8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1209127,17 +1209125,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3dc188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7e18>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ ldr r0, [pc, #12] @ (3dc18c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7e1c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d1cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2bd964> │ │ │ │ nop │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1209233,17 +1209231,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3dc262 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c7ef2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + setend le │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sub sp, #24 │ │ │ │ + add sp, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1209767,43 +1209765,43 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a6de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292a74> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3dc4f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c8188> │ │ │ │ subs r5, #66 @ 0x42 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - @ instruction: 0xfb0e00c9 │ │ │ │ - @ instruction: 0xface00c9 │ │ │ │ + @ instruction: 0xfa8e00c9 │ │ │ │ + @ instruction: 0xfa4e00c9 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa1600c9 │ │ │ │ - @ instruction: 0xfa5a00c9 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + ldrsb.w r0, [r6, #201] @ 0xc9 │ │ │ │ + ldr??.w r0, [sl, #201] @ 0xc9 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr??.w r0, [r8, r9] │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + ldr??.w r0, [r8, #201] @ 0xc9 │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vld1.8 {d0[6]}, [r4], r9 │ │ │ │ - it lt │ │ │ │ - lsllt r0, r1, #3 │ │ │ │ - ldr.w r0, [lr, #201] @ 0xc9 │ │ │ │ - b.n 3dccac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c893c> │ │ │ │ + vld4. {d0-d3}, [r4], r9 │ │ │ │ + it cc │ │ │ │ + lslcc r0, r1, #3 │ │ │ │ + ldr.w r0, [lr, r9] │ │ │ │ + b.n 3dcbac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c883c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfa7200c9 │ │ │ │ - @ instruction: 0xf70400c9 │ │ │ │ - strh.w r0, [r4, r9] │ │ │ │ - @ instruction: 0xf76e00c9 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + ldr??.w r0, [r2, #201] @ 0xc9 │ │ │ │ + @ instruction: 0xf68400c9 │ │ │ │ + @ instruction: 0xf7a400c9 │ │ │ │ + @ instruction: 0xf6ee00c9 │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf79e00c9 │ │ │ │ - @ instruction: 0xf7ec00c9 │ │ │ │ + @ instruction: 0xf71e00c9 │ │ │ │ + @ instruction: 0xf76c00c9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1209821,15 +1209819,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #8] @ (3dc870 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c8500>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r1, #8] │ │ │ │ @@ -1211007,15 +1211005,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a63ec> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6, #-804]! @ 0xfffffcdc │ │ │ │ + ldc 0, cr0, [r6], #804 @ 0x324 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3dd480 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9110> │ │ │ │ @@ -1211227,26 +1211225,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3dd546 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c91d6> │ │ │ │ nop │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip], {201} @ 0xc9 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + @ instruction: 0xeb8c00c9 │ │ │ │ + add r7, pc, #560 @ (adr r7, 3dd838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c94c8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adcs.w r0, r8, r9, lsl #3 │ │ │ │ - @ instruction: 0xeb2200c9 │ │ │ │ - @ instruction: 0xeb2800c9 │ │ │ │ - @ instruction: 0xeb2e00c9 │ │ │ │ - add.w r0, r4, r9, lsl #3 │ │ │ │ - @ instruction: 0xeb2e00c9 │ │ │ │ - adc.w r0, ip, r9, lsl #3 │ │ │ │ + @ instruction: 0xead800c9 │ │ │ │ + @ instruction: 0xeaa200c9 │ │ │ │ + @ instruction: 0xeaa800c9 │ │ │ │ + @ instruction: 0xeaae00c9 │ │ │ │ + eor.w r0, r4, r9, lsl #3 │ │ │ │ + @ instruction: 0xeaae00c9 │ │ │ │ + pkhbt r0, ip, r9, lsl #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1211355,15 +1211353,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldrd r0, r0, [r6, #804] @ 0x324 │ │ │ │ + ldrd r0, r0, [r6, #-804] @ 0x324 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1211742,32 +1211740,34 @@ │ │ │ │ b.n 3dd940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c95d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4], #-804 @ 0x324 │ │ │ │ - @ instruction: 0xeafe00c9 │ │ │ │ - ldrd r0, r0, [lr], #-804 @ 0x324 │ │ │ │ + b.n 3ddadc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c976c> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + orns r0, lr, r9, lsl #3 │ │ │ │ + b.n 3ddaf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9788> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3ddac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9758> │ │ │ │ + b.n 3dd9c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9658> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3ddaa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9738> │ │ │ │ + b.n 3dd9a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9638> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ddab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9748> │ │ │ │ + b.n 3dd9b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9648> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dd88c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c951c> │ │ │ │ + b.n 3dd78c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c941c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dd7cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c945c> │ │ │ │ + b.n 3dd6cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c935c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1211984,25 +1211984,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dd9b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9648> │ │ │ │ + b.n 3dd8b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9548> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dd9bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c964c> │ │ │ │ + b.n 3dd8bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c954c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r4, #104 @ 0x68 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3dd924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c95b4> │ │ │ │ + b.n 3dd824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c94b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dd95c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c95ec> │ │ │ │ + b.n 3dd85c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c94ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dd708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9398> │ │ │ │ + b.n 3dd608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9298> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3de090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9d20>) │ │ │ │ @@ -1212329,32 +1212329,32 @@ │ │ │ │ b.n 3dde24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9ab4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, #213 @ 0xd5 │ │ │ │ - b.n 3dda1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c96ac> │ │ │ │ + vshr.s64 q8, , #28 │ │ │ │ + b.n 3dd91c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c95ac> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dd8c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9550> │ │ │ │ + b.n 3de7c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca450> │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3dd8d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9564> │ │ │ │ + b.n 3de7d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca464> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3de7b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca444> │ │ │ │ + b.n 3de6b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca344> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3de89c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca52c> │ │ │ │ + b.n 3de79c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca42c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3dd8e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9578> │ │ │ │ + b.n 3de7e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca478> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3de5c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca254> │ │ │ │ + b.n 3de4c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca154> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1212423,26 +1212423,26 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r4, #4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3de694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca324> │ │ │ │ + b.n 3de594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca224> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bhi.n 3de1a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9e34> │ │ │ │ + bvc.n 3de0a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9d34> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - it vc │ │ │ │ - lslvc r7, r0, #3 │ │ │ │ + bkpt 0x00f8 │ │ │ │ + lsls r7, r0, #3 │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cbz r2, 3de1f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9e88> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1212479,15 +1212479,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3de1b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9e46> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 3de5c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca254> │ │ │ │ + b.n 3de4c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca154> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (3de42c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca0bc>) │ │ │ │ @@ -1212708,29 +1212708,29 @@ │ │ │ │ b.n 3de33c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2c9fcc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r4, #7 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3de6f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca380> │ │ │ │ + b.n 3de5f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca280> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + nop {10} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3de53c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca1cc> │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, r6, #2 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 3de6a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca330> │ │ │ │ + b.n 3de5a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca230> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3de4e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca178> │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3de508 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca198> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -1213675,90 +1213675,90 @@ │ │ │ │ nop │ │ │ │ subs r0, r1, r6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r5, r5 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3df3a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb030> │ │ │ │ + b.n 3df2a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2caf30> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3df178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae08> │ │ │ │ + b.n 3df078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cad08> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, r0, r6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3deecc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cab5c> │ │ │ │ + bgt.n 3dedcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2caa5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3def1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cabac> │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + ble.n 3dedf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2caa88> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + ble.n 3dee54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2caae4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #888] @ (3df1f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae84>) │ │ │ │ + ldr r6, [pc, #376] @ (3deff4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cac84>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #848] @ (3df1d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae60>) │ │ │ │ + ldr r6, [pc, #336] @ (3defd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cac60>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #832] @ (3df1c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae54>) │ │ │ │ + ldr r6, [pc, #320] @ (3defc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cac54>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #816] @ (3df1b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae48>) │ │ │ │ + ldr r6, [pc, #304] @ (3defb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cac48>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #800] @ (3df1ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae3c>) │ │ │ │ + ldr r6, [pc, #288] @ (3defac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cac3c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #792] @ (3df1a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae38>) │ │ │ │ + ldr r6, [pc, #280] @ (3defa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cac38>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #784] @ (3df1a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae34>) │ │ │ │ + ldr r6, [pc, #272] @ (3defa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cac34>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #792] @ (3df1b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cae40>) │ │ │ │ + ldr r6, [pc, #280] @ (3defb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cac40>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + svc 16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3debce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ca85e> │ │ │ │ - vqshl.u32 d29, d12, #31 │ │ │ │ + vqshlu.s64 d29, d12, #63 @ 0x3f │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3def08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cab98> │ │ │ │ + blt.n 3dee08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2caa98> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3deeec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cab7c> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1214881,89 +1214881,89 @@ │ │ │ │ b.n 3df992 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb622> │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3df9b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb648> │ │ │ │ + blt.n 3dfab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb748> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dfa68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6f8> │ │ │ │ + bmi.n 3df968 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb5f8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dfa84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb714> │ │ │ │ + bvc.n 3df984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb614> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dfa88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb718> │ │ │ │ + bvc.n 3df988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb618> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dfad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb764> │ │ │ │ + bvc.n 3df9d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb664> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dfb00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb790> │ │ │ │ + bvc.n 3dfa00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb690> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3dfabc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb74c> │ │ │ │ + bcs.n 3df9bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb64c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3dfa8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb71c> │ │ │ │ + bpl.n 3df98c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb61c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3df9c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb650> │ │ │ │ + bcs.n 3dfac0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb750> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3dfb54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7e4> │ │ │ │ + bpl.n 3dfa54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6e4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3dfa40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6d0> │ │ │ │ + bmi.n 3dfb40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7d0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3df9ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb67c> │ │ │ │ + bpl.n 3dfaec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb77c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + bx r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + bx r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dfb2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7bc> │ │ │ │ + bvs.n 3dfa2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dfb6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7fc> │ │ │ │ + bvs.n 3dfa6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dfb38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7c8> │ │ │ │ + bvs.n 3dfa38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6c8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 3dfa44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6d4> │ │ │ │ + bvc.n 3dfb44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dfad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb768> │ │ │ │ + bcs.n 3df9d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb668> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dfb68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7f8> │ │ │ │ + beq.n 3dfa68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6f8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3dfab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb740> │ │ │ │ + beq.n 3dfbb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb840> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dfb4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7dc> │ │ │ │ + beq.n 3dfa4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6dc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3dfa64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6f4> │ │ │ │ + bcs.n 3dfb64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7f4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3df9ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb67c> │ │ │ │ + bcc.n 3dfaec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb77c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dfb34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb7c4> │ │ │ │ + bcs.n 3dfa34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb6c4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328158> │ │ │ │ ldr r2, [pc, #368] @ (3dfc64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb8f4>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1215097,15 +1215097,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3dfba6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cb836> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43c4c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328158> │ │ │ │ mov r9, r0 │ │ │ │ @@ -1215836,23 +1215836,23 @@ │ │ │ │ strd r6, r5, [sp, #152] @ 0x98 │ │ │ │ strd r1, r2, [sp, #160] @ 0xa0 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1216072,17 +1216072,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3e057e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc20e> │ │ │ │ b.n 3e058a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc21a> │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3e0730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc3c0>) │ │ │ │ @@ -1216232,20 +1216232,20 @@ │ │ │ │ bne.n 3e064e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc2de> │ │ │ │ b.n 3e0684 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc314> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa20017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa18017d │ │ │ │ - ldr r3, [pc, #664] @ (3e09d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc668>) │ │ │ │ + ldr r3, [pc, #152] @ (3e07d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc468>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ - ldr r1, [pc, #928] @ (3e0aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc77c>) │ │ │ │ + ldr r1, [pc, #416] @ (3e08ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc57c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1216409,15 +1216409,15 @@ │ │ │ │ beq.n 3e087c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc50c> │ │ │ │ b.n 3e0896 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc526> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7aa017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf762017d │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1216475,17 +1216475,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1216527,17 +1216527,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1216666,17 +1216666,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e0b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc7b0> │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1216743,25 +1216743,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3e0c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc8d0>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e0bd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc868> │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3e0dd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cca64>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1216919,30 +1216919,30 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e0cce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc95e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3a0017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xf32a017d │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1216989,17 +1216989,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3e0908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cc598> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1217103,20 +1217103,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e0f4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ccbda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, r6, #125 @ 0x7d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + ldr r7, [pc, #856] @ (3e12ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ccf7c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xf0ae017d │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3e1078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ccd08>) │ │ │ │ @@ -1217201,21 +1217201,21 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e0fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ccc7c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ orr.w r1, r4, #125 @ 0x7d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, ip, #125 @ 0x7d │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #240] @ (3e1198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cce28>) │ │ │ │ @@ -1217318,24 +1217318,24 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e1110 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ccda0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbic q8, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ mcr 1, 7, r0, cr8, cr13, {3} │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3e12b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ccf44>) │ │ │ │ @@ -1217437,20 +1217437,20 @@ │ │ │ │ bl 53d144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x428dd4> │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3e126c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ccefc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mcr 1, 1, r0, cr14, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #264 @ (adr r7, 3e13c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd058>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 3e15c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd258>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ stcl 1, cr0, [lr, #500] @ 0x1f4 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3e145c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd0ec>) │ │ │ │ @@ -1217613,28 +1217613,28 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e13b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd042> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl, #-500] @ 0xfffffe0c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stc 1, cr0, [r4], {125} @ 0x7d │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1217856,28 +1217856,28 @@ │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ b.n 3e1650 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd2e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, ip, sp, ror #1 │ │ │ │ adcs.w r1, sl, sp, ror #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xe9a8017d │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #440] @ (3e18d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd564>) │ │ │ │ @@ -1218056,36 +1218056,36 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3e1826 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd4b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8dc017d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8d6017d │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e1878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd508> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - mcrr 0, 12, r0, r8, cr9 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - itte lt │ │ │ │ - lsllt r1, r1, #3 │ │ │ │ - stmialt r0!, {r6} │ │ │ │ + rsb r0, r8, r9, lsl #3 │ │ │ │ + itte ls │ │ │ │ + lslls r1, r1, #3 │ │ │ │ + ite ge @ unpredictable │ │ │ │ lslge r1, r1, #3 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + itte cc @ unpredictable │ │ │ │ + lslcc r1, r1, #3 │ │ │ │ + nopcc {12} │ │ │ │ + lslcs r1, r1, #3 │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xebf000c9 │ │ │ │ + sbcs.w r0, r0, r9, 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 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #13 │ │ │ │ @@ -1218431,32 +1218431,32 @@ │ │ │ │ ldr r2, [pc, #44] @ (3e1c94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd924>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e1c56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd8e6> │ │ │ │ ldr r2, [pc, #40] @ (3e1c98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd928>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3e1bac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd83c> │ │ │ │ - ite pl │ │ │ │ - lslpl r1, r1, #3 │ │ │ │ - itt al @ unpredictable │ │ │ │ - lslal r1, r1, #3 │ │ │ │ - bkpt 0x0002 │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + itt vs │ │ │ │ + lslvs r1, r1, #3 │ │ │ │ + popvs {r1, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x009e │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00d6 │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfb6c00ca │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + @ instruction: 0xfaec00ca │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ @@ -1218491,19 +1218491,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - it cs │ │ │ │ - lslcs r1, r1, #3 │ │ │ │ - itt ne │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - bkpt 0x00ca │ │ │ │ + bkpt 0x00a8 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + bkpt 0x009c │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3e1df8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cda88>) │ │ │ │ @@ -1218595,26 +1218595,26 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e1d52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cd9e2> │ │ │ │ b.n 3e23ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce03c> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00fc │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x006e │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + bkpt 0x009a │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itte ne │ │ │ │ - lslne r1, r1, #3 │ │ │ │ - bkpt 0x00bc │ │ │ │ - lsleq r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1218825,21 +1218825,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e1e84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cdb14> │ │ │ │ ldr r3, [pc, #112] @ (3e2098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cdd28>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e1e84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cdb14> │ │ │ │ nop │ │ │ │ - bkpt 0x00f8 │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3e2094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cdd24> │ │ │ │ + bvc.n 3e1f94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cdc24> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r4, #150 @ 0x96 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #174 @ 0xae │ │ │ │ lsls r4, r6, #5 │ │ │ │ @@ -1218849,15 +1218849,15 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #5 │ │ │ │ @@ -1219626,77 +1219626,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e2840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce4d0> │ │ │ │ svc 70 @ 0x46 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r4} │ │ │ │ + cbnz r2, 3e2954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5e4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3e2968 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5f8> │ │ │ │ + cbnz r6, 3e2948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5d8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e2968 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5f8> │ │ │ │ + cbnz r2, 3e2948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5d8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e297e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce60e> │ │ │ │ + cbnz r2, 3e295e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5ee> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0020 │ │ │ │ + rev r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e2934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5c4> │ │ │ │ + cbnz r4, 3e2914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5a4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e2944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5d4> │ │ │ │ + cbnz r4, 3e2924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce5b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + cbnz r2, 3e2982 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce612> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r6} │ │ │ │ + cbnz r0, 3e298a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce61a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x0074 │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e2992 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce622> │ │ │ │ + cbnz r2, 3e2972 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce602> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r6, 3e29a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce632> │ │ │ │ + cbnz r6, 3e2982 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce612> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + cbnz r6, 3e2998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce628> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e29ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce65a> │ │ │ │ + cbnz r4, 3e29aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce63a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + cbnz r2, 3e29ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce65e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e29e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce672> │ │ │ │ + cbnz r2, 3e29c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce652> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + cbnz r4, 3e29d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ce666> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1220362,29 +1220362,29 @@ │ │ │ │ b.n 3e2fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cec68> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e2ec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ceb54> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e3006 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cec96> │ │ │ │ b.n 3e2fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cec68> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e3160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cedf0>) │ │ │ │ @@ -1220504,27 +1220504,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e3080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ced10> │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1220665,29 +1220665,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e31d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cee62> │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1220781,25 +1220781,25 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e3372 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cf002> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 3e3476 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cf106> │ │ │ │ + cbz r0, 3e3456 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cf0e6> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r2, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r2, 3e345a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cf0ea> │ │ │ │ @@ -1221471,27 +1221471,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e3868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cf4f8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - sxth r6, r7 │ │ │ │ + cbz r6, 3e3afa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cf78a> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r2, r1 │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 3e3b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cf7d0> │ │ │ │ @@ -1221911,45 +1221911,45 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2, r4, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1222036,27 +1222036,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e4010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cfca0> │ │ │ │ ldr r2, [pc, #28] @ (3e408c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cfd1c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e4058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cfce8> │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1222427,57 +1222427,57 @@ │ │ │ │ b.n 3e43d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0064> │ │ │ │ ldr r2, [pc, #96] @ (3e44e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0170>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e41ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cfe7a> │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #816 @ (adr r5, 3e4814 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d04a4>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 3e4614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d02a4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2376] @ 3e4e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0ad0> │ │ │ │ @@ -1223423,55 +1223423,55 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ revsh r6, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ bl 10ae4e │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cbnz r6, 3e4e60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0af0> │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bl 5a0e76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48cb06> │ │ │ │ - add r7, pc, #912 @ (adr r7, 3e520c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0e9c>) │ │ │ │ + add r7, pc, #400 @ (adr r7, 3e500c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0c9c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #200 @ (adr r6, 3e4f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0be4>) │ │ │ │ + add r5, pc, #712 @ (adr r5, 3e5154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0de4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 3e4ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0c8c>) │ │ │ │ + add r2, pc, #864 @ (adr r2, 3e51fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0e8c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #904 @ (adr r2, 3e522c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0ebc>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 3e502c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0cbc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #152 @ (adr r5, 3e4f44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0bd4>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 3e5144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0dd4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e5a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1714> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1224642,70 +1224642,70 @@ │ │ │ │ b.w 3e4a94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0724> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e5898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1528> │ │ │ │ b.w 3e5268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0ef8> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #424 @ (adr r2, 3e5c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d18c4>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 3e5e34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1ac4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #688 @ (adr r2, 3e5d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d19d4>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 3e5b44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d17d4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #704 @ (adr r1, 3e5d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d19ec>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 3e5b5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d17ec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #392 @ (adr r0, 3e5c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d18bc>) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e5432 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d10c2> │ │ │ │ - @ instruction: 0xffff8548 │ │ │ │ + vmls.i q12, , d8[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3e60d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1d66> │ │ │ │ - @ instruction: 0xffff07e2 │ │ │ │ + @ instruction: 0xffff0762 │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 3e5f46 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1bd6> │ │ │ │ - vqrshrun.s64 d25, q7, #1 │ │ │ │ + vqshl.u64 , q7, #63 @ 0x3f │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e5e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1af4>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1225032,71 +1225032,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e34c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2cf154> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e47e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0478> │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r1, #22 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e44e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d0174> │ │ │ │ @@ -1226223,57 +1226223,57 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #80 @ (adr r0, 3e6b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d2814>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh.w r0, [r4, r5, lsl #1] │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + @ instruction: 0xf7a400d5 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf68800dd │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + addw r0, r8, #2269 @ 0x8dd │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e6d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d29b0>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1226414,47 +1226414,47 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.w 3e61e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d1e78> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #356] @ (3e6edc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d2b6c>) │ │ │ │ @@ -1226602,23 +1226602,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e6e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d2b08> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e6f44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d2bd4> │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #264] @ (3e7014 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d2ca4>) │ │ │ │ @@ -1226742,21 +1226742,21 @@ │ │ │ │ str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3068] @ 3e7c44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d38d4> │ │ │ │ @@ -1227812,75 +1227812,75 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #560 @ (adr r0, 3e7e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d3b1c>) │ │ │ │ + add r0, pc, #48 @ (adr r0, 3e7c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d391c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3e7ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d3974> │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3e7d08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d3998> │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3e7d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d3a10> │ │ │ │ + b.n 3e7c80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d3910> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e77d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d3468> │ │ │ │ + b.n 3e76d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d3368> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 3e7c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d38cc> │ │ │ │ + ble.n 3e7d3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d39cc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3e7d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d39ec> │ │ │ │ + bmi.n 3e7c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d38ec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e7a9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d372e> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1228589,75 +1228589,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e8432 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d40c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3e85ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d423c> │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3e856c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d41fc> │ │ │ │ + beq.n 3e846c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d40fc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bne.n 3e8538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d41c8> │ │ │ │ + beq.n 3e8438 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d40c8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3e84f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d4184> │ │ │ │ + beq.n 3e83f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d4084> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #960] @ (3e88c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d4558>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #336] @ (3e8680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d4310>) │ │ │ │ + ldr r0, [pc, #848] @ (3e8880 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d4510>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #548] @ (3e876c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d43fc>) │ │ │ │ @@ -1228883,32 +1228883,32 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #10] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrb r4, [r2, #6] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stc 0, cr0, [r4], {202} @ 0xca │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + @ instruction: 0xeb8400ca │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3680] @ 0xe60 │ │ │ │ sub sp, #380 @ 0x17c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1229866,65 +1229866,65 @@ │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.n 3e8d68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d49f8> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ b.n 3e9012 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d4ca2> │ │ │ │ - vshll.u32 , d14, #31 │ │ │ │ + @ instruction: 0xffff799e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - nop {15} │ │ │ │ + nop {7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r2, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 53bed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x427b60> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e8f38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d4bc8> │ │ │ │ ldrb.w r2, [r7, #635] @ 0x27b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -1230934,149 +1230934,149 @@ │ │ │ │ ldr r2, [pc, #284] @ (3e9fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d5c68>) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ b.w 3e8a34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d46c4> │ │ │ │ nop │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + svc 8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + ble.n 3e9e48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d5ad8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r0, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e982c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d54bc> │ │ │ │ + b.n 3e972c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d53bc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e9e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d5ae4> │ │ │ │ + b.n 3e9d54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d59e4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + cbnz r2, 3e9fe6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d5c76> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 3e9f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d5c2c> │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r4, r4 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r2, r2 │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 53fa0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b69c> │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #4 │ │ │ │ beq.w 3ea434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d60c4> │ │ │ │ ldrb.w r3, [r7, #188] @ 0xbc │ │ │ │ @@ -1232090,179 +1232090,179 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3ea634 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d62c4> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3eaa34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d66c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r4, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, 3eabce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d685e> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf28200cb │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + addw r0, r2, #203 @ 0xcb │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r1, pc, #248 @ (adr r1, 3ead1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d69ac>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfab000c8 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + @ instruction: 0xfa3000c8 │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #432] @ (3eade4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d6a74>) │ │ │ │ + ldr r5, [pc, #944] @ (3eafe4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d6c74>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (3ead3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d69cc>) │ │ │ │ @@ -1232343,15 +1232343,15 @@ │ │ │ │ strh r0, [r5, r5] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3eae3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d6ace> │ │ │ │ vsubw.u , , d2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1233304,83 +1233304,83 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r0, r2] │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, r1] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + itte ge │ │ │ │ + lslge r2, r1, #3 │ │ │ │ + strge r4, [r1, #84] @ 0x54 │ │ │ │ + lsllt r1, r1, #3 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #976] @ (3ebb00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d7790>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #324] @ (3eb8cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d755c>) │ │ │ │ @@ -1233515,20 +1233515,20 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #448] @ (3eba90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d7720>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bl 1958d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x81566> │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ vabdl.u q10, d31, d12 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (3eb984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d7614>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1233593,15 +1233593,15 @@ │ │ │ │ nop │ │ │ │ bx r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov sl, pc │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233719,15 +1233719,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov r6, r6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, fp │ │ │ │ lsls r5, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233839,15 +1233839,15 @@ │ │ │ │ b.n 3ebb4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d77dc> │ │ │ │ blx r3 │ │ │ │ b.n 3ebb4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d77dc> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r1, [r4, #31] │ │ │ │ - vsubl.u q11, d31, d28 │ │ │ │ + vsubl.u q11, d15, d28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3ebc38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d78c8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1234234,35 +1234234,35 @@ │ │ │ │ b.n 3ebd68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d79f8> │ │ │ │ bics r2, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + str r4, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ rors r4, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 3ec174 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d7e04> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1234382,15 +1234382,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #158 @ 0x9e │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #154 @ 0x9a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1234779,31 +1234779,31 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r7] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #872] @ (3ec8e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d8578>) │ │ │ │ @@ -1235128,27 +1235128,27 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ @ instruction: 0xffff3ea3 │ │ │ │ @ instruction: 0xffff1ef4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1235290,15 +1235290,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3eca84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d8714>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 3eca6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d86fa> │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1235603,23 +1235603,23 @@ │ │ │ │ b.n 3eccf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d8986> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #194 @ 0xc2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1235841,33 +1235841,33 @@ │ │ │ │ b.n 3ecf8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d8c1a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2020] @ 3ed850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d94e0> │ │ │ │ @@ -1236601,157 +1236601,157 @@ │ │ │ │ b.n 3ed0de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d8d6e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #136 @ 0x88 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf7e400d4 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf76400d4 │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add ip, r0 │ │ │ │ + add r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r0, r2 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - uxth r0, r6 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r3, [pc, #32] @ (3ed8f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9580>) │ │ │ │ + ldr r2, [pc, #544] @ (3edaf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9780>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - revsh r6, r2 │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #40 @ (adr r4, 3ed90c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d959c>) │ │ │ │ + add r3, pc, #552 @ (adr r3, 3edb0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d979c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r0, 3ed962 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d95f2> │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - and.w r0, r2, #6717440 @ 0x668000 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + usat r0, #13, r2, lsl #3 │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3edda4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9a34> │ │ │ │ + b.n 3edca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9934> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #704] @ (3edc2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d98bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #680] @ (3edc18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d98a8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #672] @ (3edc14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d98a4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #616 @ (adr r2, 3edbe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9870>) │ │ │ │ + add r2, pc, #104 @ (adr r2, 3ed9e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9670>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [pc, #824] @ (3edcb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9944>) │ │ │ │ + ldr r6, [pc, #312] @ (3edab4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9744>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #320] @ (3edad0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9760>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1236880,21 +1236880,21 @@ │ │ │ │ b.n 3eda4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d96da> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #104 @ 0x68 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #160] @ (3edb7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d980c>) │ │ │ │ + ldr r5, [pc, #672] @ (3edd7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9a0c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r5, #172 @ 0xac │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r6, [pc, #104] @ (3edb4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d97dc>) │ │ │ │ + ldr r5, [pc, #616] @ (3edd4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d99dc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #88] @ (3edb40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d97d0>) │ │ │ │ + ldr r5, [pc, #600] @ (3edd40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d99d0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3edb94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9824>) │ │ │ │ @@ -1236967,19 +1236967,19 @@ │ │ │ │ b.n 3edb5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d97ec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #88] @ (3edbf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9888>) │ │ │ │ + ldr r4, [pc, #600] @ (3eddf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9a88>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r4, #154 @ 0x9a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r5, [pc, #528] @ (3eddb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9a48>) │ │ │ │ + ldr r5, [pc, #16] @ (3edbb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2d9848>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ sub.w sp, sp, #940 @ 0x3ac │ │ │ │ mov r6, r2 │ │ │ │ @@ -1237854,43 +1237854,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ee462 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da0f2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r4, #16 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #544] @ (3ee72c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da3bc>) │ │ │ │ + ldr r3, [pc, #32] @ (3ee52c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da1bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #520] @ (3ee718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da3a8>) │ │ │ │ + ldr r1, [pc, #8] @ (3ee518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da1a8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, r6, #3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bx r5 │ │ │ │ + mov lr, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bx r4 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itte ge │ │ │ │ - lslge r0, r1, #3 │ │ │ │ - strge r0, [r3, #72] @ 0x48 │ │ │ │ - lsllt r6, r2, #3 │ │ │ │ - tst r4, r6 │ │ │ │ + itte cs │ │ │ │ + lslcs r0, r1, #3 │ │ │ │ + strcs r0, [r3, #64] @ 0x40 │ │ │ │ + lslcc r6, r2, #3 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - tst r4, r5 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, r1 │ │ │ │ + add lr, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, r8 │ │ │ │ + add r8, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, r7 │ │ │ │ + add lr, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, r2 │ │ │ │ + add lr, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1238201,23 +1238201,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a6978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x292608> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ee6fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da38a> │ │ │ │ nop │ │ │ │ adds r4, r4, r7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - orrs r2, r0 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r0, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r5 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (3ee9c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da658>) │ │ │ │ @@ -1238347,15 +1238347,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ asrs r2, r0, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbnz r6, 3eea34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2da6c4> │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1239659,44 +1239659,44 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr??.w r0, [r0, #383] @ 0x17f │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrsb.w r0, [r6, ] │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf744017f │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf6fa017f │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf6b0017f │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xf61e017f │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adc.w r1, r4, #16711680 @ 0xff0000 │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r2 :256] │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #0 │ │ │ │ @@ -1240026,26 +1240026,26 @@ │ │ │ │ b.n 3ef8e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2db574> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0], {212} @ 0xd4 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + mrrc 0, 13, r0, r0, cr4 @ │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, pc, #296 @ (adr r6, 3efc4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2db8dc>) │ │ │ │ + add r5, pc, #808 @ (adr r5, 3efe4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dbadc>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r6, r2, #21 │ │ │ │ lsls r5, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1242367,19 +1242367,19 @@ │ │ │ │ ... │ │ │ │ mrc 1, 7, r0, cr0, cr12, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 7, r0, cr4, cr12, {3} │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xebe2017c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1242573,15 +1242573,15 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xeb80017c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, r2, ip, ror #1 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ strd r0, r1, [r4, #496] @ 0x1f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1243221,31 +1243221,31 @@ │ │ │ │ ... │ │ │ │ strd r0, r1, [r8, #-496]! @ 0x1f0 │ │ │ │ strd r0, r1, [r4, #-496]! @ 0x1f0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ mov fp, r4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ movw ip, #771 @ 0x303 │ │ │ │ strd r3, r3, [r9] │ │ │ │ @@ -1245032,23 +1245032,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3f1c1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dd8aa> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bvs.n 3f3024 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2decb4> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1245667,15 +1245667,15 @@ │ │ │ │ ... │ │ │ │ ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldmia r3!, {r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71000c8 │ │ │ │ + @ instruction: 0xf69000c8 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1246013,18 +1246013,18 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r5} │ │ │ │ lsls r4, r7, #5 │ │ │ │ - bls.n 3f3b5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2df7ec> │ │ │ │ + bhi.n 3f3a5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2df6ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - usat r0, #8, lr, lsl #3 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ssat r0, #9, lr, lsl #3 │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ movw ip, #319 @ 0x13f │ │ │ │ @@ -1246583,31 +1246583,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f3adc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2df76c> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f3ce8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2df978> │ │ │ │ nop │ │ │ │ - bpl.n 3f4104 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfd94> │ │ │ │ + bpl.n 3f4204 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfe94> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r4!, {r2, r4, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmia r4!, {r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldc 0, cr0, [ip, #800] @ 0x320 │ │ │ │ + ldc 0, cr0, [ip, #-800] @ 0xfffffce0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1247288,25 +1247288,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev r4, r4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - b.n 3f440c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e009c> │ │ │ │ + b.n 3f430c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dff9c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f4258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfee8> │ │ │ │ + b.n 3f4158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfde8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f4294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dff24> │ │ │ │ + b.n 3f4194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfe24> │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - b.n 3f41b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfe40> │ │ │ │ + b.n 3f40b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfd40> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 3f41cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfe5c> │ │ │ │ + b.n 3f40cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2dfd5c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1247969,15 +1247969,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f4b02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e0792> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f4b56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e07e6> │ │ │ │ b.n 3f4c78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e0908> │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1248057,15 +1248057,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r7, [pc, #216] @ (3f5094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e0d24>) │ │ │ │ + ldr r6, [pc, #728] @ (3f5294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e0f24>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #144] @ (3f505c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e0cec>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1248131,15 +1248131,15 @@ │ │ │ │ nop │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #912 @ 0x390 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r6, [pc, #552] @ (3f5294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e0f24>) │ │ │ │ + ldr r6, [pc, #40] @ (3f5094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e0d24>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1248358,15 +1248358,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f525c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e0eec> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - vhadd.u16 q0, q10, │ │ │ │ + cdp2 0, 9, cr0, cr4, cr7, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1248818,15 +1248818,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3f5768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e13f8> │ │ │ │ + bpl.n 3f5668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e12f8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f59f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e1680>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1249106,24 +1249106,24 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, r7] │ │ │ │ - bpl.n 3f5a8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e171c> │ │ │ │ + ldr??.w r0, [ip, #199] @ 0xc7 │ │ │ │ + bmi.n 3f598c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e161c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 3f598c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e161c> │ │ │ │ + bcc.n 3f5a8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e171c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bmi.n 3f5a8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e171c> │ │ │ │ + bcc.n 3f598c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e161c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 3f593c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e15cc> │ │ │ │ + bcc.n 3f5a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e16cc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 3f599c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e162c> │ │ │ │ + bcc.n 3f5a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e172c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (3f5af4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e1784>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1249209,15 +1249209,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, pc, #776 @ (adr r5, 3f5e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e1a90>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3f5a30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e16c0> │ │ │ │ + bcc.n 3f5b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e17c0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1249739,15 +1249739,15 @@ │ │ │ │ b.n 3f5e6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e1afe> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #416 @ (adr r3, 3f6218 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e1ea8>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3f60e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e1d78> │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r1, pc, #400 @ (adr r1, 3f6214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e1ea4>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1249984,15 +1249984,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r5, [pc, #888] @ (3f665c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e22ec>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1250344,22 +1250344,22 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f6440 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e20d0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - vqadd.u16 q8, q8, q3 │ │ │ │ + mrc2 0, 6, r0, cr0, cr6, {6} │ │ │ │ ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1250654,17 +1250654,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stcl 0, cr0, [r0, #836] @ 0x344 │ │ │ │ + stcl 0, cr0, [r0, #-836] @ 0xfffffcbc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f6ab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e2740>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -1250774,15 +1250774,15 @@ │ │ │ │ b.n 3f6a4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e26da> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1251401,15 +1251401,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1251604,17 +1251604,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x004e │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1252003,16 +1252003,16 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 32f078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x21ad08> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f76d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e3364> │ │ │ │ b.n 3f7690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e3320> │ │ │ │ nop │ │ │ │ - adc.w r0, r0, ip, lsr #3 │ │ │ │ - @ instruction: 0xeb3800dc │ │ │ │ + @ instruction: 0xeac000dc │ │ │ │ + @ instruction: 0xeab800dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #888] @ (3f7a90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e3720>) │ │ │ │ @@ -1252849,17 +1252849,17 @@ │ │ │ │ b.n 3f7ee2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e3b72> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 3f8358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e3fe8>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 3f8158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e3de8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1253484,21 +1253484,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f858c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e421c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r0, pc, #632 @ (adr r0, 3f8840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e44d0>) │ │ │ │ + add r0, pc, #120 @ (adr r0, 3f8640 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e42d0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldc 0, cr0, [r8], #-796 @ 0xfffffce4 │ │ │ │ + subs.w r0, r8, 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, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1254681,17 +1254681,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f92c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e4f50> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1255283,26 +1255283,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f94bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e514c> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f9140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e4dd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 3f98b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e5542> │ │ │ │ vqrshrn.u64 d22, q0, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvc.n 3f987c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e550c> │ │ │ │ + bvs.n 3f977c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e540c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1255423,17 +1255423,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ b.n 3f990e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e559e> │ │ │ │ nop │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1255756,46 +1255756,46 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f9cb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e5948>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f9c1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e58ac> │ │ │ │ ldr r3, [pc, #76] @ (3f9cbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e594c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f9c44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e58d4> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfb4a00ca │ │ │ │ - @ instruction: 0xfb3800ca │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + @ instruction: 0xfaca00ca │ │ │ │ + @ instruction: 0xfab800ca │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xfa8c00ca │ │ │ │ - @ instruction: 0xfa8600ca │ │ │ │ - @ instruction: 0xfa8000ca │ │ │ │ - @ instruction: 0xfa7a00ca │ │ │ │ + @ instruction: 0xfa0c00ca │ │ │ │ + @ instruction: 0xfa0600ca │ │ │ │ + @ instruction: 0xfa0000ca │ │ │ │ + ldr??.w r0, [sl, #202] @ 0xca │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ @@ -1256159,61 +1256159,61 @@ │ │ │ │ ldr r3, [pc, #100] @ (3fa0a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e5d38>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e5c90> │ │ │ │ ldr r4, [pc, #96] @ (3fa0ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e5d3c>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f9fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e5c78> │ │ │ │ nop │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1256550,21 +1256550,21 @@ │ │ │ │ b.n 3fa34a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e5fda> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1256748,23 +1256748,23 @@ │ │ │ │ bhi.n 3fa5b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6248> │ │ │ │ b.n 3fa4b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6142> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1, #21] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1256804,15 +1256804,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32470c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3fa654 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e62e4> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3fa632 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e62c2> │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1256921,17 +1256921,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1256996,17 +1256996,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3fa74c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e63dc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1257076,17 +1257076,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3fa74c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e63dc> │ │ │ │ b.n 3fa902 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6592> │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3376] @ 0xd30 │ │ │ │ sub.w sp, sp, #684 @ 0x2ac │ │ │ │ mov r7, r3 │ │ │ │ @@ -1257725,71 +1257725,71 @@ │ │ │ │ bl 3be37c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2aa00c> │ │ │ │ b.n 3faad2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6762> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r1, r2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r4, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 3fabec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e687c> │ │ │ │ - add r7, pc, #424 @ (adr r7, 3fb194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6e24>) │ │ │ │ + add r6, pc, #936 @ (adr r6, 3fb394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e7024>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 3fb3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e7080>) │ │ │ │ + add r7, pc, #504 @ (adr r7, 3fb1f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6e80>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe9abffff │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 3fb06a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6cfa> │ │ │ │ @@ -1257991,15 +1257991,15 @@ │ │ │ │ bfi r3, r2, #5, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3fb1a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6e30> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3fb100 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6d90> │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3fb25e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e6eee> │ │ │ │ @@ -1258792,17 +1258792,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r1, [pc, #336] @ (3fbb74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e7804>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3fba56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e76e6> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1259090,21 +1259090,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3fbaac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e773c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, r9 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1259457,21 +1259457,21 @@ │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3fbf0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e7b9e> │ │ │ │ b.n 3fbff6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e7c86> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3fc00e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e7c9e> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1259600,15 +1259600,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53ff48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42bbd8> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fc108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e7d98> │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fc4e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e8170>) │ │ │ │ @@ -1259848,17 +1259848,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r5, #144 @ 0x90 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r3 │ │ │ │ @@ -1260765,40 +1260765,40 @@ │ │ │ │ mov r9, r7 │ │ │ │ b.n 3fcdac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e8a3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #232 @ 0xe8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ bge.n 3fcd6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e89fe> │ │ │ │ vtbl.8 d29, {d31- q12, , d30 │ │ │ │ + vsubw.u q12, , d30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1260867,15 +1260867,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3f98a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e5534> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1448] @ 0x5a8 │ │ │ │ ldr r5, [pc, #252] @ (3fd028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e8cb8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1261311,33 +1261311,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r0, #27] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1262461,31 +1262461,31 @@ │ │ │ │ b.n 3fd9de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e966e> │ │ │ │ cmp r4, #6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #150 @ 0x96 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r0, r4, #56 @ 0x38 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 3fe222 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e9eb2> │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1262873,24 +1262873,24 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fde14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e9aa4> │ │ │ │ ldr r0, [pc, #32] @ (3fe2e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e9f74>) │ │ │ │ add r0, pc │ │ │ │ bl 2a0200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x18be90> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fd978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2e9608> │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb79f │ │ │ │ - vqrdmulh.s , , d6[0] │ │ │ │ + vqdmulh.s , , d6[0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (3fe4e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ea174>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1263289,19 +1263289,19 @@ │ │ │ │ nop │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r4, r6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1263463,15 +1263463,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3ba75c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a63ec> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (3fe8f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ea588>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1263858,15 +1263858,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ asrs r0, r1, #21 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r4, [r7, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r4, r1, #17 │ │ │ │ lsls r4, r7, #5 │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ @@ -1264601,15 +1264601,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r1, #25 │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r2, r1, #25 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1265686,33 +1265686,33 @@ │ │ │ │ b.n 3ff824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2eb4b4> │ │ │ │ lsrs r0, r5, #14 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #240] @ (4000cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ebd5c>) │ │ │ │ + blxns r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 400176 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ebe06> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1266309,15 +1266309,15 @@ │ │ │ │ b.n 400214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ebea4> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1266464,17 +1266464,17 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 4006be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ec34e> │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1266607,15 +1266607,15 @@ │ │ │ │ bl 53f9a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b634> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 4008fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ec58c> │ │ │ │ b.n 4008c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ec558> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r5, r1 │ │ │ │ @@ -1267115,17 +1267115,17 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xf65c017b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4e8017b │ │ │ │ - str r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #768] @ (4011ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ece3c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [pc, #784] @ (4011c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ece50>) │ │ │ │ + ldr r6, [pc, #272] @ (400fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ecc50>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1268034,15 +1268034,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ ands.w r1, lr, fp, ror #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe804017b │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ @@ -1268335,15 +1268335,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 401a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ed6d8> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 401b62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ed7f2> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #176] @ (401c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ed8c8>) │ │ │ │ + ldr r0, [pc, #688] @ (401e38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edac8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1268494,15 +1268494,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 401cee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ed97e> │ │ │ │ b.n 401be6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ed876> │ │ │ │ - mov r8, fp │ │ │ │ + mov r0, fp │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #228] @ (401e10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edaa0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1268672,15 +1268672,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 402210 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edea0> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 402184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ede14> │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1268730,15 +1268730,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 402178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ede08> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 4020f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edd84> │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1268944,15 +1268944,15 @@ │ │ │ │ b.n 40207e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edd0e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 40225c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edeec> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r0, r1, #3 │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ ldr.w r9, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1269010,31 +1269010,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 4021a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ede34> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #72] @ (402258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edee8>) │ │ │ │ + ldr r6, [pc, #584] @ (402458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee0e8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + ldr r7, [pc, #568] @ (40244c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee0dc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #216] @ (4022f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edf80>) │ │ │ │ + ldr r4, [pc, #728] @ (4024f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee180>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #584] @ (402464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee0f4>) │ │ │ │ + ldr r3, [pc, #72] @ (402264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edef4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #824] @ (402558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee1e8>) │ │ │ │ + ldr r6, [pc, #312] @ (402358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edfe8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - negs r4, r3 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [pc, #976] @ (4025f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee288>) │ │ │ │ + ldr r4, [pc, #464] @ (4023f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee088>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - tst r2, r4 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov sl, r3 │ │ │ │ + mov r2, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (402260 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edef0>) │ │ │ │ @@ -1269049,15 +1269049,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69918 │ │ │ │ nop │ │ │ │ ble.n 4021cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ede5c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1269096,15 +1269096,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (4022dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edf6c>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edec0> │ │ │ │ - eor.w r0, sl, #198 @ 0xc6 │ │ │ │ + and.w r0, sl, #198 @ 0xc6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1269255,15 +1269255,15 @@ │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ (402458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee0e8>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edec0> │ │ │ │ - vhadd.s8 q8, q9, q3 │ │ │ │ + cdp 0, 12, cr0, cr2, cr6, {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 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1270358,33 +1270358,33 @@ │ │ │ │ bne.w 4045aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f023a> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 402748 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ee3d8> │ │ │ │ bge.n 4030cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2eed5c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [pc, #992] @ (4034e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ef178>) │ │ │ │ + ldr r2, [pc, #480] @ (4032e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2eef78>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bx lr │ │ │ │ + mov lr, lr │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #704] @ (4033d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ef060>) │ │ │ │ + ldr r2, [pc, #192] @ (4031d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2eee60>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #848] @ (403464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ef0f4>) │ │ │ │ + ldr r3, [pc, #336] @ (403264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2eeef4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #952] @ (4034d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ef160>) │ │ │ │ + ldr r0, [pc, #440] @ (4032d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2eef60>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #920] @ (4034b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ef148>) │ │ │ │ + ldr r0, [pc, #408] @ (4032b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2eef48>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - negs r2, r5 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #368] @ (40329c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2eef2c>) │ │ │ │ + ldr r2, [pc, #880] @ (40349c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ef12c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1271639,23 +1271639,23 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 4040ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2efd5a> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 404096 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2efd26> │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1272215,40 +1272215,40 @@ │ │ │ │ b.w 4035e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ef270> │ │ │ │ mov r0, r8 │ │ │ │ bl 408d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f49bc> │ │ │ │ b.w 403516 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2ef1a6> │ │ │ │ ldr r0, [pc, #64] @ (404714 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f03a4>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edec0> │ │ │ │ - bcc.n 404788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0418> │ │ │ │ + bcs.n 404688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0318> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cdp2 0, 3, cr0, cr6, cr7, {6} │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldc2 0, cr0, [r6, #796]! @ 0x31c │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stc2l 0, cr0, [r4, #796] @ 0x31c │ │ │ │ - beq.n 404780 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0410> │ │ │ │ + stc2l 0, cr0, [r4, #-796] @ 0xfffffce4 │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r6], #796 @ 0x31c │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + ldc2l 0, cr0, [r6], #-796 @ 0xfffffce4 │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xfa1400c7 │ │ │ │ - ldr??.w r0, [ip, #199] @ 0xc7 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldrsb.w r0, [r4, #199] @ 0xc7 │ │ │ │ + ldr??.w r0, [ip, r7] │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 404774 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0404> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 404774 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0404> │ │ │ │ push {lr} │ │ │ │ @@ -1272327,15 +1272327,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (4047ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f047c>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edec0> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1272366,17 +1272366,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (40484c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f04dc>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edec0> │ │ │ │ ldr r0, [pc, #12] @ (404850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f04e0>) │ │ │ │ add r0, pc │ │ │ │ bl 402230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edec0> │ │ │ │ nop │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 40488e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f051e> │ │ │ │ @@ -1272492,21 +1272492,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (404994 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0624>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edad0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh.w r0, [r6, r7] │ │ │ │ - str??.w r0, [r4, r7] │ │ │ │ - bkpt 0x007e │ │ │ │ + @ instruction: 0xf7b600c7 │ │ │ │ + @ instruction: 0xf7e400c7 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr??.w r0, [sl, r7] │ │ │ │ + @ instruction: 0xf7fa00c7 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1272581,21 +1272581,21 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7f000c7 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + @ instruction: 0xf77000c7 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - itet ls │ │ │ │ - lslls r4, r1, #3 │ │ │ │ - pushhi {r4, r5, r6, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + itet ne │ │ │ │ + lslne r4, r1, #3 │ │ │ │ + pusheq {r4, r5, r6, lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #65 @ 0x41 │ │ │ │ bgt.n 404ada <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f076a> │ │ │ │ @@ -1272676,30 +1272676,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (404b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f07fc>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 404abe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f074e> │ │ │ │ - @ instruction: 0xf79a00c7 │ │ │ │ + @ instruction: 0xf71a00c7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - @ instruction: 0xf79800c7 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + @ instruction: 0xf71800c7 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xf75800c7 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + @ instruction: 0xf6d800c7 │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf72800c7 │ │ │ │ - @ instruction: 0xf71a00c7 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + subw r0, r8, #2247 @ 0x8c7 │ │ │ │ + @ instruction: 0xf69a00c7 │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 404bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0854> │ │ │ │ ldr.w lr, [pc, #68] @ 404bc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0858> │ │ │ │ @@ -1272731,17 +1272731,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r3, pc, #296 @ (adr r3, 404cf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0980>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r4 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bkpt 0x0034 │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 404c52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f08e2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1272954,15 +1272954,15 @@ │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edad0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324748> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eor.w r0, r0, #6520832 @ 0x638000 │ │ │ │ + and.w r0, r0, #6520832 @ 0x638000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1272995,15 +1272995,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edad0> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324748> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ands.w r0, r0, #6520832 @ 0x638000 │ │ │ │ + @ instruction: 0xf39000c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -1273062,16 +1273062,16 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324748> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 404e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0b08> │ │ │ │ - ubfx r0, r8, #3, #8 │ │ │ │ - bfi r0, r8, #3, #5 │ │ │ │ + sbfx r0, r8, #3, #8 │ │ │ │ + @ instruction: 0xf2e800c7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (405148 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0dd8>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #564] @ (40514c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0ddc>) │ │ │ │ @@ -1273311,35 +1273311,35 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 404fbe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0c4e> │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldc2l 1, cr0, [ip], #-452 @ 0xfffffe3c │ │ │ │ add r7, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xfbb80171 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1273494,15 +1273494,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 405238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0ec8> │ │ │ │ b.n 40524e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0ede> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 405304 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f0f94> │ │ │ │ bx lr │ │ │ │ - orr.w r0, lr, #199 @ 0xc7 │ │ │ │ + vmla.i d16, d30, d3[1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1273737,33 +1273737,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 405398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1028> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 40552e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f11be> │ │ │ │ b.n 405494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1124> │ │ │ │ - cdp 0, 8, cr0, cr6, cr7, {6} │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + cdp 0, 0, cr0, cr6, cr7, {6} │ │ │ │ + asrs r4, r7, #14 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cdp 0, 3, cr0, cr2, cr7, {6} │ │ │ │ - cdp 0, 5, cr0, cr2, cr7, {6} │ │ │ │ + ldc 0, cr0, [r2, #796]! @ 0x31c │ │ │ │ + ldcl 0, cr0, [r2, #796] @ 0x31c │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cdp 0, 10, cr0, cr10, cr7, {6} │ │ │ │ - cdp 0, 1, cr0, cr6, cr7, {6} │ │ │ │ cdp 0, 2, cr0, cr10, cr7, {6} │ │ │ │ - cdp 0, 3, cr0, cr14, cr7, {6} │ │ │ │ - cdp 0, 5, cr0, cr2, cr7, {6} │ │ │ │ - ldc 0, cr0, [r0, #796] @ 0x31c │ │ │ │ - ldc 0, cr0, [r8, #796] @ 0x31c │ │ │ │ - ldcl 0, cr0, [r0, #-796] @ 0xfffffce4 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + ldc 0, cr0, [r6, #796] @ 0x31c │ │ │ │ + stc 0, cr0, [sl, #796]! @ 0x31c │ │ │ │ + ldc 0, cr0, [lr, #796]! @ 0x31c │ │ │ │ + ldcl 0, cr0, [r2, #796] @ 0x31c │ │ │ │ + ldc 0, cr0, [r0, #-796] @ 0xfffffce4 │ │ │ │ + ldc 0, cr0, [r8, #-796] @ 0xfffffce4 │ │ │ │ + ldcl 0, cr0, [r0], {199} @ 0xc7 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc 0, cr0, [r4, #-796]! @ 0xfffffce4 │ │ │ │ + ldc 0, cr0, [r4], #796 @ 0x31c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (405720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f13b0>) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #316] @ (405724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f13b4>) │ │ │ │ @@ -1273898,38 +1273898,38 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cbz r0, 40574e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f13de> │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stcl 0, cr0, [r0], {199} @ 0xc7 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + mcrr 0, 12, r0, r0, cr7 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #916] @ (405b08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1798>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1274297,24 +1274297,24 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #816 @ (adr r7, 405e44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1ad4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adc.w r0, lr, r7, lsl #3 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + pkhbt r0, lr, r7, lsl #3 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcr2 0, 0, r0, cr2, cr0, {6} │ │ │ │ - adcs.w r0, ip, r7, lsl #3 │ │ │ │ - adc.w r0, ip, r7, lsl #3 │ │ │ │ - @ instruction: 0xeb3e00c7 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + stc2 0, cr0, [r2, #832] @ 0x340 │ │ │ │ + @ instruction: 0xeadc00c7 │ │ │ │ + pkhbt r0, ip, r7, lsl #3 │ │ │ │ + @ instruction: 0xeabe00c7 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 405fe2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1c72> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1274988,19 +1274988,19 @@ │ │ │ │ mov r0, r1 │ │ │ │ b.n 405d7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1a0a> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r2, {r0, r1, r2, r6, r7} │ │ │ │ - ldmia.w r6, {r0, r1, r2, r6, r7} │ │ │ │ - b.n 405fc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1c54> │ │ │ │ + @ instruction: 0xe81200c7 │ │ │ │ + @ instruction: 0xe81600c7 │ │ │ │ + b.n 405ec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1b54> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 405ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f1778> │ │ │ │ + b.n 4069e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2678> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1276266,139 +1276266,139 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 40691e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f25ae> │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - b.n 406714 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f23a4> │ │ │ │ + b.n 407614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f32a4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r0, [r1, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r2, [r2, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 406f68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2bf8> │ │ │ │ + blt.n 406e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2af8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - blt.n 406e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2af8> │ │ │ │ + blt.n 406f68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2bf8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r7, #5 │ │ │ │ - blt.n 406fcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c5c> │ │ │ │ + bge.n 406ecc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2b5c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ble.n 407090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2d20> │ │ │ │ + bgt.n 406f90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c20> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r0, #30] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ble.n 407094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2d24> │ │ │ │ + bgt.n 406f94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c24> │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 406ec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2b58> │ │ │ │ + bls.n 406fc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c58> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 4070ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2d3c> │ │ │ │ + bhi.n 406fac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c3c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bhi.n 406fc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c54> │ │ │ │ + bvc.n 406ec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2b54> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 407080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2d10> │ │ │ │ + bvs.n 406f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c10> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ - bvc.n 406fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c68> │ │ │ │ + eors.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ + bvs.n 406ed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2b68> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - eors.w r0, r6, #6979584 @ 0x6a8000 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + ands.w r0, r6, #6979584 @ 0x6a8000 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 406f64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2bf4> │ │ │ │ + bls.n 407064 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2cf4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 40709c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2d2c> │ │ │ │ + bpl.n 406f9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2c2c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 407c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f38f8> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 406948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f25d8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1277491,49 +1277491,49 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 4070c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f2d58> │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 407b90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f3820> │ │ │ │ + bmi.n 407c90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f3920> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bvc.n 407cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f3950> │ │ │ │ + bvs.n 407bc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f3850> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrb r6, [r0, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r6, [r3, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bmi.n 407c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f389c> │ │ │ │ + bmi.n 407d0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f399c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r6, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r0, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1277563,41 +1277563,41 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r6, #3] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r6, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r0, #31] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r1, #30] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r7, #29] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - beq.n 407d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f39c4> │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r6, #28] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r5, #28] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r6, #27] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1277607,39 +1277607,39 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r5, #25] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #23] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r5, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r7, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r2, #19] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r2, [r2, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r0, #18] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r6, #17] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r4, [r6, #15] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r6, #14] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278792,31 +1278792,31 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 408e7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4b0c> │ │ │ │ + b.n 408d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4a0c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278834,15 +1278834,15 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ @@ -1278854,82 +1278854,82 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bgt.n 4089ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f467c> │ │ │ │ + bgt.n 408aec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f477c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stc 0, cr0, [r2, #876]! @ 0x36c │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + stc 0, cr0, [r2, #-876]! @ 0xfffffc94 │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xfa0000db │ │ │ │ - ldr??.w r0, [r4, fp, lsl #1] │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + vst1.8 @ instruction: 0xf98000db │ │ │ │ + ldr??.w r0, [r4, #219] @ 0xdb │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + itet al │ │ │ │ + lslal r7, r0, #3 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ + lslal r6, r7, #5 │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - itee mi │ │ │ │ - lslmi r7, r0, #3 │ │ │ │ - strpl r0, [r0, #108] @ 0x6c │ │ │ │ - lslpl r6, r7, #5 │ │ │ │ - yield │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bkpt 0x0068 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bkpt 0x005a │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bls.n 408c08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4898> │ │ │ │ + bhi.n 408b08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4798> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bkpt 0x004a │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bls.n 408bb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4848> │ │ │ │ + bhi.n 408ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4748> │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r0, [pc, #320] @ (408cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f493c>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1279047,57 +1279047,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 401e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2edad0> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 40862e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f42be> │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - hlt 0x000c │ │ │ │ + rev r4, r1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r4, 408cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4988> │ │ │ │ + cbnz r4, 408cd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4968> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 408cfe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f498e> │ │ │ │ + cbnz r0, 408cde <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f496e> │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cbnz r4, 408d46 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f49d6> │ │ │ │ + cbnz r4, 408d26 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f49b6> │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cbnz r6, 408d1e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f49ae> │ │ │ │ + hlt 0x001e │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - hlt 0x0026 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cbnz r4, 408cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4988> │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 408cfe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f498e> │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cbnz r6, 408cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f4988> │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r2, 408cfe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f498e> │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvs.n 408d54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f49e4> │ │ │ │ + bpl.n 408c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2f48e4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1342037,15 +1342037,15 @@ │ │ │ │ bl 4364a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x322130> │ │ │ │ b.n 4350e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x320d78> │ │ │ │ bl 4369f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x322688> │ │ │ │ b.n 4350a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x320d38> │ │ │ │ bl 436cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32298c> │ │ │ │ b.n 4350a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x320d38> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #608] @ (4353a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321034>) │ │ │ │ + ldr r4, [pc, #96] @ (4351a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x320e34>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1342206,23 +1342206,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 436a9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32272c> │ │ │ │ b.n 435254 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x320ee4> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 446c4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3328dc> │ │ │ │ b.n 435284 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x320f14> │ │ │ │ - ldr r3, [pc, #128] @ (43538c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32101c>) │ │ │ │ + ldr r2, [pc, #640] @ (43558c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32121c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r3, [pc, #136] @ (435398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321028>) │ │ │ │ + ldr r2, [pc, #648] @ (435598 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321228>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r3, [pc, #248] @ (43540c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32109c>) │ │ │ │ + ldr r2, [pc, #760] @ (43560c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32129c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r2, [pc, #904] @ (4356a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321330>) │ │ │ │ + ldr r2, [pc, #392] @ (4354a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321130>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r2, [pc, #624] @ (43558c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32121c>) │ │ │ │ + ldr r2, [pc, #112] @ (43538c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32101c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r0, 435342 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x320fd2> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1342401,37 +1342401,37 @@ │ │ │ │ b.n 4353bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32104c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #200] @ (4355ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32123c>) │ │ │ │ + ldr r1, [pc, #712] @ (4357ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32143c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr r2, [pc, #216] @ (4355c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321254>) │ │ │ │ + ldr r1, [pc, #728] @ (4357c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321454>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r1, [pc, #744] @ (4357d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321468>) │ │ │ │ + ldr r1, [pc, #232] @ (4355d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321268>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r2, [pc, #320] @ (435634 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3212c4>) │ │ │ │ + ldr r1, [pc, #832] @ (435834 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3214c4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r3, sp, #840 @ 0x348 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr r1, [pc, #704] @ (4357bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32144c>) │ │ │ │ + ldr r1, [pc, #192] @ (4355bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32124c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r1, [pc, #864] @ (435860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3214f0>) │ │ │ │ + ldr r1, [pc, #352] @ (435660 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3212f0>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #904] @ (435890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321520>) │ │ │ │ + ldr r1, [pc, #392] @ (435690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321320>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r2, [pc, #104] @ (435574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321204>) │ │ │ │ + ldr r1, [pc, #616] @ (435774 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321404>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r0, [pc, #824] @ (435848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3214d8>) │ │ │ │ + ldr r0, [pc, #312] @ (435648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3212d8>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1342473,17 +1342473,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325fc8> │ │ │ │ b.n 435534 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3211c4> │ │ │ │ - ldr r1, [pc, #256] @ (43569c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32132c>) │ │ │ │ + ldr r0, [pc, #768] @ (43589c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32152c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bpl.n 43557c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32120c> │ │ │ │ + bpl.n 43567c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32130c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 444de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x330a74> │ │ │ │ @@ -1342709,15 +1342709,15 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 435782 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321412> │ │ │ │ b.n 4357ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32143e> │ │ │ │ - ldr r0, [pc, #0] @ (435808 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321498>) │ │ │ │ + blx r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 435828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3214b8> │ │ │ │ @@ -1342877,15 +1342877,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 444a90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x330720> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r6, r2 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 435a78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321708> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1342960,15 +1342960,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #168 @ (adr r6, 435b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3217b4>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #1016 @ (adr r5, 435e7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321b0c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - add r8, ip │ │ │ │ + add r0, ip │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr r2, [pc, #476] @ (435c78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321908>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1343170,15 +1343170,15 @@ │ │ │ │ b.n 435c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3218b4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #368 @ (adr r5, 435dec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321a7c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r1 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r3, pc, #848 @ (adr r3, 435fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321c68>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1343408,17 +1343408,17 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #768 @ (adr r1, 4361cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321e5c>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - eors r2, r4 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #252] @ (435fe4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321c74>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1343620,15 +1343620,15 @@ │ │ │ │ b.n 436024 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321cb4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 43610a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321d9a> │ │ │ │ @@ -1343648,15 +1343648,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (436174 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321e04>) │ │ │ │ add r1, pc │ │ │ │ @@ -1343787,15 +1343787,15 @@ │ │ │ │ b.n 43625c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x321eec> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 41e282 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x309f12> │ │ │ │ ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1344000,15 +1344000,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 436470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x322100> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1344174,19 +1344174,19 @@ │ │ │ │ b.n 4365cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32225c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #524] @ (436888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x322518>) │ │ │ │ @@ -1344410,47 +1344410,47 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - subs r0, #2 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #8 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (436960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3225f0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1344501,24 +1344501,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (436978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x322608>) │ │ │ │ add r0, pc │ │ │ │ b.n 436920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3225b0> │ │ │ │ nop │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - usat r0, #3, lr, lsl #3 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + ssat r0, #4, lr, lsl #3 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 4369ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32267c> │ │ │ │ @@ -1344700,15 +1344700,15 @@ │ │ │ │ b.n 436b0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32279e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1344804,15 +1344804,15 @@ │ │ │ │ b.n 436c10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3228a0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1344995,15 +1344995,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1345357,18 +1345357,18 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r7, #5 │ │ │ │ - adds r6, r5, r2 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ adds r6, r5, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ sub.w sp, sp, #4352 @ 0x1100 │ │ │ │ @@ -1345546,23 +1345546,23 @@ │ │ │ │ b.n 43728c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x322f1c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ @@ -1345904,35 +1345904,35 @@ │ │ │ │ b.n 43771e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3233ae> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r0, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 437bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323860> │ │ │ │ ldrh r0, [r1, #6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1347087,19 +1347087,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1347340,15 +1347340,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1347394,15 +1347394,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1347451,15 +1347451,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1347635,15 +1347635,15 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 6a1fc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - vqadd.u16 q8, q8, q4 │ │ │ │ + mrc2 0, 6, r0, cr0, cr8, {6} │ │ │ │ str r1, [r0, #16] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1348218,15 +1348218,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4af162 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39adf2> │ │ │ │ bl 4ab166 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x396df6> │ │ │ │ - @ instruction: 0xfbea00d8 │ │ │ │ + @ instruction: 0xfb6a00d8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d7, [pc, #80] @ 4391d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324e60> │ │ │ │ @@ -1348271,15 +1348271,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeff3ffff │ │ │ │ @ instruction: 0xefe5ffff │ │ │ │ - @ instruction: 0xfb6400d8 │ │ │ │ + @ instruction: 0xfae400d8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #296 @ 0x128 │ │ │ │ @@ -1348327,15 +1348327,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7d327a │ │ │ │ vrsqrts.f16 , , │ │ │ │ - @ instruction: 0xfad200d8 │ │ │ │ + @ instruction: 0xfa5200d8 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ cmp lr, r1 │ │ │ │ @@ -1348365,15 +1348365,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6f600d8 │ │ │ │ + @ instruction: 0xf67600d8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ @@ -1348431,15 +1348431,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ vrecps.f16 , , │ │ │ │ mrc 15, 3, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - vld1.8 @ instruction: 0xf9e000d8 │ │ │ │ + vld4. {d16-d19}, [r0 :64], r8 │ │ │ │ mrc 15, 3, APSR_nzcv, cr13, cr15, {7} │ │ │ │ cbz r0, 4393ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32507e> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ @@ -1349208,15 +1349208,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 439c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3258b4> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1349265,15 +1349265,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r5, r0, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ @@ -1349538,32 +1349538,32 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 439db6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325a46> │ │ │ │ nop │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str.w r0, [lr, #199] @ 0xc7 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + str.w r0, [lr, r7] │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bcc.n 439ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325b60> │ │ │ │ + bcc.n 439fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325c60> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 439be0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325870> │ │ │ │ + b.n 439ae0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325770> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bfi r0, r0, #3, #4 │ │ │ │ + @ instruction: 0xf2e000c6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr r4, [pc, #108] @ (439f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325c00>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1349609,16 +1349609,16 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #864]! @ 0x360 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + ldcl 0, cr0, [r4, #-864]! @ 0xfffffca0 │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r5, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1349675,15 +1349675,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ str r2, [r2, #4] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #112] @ (43a090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325d20>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1349853,66 +1349853,66 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 43a0be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325d4e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldrsh r4, [r6, r6] │ │ │ │ lsls r0, r7, #5 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldr r6, [pc, #496] @ (43a3cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32605c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r6, [pc, #456] @ (43a3a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326038>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 439b18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3257a8> │ │ │ │ + b.n 439a18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3256a8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcs.n 43a1ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325e7c> │ │ │ │ + bne.n 43a0ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325d7c> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf69000c7 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + @ instruction: 0xf61000c7 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r6, [pc, #128] @ (43a278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325f08>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ movs r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r6, [pc, #16] @ (43a214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325ea4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #32] @ (43a22c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325ebc>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r5, [pc, #968] @ (43a5d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326268>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldrsh r2, [r7, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r5, [pc, #712] @ (43a4e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326170>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r5, [pc, #456] @ (43a3ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32607c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [pc, #392] @ (43a3b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326044>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r5, [pc, #312] @ (43a368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325ff8>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [pc, #216] @ (43a314 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325fa4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1350094,21 +1350094,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a3b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326046> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a3c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326056> │ │ │ │ nop │ │ │ │ add r3, pc, #744 @ (adr r3, 43a6e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326374>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - itet eq │ │ │ │ - lsleq r2, r2, #3 │ │ │ │ - bcs.n 43a42c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3260bc> @ unpredictable │ │ │ │ - lsleq r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + bkpt 0x008a │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bne.n 43a32c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325fbc> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr4, {6} │ │ │ │ + cdp2 0, 6, cr0, cr10, cr4, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (43a434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3260c4>) │ │ │ │ add r0, pc │ │ │ │ bl 43b0f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326d88> │ │ │ │ @@ -1350116,17 +1350116,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (43a43c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3260cc>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325fc8> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr12, cr4, {6} │ │ │ │ - cdp2 0, 10, cr0, cr8, cr4, {6} │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + stc2l 0, cr0, [ip, #784] @ 0x310 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr4, {6} │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 43a4a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326130> │ │ │ │ @@ -1350157,15 +1350157,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 69ee4 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bkpt 0x006c │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ @@ -1350251,21 +1350251,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3261e4> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 43a564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3261f4> │ │ │ │ add r2, pc, #112 @ (adr r2, 43a608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326298>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - beq.n 43a68c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32631c> │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stc2l 0, cr0, [ip, #-784] @ 0xfffffcf0 │ │ │ │ + stc2l 0, cr0, [ip], {196} @ 0xc4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1350279,15 +1350279,15 @@ │ │ │ │ bl 43bc94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327924> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w ip, [pc, #80] @ 43a644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3262d4> │ │ │ │ @@ -1350437,15 +1350437,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43a74c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3263dc> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 43a358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325fe8> │ │ │ │ + b.n 43a258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325ee8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ subs r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, r1, #1 │ │ │ │ ldrb.w ip, [r1, r2, lsl #1] │ │ │ │ ldrb.w r3, [r4, r2, lsl #1] │ │ │ │ @@ -1350508,15 +1350508,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43a818 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3264a8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 43a2b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325f44> │ │ │ │ + b.n 43a1b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325e44> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2152] @ 0x868 │ │ │ │ sub.w sp, sp, #1928 @ 0x788 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1350600,16 +1350600,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r4] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5800c4 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + ldr??.w r0, [r8, #196] @ 0xc4 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r6, [r6, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1350677,16 +1350677,16 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r6, r2] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, #196] @ 0xc4 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + ldr??.w r0, [r6, r4] │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1351050,15 +1351050,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 43adb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326a42> │ │ │ │ ldr r1, [pc, #8] @ (43adb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326a44>) │ │ │ │ add r1, pc │ │ │ │ blx 6a830 │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r0 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #3 │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ @@ -1351458,15 +1351458,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43b26e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326efe> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (43b290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326f20>) │ │ │ │ add r0, pc │ │ │ │ - bl 1052e2c │ │ │ │ + bl 1052dac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32470c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43b178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326e08> │ │ │ │ ldr r4, [pc, #188] @ (43b294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326f24>) │ │ │ │ @@ -1351626,17 +1351626,17 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 43b320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326fb0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #88] @ (43b3b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327044>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r0, #196 @ 0xc4 │ │ │ │ - orrs.w r0, sl, #196 @ 0xc4 │ │ │ │ - orrs.w r0, lr, #196 @ 0xc4 │ │ │ │ + vmla.i32 d16, d16, d4[0] │ │ │ │ + vmla.i16 d16, d26, d4[0] │ │ │ │ + vmla.i16 d16, d30, d4[0] │ │ │ │ ldr r4, [pc, #864] @ (43b6d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327360>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1351679,15 +1351679,15 @@ │ │ │ │ blx 68be8 │ │ │ │ ldr r3, [pc, #148] @ (43b478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327108>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 43b3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327080> │ │ │ │ ldr r0, [pc, #144] @ (43b47c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32710c>) │ │ │ │ add r0, pc │ │ │ │ - bl 1052e2c │ │ │ │ + bl 1052dac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (43b480 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327110>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1351733,23 +1351733,23 @@ │ │ │ │ blx 6a8a8 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 68be8 │ │ │ │ b.n 43b3e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327070> │ │ │ │ mov r0, r5 │ │ │ │ b.n 43b3dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32706c> │ │ │ │ nop │ │ │ │ - vext.8 q0, q8, q2, #0 │ │ │ │ + vhadd.s q0, q8, q2 │ │ │ │ ldr r4, [pc, #168] @ (43b520 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3271b0>) │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r3, #34 @ 0x22 │ │ │ │ lsls r3, r7, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i d0, d24, d0[1] │ │ │ │ + vhadd.s8 q0, q12, q2 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (43b4cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32715c>) │ │ │ │ @@ -1351809,17 +1351809,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 43b51a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3271aa> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp 0, 10, cr0, cr6, cr4, {6} │ │ │ │ - cdp 0, 10, cr0, cr4, cr4, {6} │ │ │ │ - cdp 0, 10, cr0, cr8, cr4, {6} │ │ │ │ + cdp 0, 2, cr0, cr6, cr4, {6} │ │ │ │ + cdp 0, 2, cr0, cr4, cr4, {6} │ │ │ │ + cdp 0, 2, cr0, cr8, cr4, {6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (43b590 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327220>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1351848,15 +1351848,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 68a08 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 8, cr0, cr2, cr4, {6} │ │ │ │ + cdp 0, 0, cr0, cr2, cr4, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ @@ -1353762,15 +1353762,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43c922 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3285b2> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - bge.n 43c8e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328578> │ │ │ │ + bge.n 43c9e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x328678> │ │ │ │ lsls r4, r0, #3 │ │ │ │ strb r1, [r0, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1355782,15 +1355782,15 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - uxtb r2, r3 │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (43debc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x329b4c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1355999,23 +1355999,23 @@ │ │ │ │ nop │ │ │ │ movs r1, #28 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1356124,19 +1356124,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43e16e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x329dfe> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43e162 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x329df2> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43e184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x329e14> │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ vldr d7, [pc, #68] @ 43e230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x329ec0> │ │ │ │ @@ -1356443,17 +1356443,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43e4ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a15e> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43e4e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a170> │ │ │ │ b.n 43e4b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a148> │ │ │ │ nop │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 43e51a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a1aa> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1356504,17 +1356504,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6a1fc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #952 @ (adr r7, 43e950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a5e0>) │ │ │ │ + add r7, pc, #440 @ (adr r7, 43e750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a3e0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1356554,15 +1356554,15 @@ │ │ │ │ bcc.n 43e5f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a286> │ │ │ │ bl 43dec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x329b58> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43dec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x329b58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #448 @ (adr r7, 43e7d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a464>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 43e9d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a664>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1356618,15 +1356618,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1356644,15 +1356644,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add r1, pc │ │ │ │ str r1, [r0, #4] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43e752 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a3e2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1356705,15 +1356705,15 @@ │ │ │ │ bne.n 43e768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a3f8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43e75a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a3ea> │ │ │ │ nop │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #104] @ (43e800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a490>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1356818,17 +1356818,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43e862 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a4f2> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43e87c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a50c> │ │ │ │ b.n 43e854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a4e4> │ │ │ │ nop │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ vstr d1, [sp] │ │ │ │ @@ -1360257,18 +1360257,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a01c │ │ │ │ ldr r3, [pc, #20] @ (440fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32cc30>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (440fa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32cc34>) │ │ │ │ add r0, pc │ │ │ │ - bl 1052e2c │ │ │ │ + bl 1052dac │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ svc 132 @ 0x84 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1364217,17 +1364217,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #348] @ 0x15c │ │ │ │ strd r3, r3, [r0, #332] @ 0x14c │ │ │ │ strd r3, r3, [r0, #340] @ 0x154 │ │ │ │ b.n 443c58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32f8e8> │ │ │ │ nop │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1365086,15 +1365086,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (444584 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x330214>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 4601f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be80> │ │ │ │ ldr r0, [pc, #12] @ (444588 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x330218>) │ │ │ │ add r0, pc │ │ │ │ - bl 1052e2c │ │ │ │ + bl 1052dac │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r2, r7, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1365328,15 +1365328,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r2, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xb89e │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r4, r0, #3 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1365693,23 +1365693,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ add r3, pc, #672 @ (adr r3, 444ec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x330b50>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r3, pc, #568 @ (adr r3, 444e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x330aec>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ @ instruction: 0xfbce0177 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1367220,29 +1367220,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 68f6c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 445d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3319bc> │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #816] @ (4460b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331d44>) │ │ │ │ + ldr r2, [pc, #304] @ (445eb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331b44>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov sl, r7 │ │ │ │ + mov r2, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + cbz r0, 445e0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331a9e> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [pc, #488] @ (445f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331c0c>) │ │ │ │ + ldr r1, [pc, #1000] @ (44617c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331e0c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (445ddc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331a6c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 445da0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331a30> │ │ │ │ bx lr │ │ │ │ @@ -1367265,15 +1367265,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r5, [sp, #924] @ 0x39c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - mov r2, sl │ │ │ │ + cmp sl, sl │ │ │ │ lsls r4, r0, #3 │ │ │ │ str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1367570,26 +1367570,26 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 6a1f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 445ffa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331c8a> │ │ │ │ b.n 44600c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331c9c> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 446032 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331cc2> │ │ │ │ - add sl, r6 │ │ │ │ + add r2, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics r4, r6 │ │ │ │ + orrs r4, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rsbs r0, r4, #6684672 @ 0x660000 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + adcs.w r0, r4, #6684672 @ 0x660000 │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bics r4, r1 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1367639,15 +1367639,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmn r2, r2 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1367729,17 +1367729,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ b.n 446224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331eb4> │ │ │ │ - bmi.n 4462f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331f88> │ │ │ │ + bcc.n 4461f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331e88> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1367830,15 +1367830,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 446312 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331fa2> │ │ │ │ b.n 446352 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331fe2> │ │ │ │ nop │ │ │ │ - bcc.n 44643c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3320cc> │ │ │ │ + bcs.n 44633c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331fcc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (4464d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x332160>) │ │ │ │ @@ -1367966,15 +1367966,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - eors r4, r7 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r4, r0, #3 │ │ │ │ add r7, pc, #784 @ (adr r7, 4467f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x332484>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r7, pc, #232 @ (adr r7, 4465d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x332260>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1368294,93 +1368294,93 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #664 @ (adr r6, 446aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x332738>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r6, pc, #392 @ (adr r6, 44699c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33262c>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r6, pc, #24 @ (adr r6, 446840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3324d0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r5, pc, #736 @ (adr r5, 446b10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3327a0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ands r0, r1 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ands r0, r6 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - eors r4, r0 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - eors r0, r3 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r4, r0 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r0, r3 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + ands r4, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r0, r0 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r0, r3 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cbz r0, 4468fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33258e> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1368407,15 +1368407,15 @@ │ │ │ │ beq.n 4468d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x332560> │ │ │ │ subs r0, r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - ands r2, r0 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #76] @ 446968 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3325f8> │ │ │ │ @@ -1368674,15 +1368674,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (446c00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x332890>) │ │ │ │ @@ -1368697,15 +1368697,15 @@ │ │ │ │ blx 6ae50 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 446bfe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33288e> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r5, #14 │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r2, [r4] │ │ │ │ @@ -1368988,15 +1368988,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1369095,17 +1369095,17 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #1 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ b.n 446f9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x332c2e> │ │ │ │ nop │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3202a8> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1370553,15 +1370553,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (447ebc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x333b4c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (447ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x333b78>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1371062,15 +1371062,15 @@ │ │ │ │ b.n 448344 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x333fd4> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 448344 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x333fd4> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r2, 448396 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x334026> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 44839a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33402a> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 4483aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33403a> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1371096,17 +1371096,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 448398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x334028> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #848] @ (448738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3343c8>) │ │ │ │ @@ -1373122,19 +1373122,19 @@ │ │ │ │ b.n 44983e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3354ce> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r5, #42 @ 0x2a │ │ │ │ lsls r6, r5, #5 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1373530,20 +1373530,20 @@ │ │ │ │ bne.n 449dd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x335a68> │ │ │ │ b.n 449b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3357c4> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 q8, q13, │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + mcr2 0, 7, r0, cr10, cr7, {6} │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r6, #5 │ │ │ │ - vqadd.u32 q8, q12, │ │ │ │ + mcr2 0, 7, r0, cr8, cr7, {6} │ │ │ │ cmp r1, #222 @ 0xde │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1373908,26 +1373908,26 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 44a140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x335dd0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr??.w r0, [ip, #215] @ 0xd7 │ │ │ │ + ldr??.w r0, [ip, r7, lsl #1] │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrsh r0, [r7, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str.w r0, [r0, #215] @ 0xd7 │ │ │ │ - @ instruction: 0xf7c400d7 │ │ │ │ - vld4. {d16-d19}, [lr :64], r7 │ │ │ │ + str.w r0, [r0, r7, lsl #1] │ │ │ │ + @ instruction: 0xf74400d7 │ │ │ │ + str??.w r0, [lr, #215] @ 0xd7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1348] @ 44a780 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x336410> │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1348] @ 44a784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x336414> │ │ │ │ @@ -1374425,24 +1374425,24 @@ │ │ │ │ b.n 44a6f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x336382> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf70200d7 │ │ │ │ - @ instruction: 0xf6fa00d7 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + @ instruction: 0xf68200d7 │ │ │ │ + @ instruction: 0xf67a00d7 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ssat r0, #24, ip, lsl #3 │ │ │ │ - @ instruction: 0xf3fe00d7 │ │ │ │ + @ instruction: 0xf28c00d7 │ │ │ │ + @ instruction: 0xf37e00d7 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ mov lr, r1 │ │ │ │ @@ -1374997,16 +1374997,16 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 44ad50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3369e0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfae400d7 │ │ │ │ - @ instruction: 0xfa9200d7 │ │ │ │ + @ instruction: 0xfa6400d7 │ │ │ │ + @ instruction: 0xfa1200d7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1375622,16 +1375622,16 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 44b450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3370e0> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4c400d7 │ │ │ │ - bics.w r0, sl, #7045120 @ 0x6b8000 │ │ │ │ + orr.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf3ba00d7 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1375652,15 +1375652,15 @@ │ │ │ │ ubfx r0, r3, #5, #5 │ │ │ │ ubfx r3, r3, #10, #5 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ strb r0, [r2, #1] │ │ │ │ strb r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf3ec00d7 │ │ │ │ + bfi r0, ip, #3, #21 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 44b5d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x337266> │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ @@ -1375807,21 +1375807,21 @@ │ │ │ │ and.w lr, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ ldrb.w r1, [r3, lr] │ │ │ │ ldrb.w lr, [r3, r0] │ │ │ │ b.n 44b57e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33720e> │ │ │ │ - bfi r0, r2, #3, #21 │ │ │ │ - @ instruction: 0xf31a00d7 │ │ │ │ - @ instruction: 0xf2f600d7 │ │ │ │ - subw r0, sl, #215 @ 0xd7 │ │ │ │ - @ instruction: 0xf29c00d7 │ │ │ │ - @ instruction: 0xf25200d7 │ │ │ │ - addw r0, r8, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf2e200d7 │ │ │ │ + @ instruction: 0xf29a00d7 │ │ │ │ + @ instruction: 0xf27600d7 │ │ │ │ + @ instruction: 0xf22a00d7 │ │ │ │ + @ instruction: 0xf21c00d7 │ │ │ │ + rsbs r0, r2, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf18800d7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ and.w r3, r1, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bpl.n 44b724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3373b4> │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1375955,17 +1375955,17 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44b77e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33740e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44b77e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33740e> │ │ │ │ - @ instruction: 0xf19800d7 │ │ │ │ - adcs.w r0, lr, #215 @ 0xd7 │ │ │ │ - @ instruction: 0xf0e000d7 │ │ │ │ + adds.w r0, r8, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf0de00d7 │ │ │ │ + orn r0, r0, #215 @ 0xd7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ ands.w ip, ip, r1, asr #32 │ │ │ │ @@ -1378155,17 +1378155,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 44d104 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338d94> │ │ │ │ + bhi.n 44d004 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338c94> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf0d200c0 │ │ │ │ + orrs.w r0, r2, #192 @ 0xc0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d0ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338d3c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d0b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338d40> │ │ │ │ @@ -1378178,17 +1378178,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #102 @ 0x66 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 44d070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338d00> │ │ │ │ + bhi.n 44d170 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338e00> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - eors.w r0, r6, #192 @ 0xc0 │ │ │ │ + ands.w r0, r6, #192 @ 0xc0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d0e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338d78>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d0ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338d7c> │ │ │ │ @@ -1378201,17 +1378201,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r7, #42 @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 44d1dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338e6c> │ │ │ │ + bvc.n 44d0dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x338d6c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - orrs.w r0, sl, #192 @ 0xc0 │ │ │ │ + vmla.i16 d16, d26, d0[0] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1378667,17 +1378667,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 44d68c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33931c> │ │ │ │ + bcs.n 44d58c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33921c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sbc.w r0, r2, r0, lsl #3 │ │ │ │ + @ instruction: 0xeae200c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d61c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3392ac>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3392b0> │ │ │ │ @@ -1378690,17 +1378690,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r1, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 44d5f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x339288> │ │ │ │ + bcs.n 44d6f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x339388> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xeb2600c0 │ │ │ │ + @ instruction: 0xeaa600c0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44d658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3392e8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 44d65c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3392ec> │ │ │ │ @@ -1378713,17 +1378713,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r1, #186 @ 0xba │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 44d564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3391f4> │ │ │ │ + bcs.n 44d664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3392f4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xeaea00c0 │ │ │ │ + orn r0, sl, r0, lsl #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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1381148,17 +1381148,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r6, r4, #21 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44f2e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33af78>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1381172,17 +1381172,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrd r4, r5, [sp, #80] @ 0x50 │ │ │ │ @@ -1381284,17 +1381284,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r6, r2, #16 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1382323,17 +1382323,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r6, r6, #5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44fed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x33bb68>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1382347,17 +1382347,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r7, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, sl, [sp, #88] @ 0x58 │ │ │ │ @@ -1382468,17 +1382468,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r6, r1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1397449,25 +1397449,25 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 45a354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x345fe4> │ │ │ │ ldr r0, [pc, #28] @ (45a4e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x346174>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 45a354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x345fe4> │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w sl, r0, #8192 @ 0x2000 │ │ │ │ add.w r7, r0, #13376 @ 0x3440 │ │ │ │ ldr.w fp, [pc, #868] @ 45a85c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3464ec> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 45a860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3464f0> │ │ │ │ @@ -1397783,19 +1397783,19 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 45a622 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3462b2> │ │ │ │ b.n 45a590 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x346220> │ │ │ │ nop │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 45a8e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x346572> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1398061,15 +1398061,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6944c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 45ab0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34679c> │ │ │ │ ldr r0, [pc, #4] @ (45ab50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3467e0>) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stc2l 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ + stc2l 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1398720,15 +1398720,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #600] @ (45b448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3470d8>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7c000c2 │ │ │ │ + @ instruction: 0xf74000c2 │ │ │ │ ldr r6, [pc, #160] @ (45b29c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x346f2c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1398848,15 +1398848,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf62800c2 │ │ │ │ + sub.w r0, r8, #6356992 @ 0x610000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (45b3bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34704c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #104] @ (45b3c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347050>) │ │ │ │ @@ -1399060,16 +1399060,16 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45b490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347120> │ │ │ │ b.n 45b4a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347134> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53200c2 │ │ │ │ - orns r0, r8, #6356992 @ 0x610000 │ │ │ │ + @ instruction: 0xf4b200c2 │ │ │ │ + @ instruction: 0xf3f800c2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1399833,19 +1399833,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ blxns r6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x4792 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xf0a600c2 │ │ │ │ + bic.w r0, r6, #194 @ 0xc2 │ │ │ │ bl 305d5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1f19ea> │ │ │ │ bl 353d5e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x23f9ee> │ │ │ │ - vhadd.s16 q0, q9, q1 │ │ │ │ - stc 0, cr0, [r0], #776 @ 0x308 │ │ │ │ + cdp 0, 9, cr0, cr2, cr2, {6} │ │ │ │ + stc 0, cr0, [r0], #-776 @ 0xfffffcf8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (45be70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347b00>) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #244] @ (45be74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347b04>) │ │ │ │ @@ -1399941,19 +1399941,19 @@ │ │ │ │ blx 68a08 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 45be34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347ac4> │ │ │ │ nop │ │ │ │ - b.n 45c17c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347e0c> │ │ │ │ + b.n 45c07c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347d0c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - rsbs r0, r0, r2, lsl #3 │ │ │ │ - sub.w r0, r0, r2, lsl #3 │ │ │ │ - @ instruction: 0xeb9e00c2 │ │ │ │ + adcs.w r0, r0, r2, lsl #3 │ │ │ │ + @ instruction: 0xeb2000c2 │ │ │ │ + adds.w r0, lr, r2, lsl #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] @ (45bf18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347ba8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r3, [pc, #136] @ (45bf1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347bac>) │ │ │ │ @@ -1400013,18 +1400013,18 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adcs r6, r4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 45bfcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x347c5c> │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - eors.w r0, lr, r2, lsl #3 │ │ │ │ - eor.w r0, lr, r2, lsl #3 │ │ │ │ + ands.w r0, lr, r2, lsl #3 │ │ │ │ + and.w r0, lr, r2, lsl #3 │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1400758,15 +1400758,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 45b0b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x346d48> │ │ │ │ b.n 45c558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3481e8> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 45cdcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x348a5c> │ │ │ │ + b.n 45cccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34895c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cbnz r2, 45c6f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x348388> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1402735,15 +1402735,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 │ │ │ │ ... │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r2, 45ddaa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x349a3a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45cab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x348740> │ │ │ │ @@ -1415373,15 +1415373,15 @@ │ │ │ │ ldr.w r0, [ip, #116] @ 0x74 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 466be8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x352878> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 466c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3528bc> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ 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] │ │ │ │ @@ -1418867,15 +1418867,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abd610 │ │ │ │ + bl abd658 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 46904c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x354cdc> │ │ │ │ @@ -1418959,15 +1418959,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #8 │ │ │ │ str r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl abd6ec │ │ │ │ + bl abd734 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46920c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x354e9c> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 46920c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x354e9c> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1419059,15 +1419059,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ strd r4, r3, [r5] │ │ │ │ str r5, [r3, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl abd6ec │ │ │ │ + bl abd734 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 469114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x354da4> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1421579,15 +1421579,15 @@ │ │ │ │ bhi.n 46aaee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x35677e> │ │ │ │ ldr r3, [pc, #12] @ (46aaf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x356784>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #834 @ 0x342 │ │ │ │ bx lr │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movw r3, #417 @ 0x1a1 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 46aee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x356b74> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r5, #7 │ │ │ │ @@ -1422628,15 +1422628,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r4, [pc, #760] @ (46b6e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x357378>) │ │ │ │ lsls r5, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [ip, ] │ │ │ │ + ldrb.w r0, [ip, #317] @ 0x13d │ │ │ │ ldr r2, [pc, #104] @ (46b464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3570f4>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 46b450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3570e0> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -1423059,15 +1423059,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 46b846 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3574d6> │ │ │ │ ldr r3, [pc, #4] @ (46b868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3574f8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - orn r1, sl, #12386304 @ 0xbd0000 │ │ │ │ + @ instruction: 0xf3ea013d │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 46b8b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x357548> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 46b8c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x357556> │ │ │ │ tbb [pc, r0] │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ @@ -1423434,15 +1423434,15 @@ │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add ip, r5 │ │ │ │ lsls r5, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r1, r0, #61 @ 0x3d │ │ │ │ + eors.w r1, r0, #61 @ 0x3d │ │ │ │ ldr r2, [pc, #96] @ (46bc34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3578c4>) │ │ │ │ movw r1, #389 @ 0x185 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 46bc14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3578a4> │ │ │ │ cmp.w r3, #390 @ 0x186 │ │ │ │ @@ -1423476,15 +1423476,15 @@ │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ add r4, r4 │ │ │ │ lsls r5, r6, #5 │ │ │ │ - @ instruction: 0xf0d0013d │ │ │ │ + orrs.w r1, r0, #61 @ 0x3d │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (46bcb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x357940>) │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1424421,15 +1424421,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (46c560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3581f0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 46c3c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358050> │ │ │ │ + b.n 46c2c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x357f50> │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1424507,15 +1424507,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r2, #122 @ 0x7a │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1428308,15 +1428308,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ asrs r4, r3, #18 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r4, r6, #9 │ │ │ │ lsls r5, r6, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1430818,15 +1430818,15 @@ │ │ │ │ uxtb r4, r2 │ │ │ │ b.n 470736 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x35c3c6> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3e0174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa340174 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r3, #10 │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r8, ] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1430983,17 +1430983,17 @@ │ │ │ │ bl 53ff48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42bbd8> │ │ │ │ mov r7, r0 │ │ │ │ b.n 4709ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x35c65a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7520174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx r8 │ │ │ │ + bx r8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blx r6 │ │ │ │ + bx r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ @ instruction: 0xf6b40174 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ @@ -1448476,31 +1448476,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (47c08c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367d1c>) │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 47bfae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367c3e> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #112] @ (47c0e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367d70>) │ │ │ │ + ldr r3, [pc, #624] @ (47c2e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367f70>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [pc, #104] @ (47c0dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367d6c>) │ │ │ │ + ldr r3, [pc, #616] @ (47c2dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367f6c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [pc, #240] @ (47c168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367df8>) │ │ │ │ + ldr r3, [pc, #752] @ (47c368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367ff8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bpl.n 47c09c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367d2c> │ │ │ │ + bmi.n 47bf9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367c2c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bmi.n 47c180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367e10> │ │ │ │ + bcc.n 47c080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367d10> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [pc, #24] @ (47c0a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367d34>) │ │ │ │ + ldr r3, [pc, #536] @ (47c2a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367f34>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [pc, #440] @ (47c248 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367ed8>) │ │ │ │ + ldr r2, [pc, #952] @ (47c448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3680d8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 47c0d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x367d66> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -1458311,25 +1458311,25 @@ │ │ │ │ nop │ │ │ │ ble.n 482964 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36e5f4> │ │ │ │ lsls r3, r6, #5 │ │ │ │ ble.n 482958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36e5e8> │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bgt.n 4828f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36e584> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 483178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36ee08> │ │ │ │ + b.n 483078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36ed08> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r2, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ ldr.w r2, [pc, #1068] @ 482e20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36eab0> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1458699,15 +1458699,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 482e24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36eab4> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 482fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36ec50> │ │ │ │ + b.n 482ec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36eb50> │ │ │ │ lsls r0, r0, #3 │ │ │ │ bcs.n 482d88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36ea18> │ │ │ │ lsls r3, r6, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1459056,15 +1459056,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 483150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36ede0> │ │ │ │ ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - blt.n 4830a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36ed38> │ │ │ │ + blt.n 4831a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36ee38> │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1459485,15 +1459485,15 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1461804,15 +1461804,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cpsid ai │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1462127,15 +1462127,15 @@ │ │ │ │ ... │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w r4, [pc, #1144] @ 48570c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37139c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -1463644,17 +1463644,17 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ add r1, pc, #512 @ (adr r1, 48644c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3720dc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1465357,15 +1465357,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1466135,15 +1466135,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r6, [r4, #32] │ │ │ │ lsls r3, r6, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (487d14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3739a4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1468705,140 +1468705,140 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #16] │ │ │ │ lsls r3, r6, #5 │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r6, #4] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc 0, cr0, [r4], #760 @ 0x2f8 │ │ │ │ + ldc 0, cr0, [r4], #-760 @ 0xfffffd08 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #520] @ (489880 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x375510>) │ │ │ │ + ldr r7, [pc, #8] @ (489680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x375310>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldrb r2, [r7, #15] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #884] @ 489ac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x375758> │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ orr.w r3, r7, #8 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1469748,29 +1469748,29 @@ │ │ │ │ b.w 488ebe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x374b4e> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48a4aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37613a> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1470157,15 +1470157,15 @@ │ │ │ │ bhi.n 48a4bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37614c> │ │ │ │ ldr r3, [pc, #12] @ (48a4c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x376150>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #176] @ (48a588 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x376218>) │ │ │ │ @@ -1474294,15 +1474294,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48d15c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x378dec>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 48d0b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x378d44> │ │ │ │ + ble.n 48d1b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x378e44> │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #316] @ (48d2b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x378f40>) │ │ │ │ @@ -1474827,15 +1474827,15 @@ │ │ │ │ cmp r3, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (48d670 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x379300>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bhi.n 48d600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x379290> │ │ │ │ + bhi.n 48d700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x379390> │ │ │ │ lsls r3, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1140] @ 48dafc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37978c> │ │ │ │ @@ -1476432,15 +1476432,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r4, r5, r5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1478401,15 +1478401,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ 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 │ │ │ │ @@ -1478449,15 +1478449,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ 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 │ │ │ │ @@ -1478494,15 +1478494,15 @@ │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ mov r0, r5 │ │ │ │ bl 46c970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358600> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355d30> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1478646,15 +1478646,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355d30> │ │ │ │ mov r0, r8 │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ ldr r2, [pc, #36] @ (48ff3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37bbcc>) │ │ │ │ ldr r3, [pc, #32] @ (48ff38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37bbc8>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1478707,15 +1478707,15 @@ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl abd610 │ │ │ │ + bl abd658 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48ff82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37bc12> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48ffcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37bc5c> │ │ │ │ b.n 4900ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37bd7c> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1479119,15 +1479119,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46c970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358600> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355d30> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4900b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37bd44> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ @@ -1490280,15 +1490280,15 @@ │ │ │ │ ... │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldrh r2, [r5, #32] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq.w 498dfe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x384a8e> │ │ │ │ @@ -1494158,15 +1494158,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #76] @ 0x4c │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ b.n 499e84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x385b14> │ │ │ │ ... │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ @@ -1495311,25 +1495311,25 @@ │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38674a> │ │ │ │ ldr r3, [pc, #24] @ (49ab10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3867a0>) │ │ │ │ add r3, pc │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38674a> │ │ │ │ ldr r3, [pc, #24] @ (49ab14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3867a4>) │ │ │ │ add r3, pc │ │ │ │ b.n 49aaba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38674a> │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xebec00c0 │ │ │ │ + sbc.w r0, ip, r0, lsl #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 49ab7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38680a> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 49ab38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3867c8> │ │ │ │ @@ -1496710,15 +1496710,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #856] @ (49bd40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3879d0>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r4, [pc, #848] @ (49bd3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3879cc>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r2, [pc, #904] @ (49bd78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x387a08>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1501347,15 +1501347,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r6, r3, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1502331,15 +1502331,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #480] @ (49f784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38b414>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1503797,15 +1503797,15 @@ │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r2, r6, #5 │ │ │ │ vsra.u32 q0, , #18 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 4a04be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38c14e> │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1515259,15 +1515259,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 4a79b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x393644> │ │ │ │ mov r4, fp │ │ │ │ b.w 4a6948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3925d8> │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp, #64] @ 0x40 │ │ │ │ cmp r2, #31 │ │ │ │ @@ -1520969,28 +1520969,26 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ ldr r3, [pc, #216] @ (4ab92c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3975bc>) │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + vsra.u16 d16, d25, #12 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r2, r7, #4 │ │ │ │ + vsra.u8 d16, d25, #6 │ │ │ │ ldr r0, [pc, #920] @ (4abc04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x397894>) │ │ │ │ lsls r1, r6, #5 │ │ │ │ - mcr2 1, 5, r0, cr14, cr9, {1} │ │ │ │ - mcr2 1, 0, r0, cr12, cr9, {1} │ │ │ │ - mrc2 1, 1, r0, cr2, cr9, {1} │ │ │ │ - stc2l 1, cr0, [r4, #228]! @ 0xe4 │ │ │ │ + mcr2 1, 1, r0, cr14, cr9, {1} │ │ │ │ + stc2 1, cr0, [ip, #228] @ 0xe4 │ │ │ │ + ldc2 1, cr0, [r2, #228]! @ 0xe4 │ │ │ │ + stc2l 1, cr0, [r4, #-228]! @ 0xffffff1c │ │ │ │ ldrb.w r6, [sl, #13] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4ab928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3975b8> │ │ │ │ mov r1, r6 │ │ │ │ bl 469bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355860> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1521060,18 +1521058,18 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4ab93e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3975ce> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - mcr2 1, 0, r0, cr10, cr9, {1} │ │ │ │ - stc2l 1, cr0, [ip], #-228 @ 0xffffff1c │ │ │ │ - mrc2 1, 2, r0, cr10, cr9, {1} │ │ │ │ - stc2l 1, cr0, [r8], #-228 @ 0xffffff1c │ │ │ │ + stc2 1, cr0, [sl, #228] @ 0xe4 │ │ │ │ + @ instruction: 0xfbec0139 │ │ │ │ + ldc2l 1, cr0, [sl, #228] @ 0xe4 │ │ │ │ + @ instruction: 0xfbe80139 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, #764] @ (4abc64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3978f4>) │ │ │ │ @@ -1527165,17 +1527163,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r7, #30 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #29 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - hlt 0x003e │ │ │ │ + rev r6, r7 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - hlt 0x002a │ │ │ │ + rev r2, r5 │ │ │ │ lsls r1, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #396] @ (4afdd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39ba64>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1529983,15 +1529981,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 4b056c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39c1fc> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4b0f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39cc0c> │ │ │ │ nop │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #2 │ │ │ │ str.w r4, [sl, #4] │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 4b0faa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39cc3a> │ │ │ │ @@ -1534150,15 +1534148,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ cbnz r2, 4b461a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a02aa> │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1536478,19 +1536476,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #192 @ (adr r2, 4b5f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a1be8>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 4b5ee6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a1b76> │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 4b5ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a1b78> │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [pc, #476] @ (4b6098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a1d28>) │ │ │ │ movw r5, #403 @ 0x193 │ │ │ │ @@ -1537056,52 +1537054,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b64c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2152> │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b642c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a20bc> │ │ │ │ add.w sl, r5, #508 @ 0x1fc │ │ │ │ mov r0, sl │ │ │ │ - bl abc028 │ │ │ │ + bl abc070 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a20c4> │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl abbcd4 │ │ │ │ + bl abbd1c │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b6434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a20c4> │ │ │ │ mov r9, r4 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b646c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a20fc> │ │ │ │ add.w sl, r5, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ - bl abc028 │ │ │ │ + bl abc070 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6442 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a20d2> │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl abbcd4 │ │ │ │ + bl abbd1c │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b6442 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a20d2> │ │ │ │ mov r9, r4 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b64a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2132> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r6, r3 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1538313,25 +1538311,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b62e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a1f78> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl abd610 │ │ │ │ + bl abd658 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b7392 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a3022> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abd610 │ │ │ │ + bl abd658 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b738c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a301c> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3560fc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1538382,15 +1538380,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b7216 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2ea6> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 5401a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42be34> │ │ │ │ cbz r0, 4b721e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2eae> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b71d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2e62> │ │ │ │ mov r0, r9 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3560fc> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1538402,15 +1538400,15 @@ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ mov.w sl, #0 │ │ │ │ strd r5, r4, [sp, #20] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #32] │ │ │ │ movs r6, #120 @ 0x78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd6ec │ │ │ │ + bl abd734 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b73e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a3072> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b73e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a3072> │ │ │ │ ldr r3, [pc, #452] @ (4b7424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a30b4>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1538460,24 +1538458,24 @@ │ │ │ │ b.n 4b7294 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2f24> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b71e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2e74> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b71d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2e62> │ │ │ │ b.n 4b7224 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2eb4> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4b71f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2e88> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b71f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a2e88> │ │ │ │ sub.w r3, r8, #4194304 @ 0x400000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1565151,15 +1565149,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ strh r4, [r3, #20] │ │ │ │ lsls r7, r5, #5 │ │ │ │ strh r2, [r3, #20] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #26] │ │ │ │ lsls r7, r5, #5 │ │ │ │ @@ -1565704,15 +1565702,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c89d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b4664> │ │ │ │ nop │ │ │ │ strb r6, [r5, #25] │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 4c8a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b46e4> │ │ │ │ + bls.n 4c8b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b47e4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 53fa80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b710> │ │ │ │ @@ -1566245,15 +1566243,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #708] @ (4c92a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b4f30>) │ │ │ │ @@ -1573516,15 +1573514,15 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 4cdea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b9b30> │ │ │ │ + b.n 4cdda0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b9a30> │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w r5, [pc, #3084] @ 4ce958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ba5e8> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1579109,57 +1579107,57 @@ │ │ │ │ ldr r0, [pc, #124] @ (4d1940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd5d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ (4d1944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd5d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa3800bb │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + ldrsh.w r0, [r8, #187] @ 0xbb │ │ │ │ + subs r5, #254 @ 0xfe │ │ │ │ lsls r4, r0, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9a800bb │ │ │ │ - ldr??.w r0, [sl, fp, lsl #3] │ │ │ │ - stc 0, cr0, [sl, #-744]! @ 0xfffffd18 │ │ │ │ - add r6, pc, #216 @ (adr r6, 4d19c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd650>) │ │ │ │ + vld4.32 {d0-d3}, [r8 :256], fp │ │ │ │ + ldr??.w r0, [sl, #187] @ 0xbb │ │ │ │ + stc 0, cr0, [sl], #744 @ 0x2e8 │ │ │ │ + add r5, pc, #728 @ (adr r5, 4d1bc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd850>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9ee00bb │ │ │ │ - ldr??.w r0, [r8, #187] @ 0xbb │ │ │ │ - vst4.32 {d16-d19}, [r2 :256], fp │ │ │ │ - eors r4, r4 │ │ │ │ + vld4.32 {d16-d19}, [lr :256], fp │ │ │ │ + ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ + str.w r0, [r2, #187] @ 0xbb │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vst1.8 @ instruction: 0xf98c00bb │ │ │ │ - vld4.32 {d16-d19}, [lr :256], fp │ │ │ │ - ldrsb.w r0, [r8, fp, lsl #3] │ │ │ │ - subs r6, #2 │ │ │ │ + vst4.32 {d0-d3}, [ip :256], fp │ │ │ │ + str??.w r0, [lr, #187] @ 0xbb │ │ │ │ + ldrb.w r0, [r8, #187] @ 0xbb │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr??.w r0, [r6, fp, lsl #3] │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + ldr??.w r0, [r6, #187] @ 0xbb │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb.w r0, [r4, fp, lsl #3] │ │ │ │ - ldr??.w r0, [lr, #187] @ 0xbb │ │ │ │ - sxtb r4, r1 │ │ │ │ + ldrb.w r0, [r4, #187] @ 0xbb │ │ │ │ + ldr??.w r0, [lr, fp, lsl #3] │ │ │ │ + cbz r4, 4d1966 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd5f6> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb.w r0, [r2, fp, lsl #3] │ │ │ │ - ldr??.w r0, [ip, fp, lsl #3] │ │ │ │ - ldrsb.w r0, [lr, fp, lsl #3] │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + ldrb.w r0, [r2, #187] @ 0xbb │ │ │ │ + ldr??.w r0, [ip, #187] @ 0xbb │ │ │ │ + ldrb.w r0, [lr, #187] @ 0xbb │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4d19a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd636> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1579202,28 +1579200,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d19d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd668>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d19dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd66c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str??.w r0, [ip, #187] @ 0xbb │ │ │ │ - str??.w r0, [lr, #187] @ 0xbb │ │ │ │ - ldr??.w r0, [r4, #187] @ 0xbb │ │ │ │ - ldr??.w r0, [sl, #187] @ 0xbb │ │ │ │ - vst4.32 {d0-d3}, [r0 :256], fp │ │ │ │ - vst4.32 {d0-d3}, [sl :256], fp │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + str??.w r0, [ip, fp, lsl #3] │ │ │ │ + str??.w r0, [lr, fp, lsl #3] │ │ │ │ + ldr??.w r0, [r4, fp, lsl #3] │ │ │ │ + ldr??.w r0, [sl, fp, lsl #3] │ │ │ │ + strb.w r0, [r0, #187] @ 0xbb │ │ │ │ + strb.w r0, [sl, #187] @ 0xbb │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - vst4.32 {d0-d3}, [lr :256], fp │ │ │ │ - ldrsb.w r0, [r4, fp, lsl #3] │ │ │ │ - ldrsb.w r0, [r6, fp, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [r0 :256], fp │ │ │ │ - strh.w r0, [r2, #187] @ 0xbb │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + strb.w r0, [lr, #187] @ 0xbb │ │ │ │ + ldrb.w r0, [r4, #187] @ 0xbb │ │ │ │ + ldrb.w r0, [r6, #187] @ 0xbb │ │ │ │ + strh.w r0, [r0, #187] @ 0xbb │ │ │ │ + strh.w r0, [r2, fp, lsl #3] │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1579272,16 +1579270,16 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 540934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5c4> │ │ │ │ b.n 4d1a16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd6a6> │ │ │ │ bl 5409b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c644> │ │ │ │ b.n 4d1a16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd6a6> │ │ │ │ bl 54090c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c59c> │ │ │ │ b.n 4d1a16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd6a6> │ │ │ │ - ldrh.w r0, [ip, #187] @ 0xbb │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + ldrh.w r0, [ip, fp, lsl #3] │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1579614,63 +1579612,63 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4d1db6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bda46> │ │ │ │ b.n 4d1b36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bd7c6> │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf7c200bb │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf74200bb │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf79200bb │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + @ instruction: 0xf71200bb │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf76000bb │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + @ instruction: 0xf6e000bb │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r7, pc, #288 @ (adr r7, 4d1f30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdbc0>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 4d2130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bddc0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mov r6, r7 │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf61600bb │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ + @ instruction: 0xf59600bb │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4d1e8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdb1a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1579905,25 +1579903,25 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4d2084 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdd14> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 4d2394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be024> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r0, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xf34400bb │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + @ instruction: 0xf38000bb │ │ │ │ + movt r0, #16571 @ 0x40bb │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 4d2150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdde0> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf27a00bb │ │ │ │ - @ instruction: 0xf26000bb │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + @ instruction: 0xf1fa00bb │ │ │ │ + @ instruction: 0xf1e000bb │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1579981,17 +1579979,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d215c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bddec> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43e614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a2a4> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d215c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bddec> │ │ │ │ - subs.w r0, r0, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf18600bb │ │ │ │ - sbc.w r0, lr, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf13000bb │ │ │ │ + add.w r0, r6, #187 @ 0xbb │ │ │ │ + @ instruction: 0xf0ee00bb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ cbz r0, 4d2214 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdea4> │ │ │ │ @@ -1580029,19 +1580027,19 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xeb980167 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r4, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r2, r0, #134 @ 0x86 │ │ │ │ and.w ip, r0, #121 @ 0x79 │ │ │ │ @@ -1580085,26 +1580083,26 @@ │ │ │ │ b.n 4d2264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdef4> │ │ │ │ ldr r3, [pc, #32] @ (4d22c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdf58>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdef4> │ │ │ │ ldr r3, [pc, #32] @ (4d22cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdf5c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2264 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdef4> │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf0a200bb │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + bic.w r0, r2, #187 @ 0xbb │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ands r2, r7 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - orn r0, ip, #187 @ 0xbb │ │ │ │ - orn r0, r6, #187 @ 0xbb │ │ │ │ - bmi.n 4d22d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdf68> │ │ │ │ + vshr.s64 d16, d27, #20 │ │ │ │ + vshr.s64 d16, d27, #26 │ │ │ │ + bcc.n 4d21d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bde68> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -1580130,17 +1580128,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1580608,76 +1580606,76 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d28c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be554>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 4d23f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be082> │ │ │ │ nop │ │ │ │ - vshr.s64 d16, d27, #56 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + vqadd.s8 d16, d24, d27 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.s64 d0, d27, #48 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + vqadd.s16 d0, d16, d27 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mcr 0, 0, r0, cr4, cr11, {5} │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stc 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mcr 0, 0, r0, cr12, cr11, {5} │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stc 0, cr0, [ip, #748] @ 0x2ec │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldc 0, cr0, [lr, #748]! @ 0x2ec │ │ │ │ - ldc 0, cr0, [sl, #748]! @ 0x2ec │ │ │ │ - stc 0, cr0, [ip, #748]! @ 0x2ec │ │ │ │ - ldc 0, cr0, [r2, #748]! @ 0x2ec │ │ │ │ - ldc 0, cr0, [ip, #748] @ 0x2ec │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + ldc 0, cr0, [lr, #-748]! @ 0xfffffd14 │ │ │ │ + ldc 0, cr0, [sl, #-748]! @ 0xfffffd14 │ │ │ │ + stc 0, cr0, [ip, #-748]! @ 0xfffffd14 │ │ │ │ + ldc 0, cr0, [r2, #-748]! @ 0xfffffd14 │ │ │ │ + ldc 0, cr0, [ip, #-748] @ 0xfffffd14 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldc 0, cr0, [sl, #-748] @ 0xfffffd14 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + ldc 0, cr0, [sl], {187} @ 0xbb │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - mcrr 0, 11, r0, r6, cr11 │ │ │ │ + itee │ │ │ │ + lsl r6, r0, #3 │ │ │ │ + ldrbal r2, [r2, #7] │ │ │ │ + lslal r0, r7, #2 │ │ │ │ + rsb r0, r6, fp, ror #2 │ │ │ │ stc 0, cr0, [r4], {187} @ 0xbb │ │ │ │ - ldcl 0, cr0, [r4], #-748 @ 0xfffffd14 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + @ instruction: 0xebf400bb │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - itte le │ │ │ │ - lslle r6, r0, #3 │ │ │ │ - ldrhle r4, [r1, #0] │ │ │ │ - lslgt r3, r0, #3 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + itte pl │ │ │ │ + lslpl r6, r0, #3 │ │ │ │ + strhpl r4, [r1, #60] @ 0x3c │ │ │ │ + lslmi r3, r0, #3 │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1580735,17 +1580733,17 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d2330 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bdfc0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, ip, fp, ror #2 │ │ │ │ - @ instruction: 0xf7ec00bf │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + @ instruction: 0xe9ac00bb │ │ │ │ + @ instruction: 0xf76c00bf │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #920] @ (4d2d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be9b4>) │ │ │ │ @@ -1581121,107 +1581119,108 @@ │ │ │ │ b.n 4d2ce0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be970> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 4d2e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bea90> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, lr, fp, ror #2 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + @ instruction: 0xe99e00bb │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #704] @ (4d2ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bec88>) │ │ │ │ + ldr r1, [pc, #192] @ (4d2df8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bea88>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #704] @ (4d2ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bec8c>) │ │ │ │ + ldr r1, [pc, #192] @ (4d2dfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bea8c>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #688] @ (4d2ff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bec80>) │ │ │ │ + ldr r1, [pc, #176] @ (4d2df0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bea80>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #352] @ (4d2ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3beb34>) │ │ │ │ + ldr r0, [pc, #864] @ (4d30a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bed34>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r1, [pc, #760] @ (4d3044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3becd4>) │ │ │ │ + ldr r1, [pc, #248] @ (4d2e44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bead4>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmdb lr!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldmdb lr!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [r4, #-748]! @ 0x2ec │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + ldmia.w lr!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldmia.w lr!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r4], #748 @ 0x2ec │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldc 0, cr0, [r0], #-744 @ 0xfffffd18 │ │ │ │ - stmdb r8, {r0, r1, r3, r4, r5, r7} │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + subs.w r0, r0, sl, ror #2 │ │ │ │ + stmia.w r8, {r0, r1, r3, r4, r5, r7} │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmdb r8, {r0, r1, r3, r4, r5, r7} │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + stmia.w r8, {r0, r1, r3, r4, r5, r7} │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r7, r7, #2 │ │ │ │ bmi.n 4d2d04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be994> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be9b4> │ │ │ │ + b.n 4d2c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be8b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strd r0, r0, [r2], #-748 @ 0x2ec │ │ │ │ - b.n 4d2c00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be890> │ │ │ │ + b.n 4d2d68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be9f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + b.n 4d2b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be790> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r7, #2 │ │ │ │ adds r4, r4, #3 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d2c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be92c> │ │ │ │ + b.n 4d2b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be82c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d2c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be8b4> │ │ │ │ + b.n 4d2b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be7b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be7d8> │ │ │ │ + b.n 4d2a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be6d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d2b10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be7a0> │ │ │ │ + b.n 4d2a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be6a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d2c14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be8a4> │ │ │ │ + b.n 4d2b14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be7a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d2b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be794> │ │ │ │ + b.n 4d2a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be694> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d2b14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be7a4> │ │ │ │ + b.n 4d2a14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be6a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be7bc> │ │ │ │ + b.n 4d2a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be6bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1581457,51 +1581456,51 @@ │ │ │ │ b.n 4d3022 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3becb2> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d3022 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3becb2> │ │ │ │ ldr r3, [pc, #76] @ (4d3094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bed24>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2fa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bec38> │ │ │ │ - b.n 4d2a5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be6ec> │ │ │ │ + b.n 4d295c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be5ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d2b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be7d8> │ │ │ │ + b.n 4d2a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be6d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 4d29fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be68c> │ │ │ │ + b.n 4d28fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be58c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [pc, #800] @ (4d339c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf02c>) │ │ │ │ + ldr r4, [pc, #288] @ (4d319c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bee2c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d375c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf3ec> │ │ │ │ + b.n 4d365c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf2ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d28e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be574> │ │ │ │ + b.n 4d37e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf474> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d36c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf358> │ │ │ │ + b.n 4d35c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf258> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d28a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3be534> │ │ │ │ + b.n 4d37a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf434> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1581574,26 +1581573,26 @@ │ │ │ │ cbz r3, 4d315e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bedee> │ │ │ │ ldr r3, [pc, #28] @ (4d3178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bee08>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d30ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bed7c> │ │ │ │ ldr r3, [pc, #28] @ (4d317c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bee0c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d30ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bed7c> │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ble.n 4d31ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bee7c> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 4d37f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf488> │ │ │ │ + b.n 4d36f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf388> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vshr.s64 d16, d31, #50 │ │ │ │ - b.n 4d3758 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf3e8> │ │ │ │ + vqadd.s8 d16, d30, d31 │ │ │ │ + b.n 4d3658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf2e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d3740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf3d0> │ │ │ │ + b.n 4d3640 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf2d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2936] @ 4d3d0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf99c> │ │ │ │ @@ -1582700,162 +1582699,162 @@ │ │ │ │ b.n 4d3908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf598> │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r6, pc, #392 @ (adr r6, 4d3ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb34>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 4d40a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfd34>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldc 0, cr0, [r0], {187} @ 0xbb │ │ │ │ - mcrr 0, 11, r0, r6, cr11 │ │ │ │ - cbz r4, 4d3d9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa2c> │ │ │ │ + rsb r0, r6, fp, ror #2 │ │ │ │ + cbz r4, 4d3d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa0c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #528] @ (4d3f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfbdc>) │ │ │ │ + ldr r0, [pc, #16] @ (4d3d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9dc>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vhadd.u32 q0, q14, q3 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr6, {6} │ │ │ │ + cbz r6, 4d3d86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa16> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d3fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfc78> │ │ │ │ + b.n 4d3ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d3fe4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfc74> │ │ │ │ + b.n 4d3ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbz r6, 4d3d92 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa22> │ │ │ │ + cbz r6, 4d3d72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa02> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4d3da8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa38> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r6} │ │ │ │ + cbz r0, 4d3de6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa76> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r2, 4d3df4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa84> │ │ │ │ + cbz r2, 4d3dd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa64> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d3c80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf910> │ │ │ │ + b.n 4d3b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 4d3c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf8c0> │ │ │ │ + b.n 4d3b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf7c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d428c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bff1c> │ │ │ │ + b.n 4d418c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfe1c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ble.n 4d3de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa74> │ │ │ │ + bgt.n 4d3ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf974> │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d41a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfe30> │ │ │ │ + b.n 4d40a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfd30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bgt.n 4d3dec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa7c> │ │ │ │ + blt.n 4d3cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf97c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #520] @ (4d3fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfc48>) │ │ │ │ + ldr r2, [pc, #8] @ (4d3db8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa48>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blt.n 4d3d50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9e0> │ │ │ │ + blt.n 4d3e50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfae0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d3ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb34> │ │ │ │ + bls.n 4d3da4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa34> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d3d58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9e8> │ │ │ │ + blt.n 4d3e58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfae8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bls.n 4d3d70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa00> │ │ │ │ + bls.n 4d3e70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9d0> │ │ │ │ + bls.n 4d3e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfad0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3d90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa20> │ │ │ │ + bls.n 4d3e90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ble.n 4d3e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfaec> │ │ │ │ + bgt.n 4d3d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 4d3ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb34> │ │ │ │ + bgt.n 4d3da4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa34> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 4d3dc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa54> │ │ │ │ + bgt.n 4d3ec4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - blt.n 4d3d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9bc> │ │ │ │ + blt.n 4d3e2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfabc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3f08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfb98> │ │ │ │ + bhi.n 4d3e08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfa98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3d30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9c0> │ │ │ │ + bls.n 4d3e30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfac0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3d60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9f0> │ │ │ │ + bls.n 4d3e60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfaf0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d3d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9b8> │ │ │ │ + bls.n 4d3e28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfab8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d4390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0020> │ │ │ │ + b.n 4d4290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bff20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #544] @ (4d4040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfcd0>) │ │ │ │ + ldr r0, [pc, #32] @ (4d3e40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfad0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #456] @ (4d3fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfc7c>) │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d4338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bffc8> │ │ │ │ + b.n 4d4238 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfec8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d4318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bffa8> │ │ │ │ + b.n 4d4218 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfea8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d42f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bff84> │ │ │ │ + b.n 4d41f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfe84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d3d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf9ec> │ │ │ │ + bge.n 4d3e5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfaec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp.w r3, #442 @ 0x1ba │ │ │ │ mla r2, r2, r3, r1 │ │ │ │ ldrb.w r2, [r2, #71] @ 0x47 │ │ │ │ @@ -1584034,312 +1584033,312 @@ │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #5 │ │ │ │ beq.w 4d3742 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf3d2> │ │ │ │ b.w 4d3a22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf6b2> │ │ │ │ nop │ │ │ │ - bhi.n 4d4c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c089c> │ │ │ │ + bvc.n 4d4b0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c079c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4a94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0724> │ │ │ │ + bvc.n 4d4b94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0824> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vqadd.s8 d0, d20, d27 │ │ │ │ - bvc.n 4d4a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c06f8> │ │ │ │ + mcr 0, 4, r0, cr4, cr11, {5} │ │ │ │ + bvc.n 4d4b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 4d4b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07dc> │ │ │ │ + bge.n 4d4a4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c06dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d4af0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0780> │ │ │ │ + bge.n 4d4bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0880> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d4ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0748> │ │ │ │ + bge.n 4d4bb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0848> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r2, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 4d4b74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0804> │ │ │ │ + bls.n 4d4a74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0704> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 4d4c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0894> │ │ │ │ + bhi.n 4d4b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0794> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 4d4b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0810> │ │ │ │ + bmi.n 4d4a80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0710> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bmi.n 4d4b14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07a4> │ │ │ │ + bmi.n 4d4c14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0800> │ │ │ │ + bmi.n 4d4c70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0900> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07b0> │ │ │ │ + bmi.n 4d4c20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bmi.n 4d4c74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0904> │ │ │ │ + bcc.n 4d4b74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0804> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07e0> │ │ │ │ + bvc.n 4d4c50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvc.n 4d4b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07d8> │ │ │ │ + bvc.n 4d4c48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07f0> │ │ │ │ + bvc.n 4d4c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 4d4bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c085c> │ │ │ │ + bne.n 4d4acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c075c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08c8> │ │ │ │ + bvs.n 4d4b38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0894> │ │ │ │ + bvs.n 4d4b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0794> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0828> │ │ │ │ + bcs.n 4d4c98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0928> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07d0> │ │ │ │ + bmi.n 4d4c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0794> │ │ │ │ + bmi.n 4d4c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0894> │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bcs.n 4d4c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08f0> │ │ │ │ + bne.n 4d4b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c075c> │ │ │ │ + bvs.n 4d4bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c085c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d4b38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07c8> │ │ │ │ + bne.n 4d4c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp 0, 10, cr0, cr12, cr6, {6} │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + cdp 0, 2, cr0, cr12, cr6, {6} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d4c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08d0> │ │ │ │ + beq.n 4d4b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf28400c7 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + addw r0, r4, #199 @ 0xc7 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d4c80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0910> │ │ │ │ + bcs.n 4d4b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c081c> │ │ │ │ + beq.n 4d4c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c091c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvc.n 4d4c58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08e8> │ │ │ │ + bvs.n 4d4b58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, pc, #576 @ (adr r1, 4d4e30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0ac0>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 4d4c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08c0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvs.n 4d4bbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c084c> │ │ │ │ + bvs.n 4d4cbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c094c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4b5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07ec> │ │ │ │ + bvs.n 4d4c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0888> │ │ │ │ + bvc.n 4d4cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0988> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0954> │ │ │ │ + bvs.n 4d4bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0854> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08f8> │ │ │ │ + bvs.n 4d4b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4b74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0804> │ │ │ │ + bvc.n 4d4c74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0904> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07c0> │ │ │ │ + bvc.n 4d4c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4cec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c097c> │ │ │ │ + bvs.n 4d4bec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c087c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0938> │ │ │ │ + bvs.n 4d4ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0838> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08fc> │ │ │ │ + bvs.n 4d4b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d4c28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08b8> │ │ │ │ + bvs.n 4d4b28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c081c> │ │ │ │ + bvs.n 4d4c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c091c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07f0> │ │ │ │ + bvs.n 4d4c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c098c> │ │ │ │ + bpl.n 4d4bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c088c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0958> │ │ │ │ + bpl.n 4d4bc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0858> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0974> │ │ │ │ + bpl.n 4d4be4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0874> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4c70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0900> │ │ │ │ + bpl.n 4d4b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0800> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d4c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08cc> │ │ │ │ + bpl.n 4d4b3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4c10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08a0> │ │ │ │ + bpl.n 4d4d10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4be4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0874> │ │ │ │ + bpl.n 4d4ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0974> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4bb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0840> │ │ │ │ + bpl.n 4d4cb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0940> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4b74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0804> │ │ │ │ + bpl.n 4d4c74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0904> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09d0> │ │ │ │ + bmi.n 4d4c40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4d14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09a4> │ │ │ │ + bmi.n 4d4c14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d4c70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0900> │ │ │ │ + bmi.n 4d4b70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0800> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4c1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08ac> │ │ │ │ + bmi.n 4d4d1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0888> │ │ │ │ + bmi.n 4d4cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0988> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0844> │ │ │ │ + bmi.n 4d4cb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0944> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c07f8> │ │ │ │ + bmi.n 4d4c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09ec> │ │ │ │ + bcc.n 4d4c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4cf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0988> │ │ │ │ + bcc.n 4d4bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0888> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09bc> │ │ │ │ + bcs.n 4d4c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4c98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0928> │ │ │ │ + bcc.n 4d4b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0828> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08f4> │ │ │ │ + bcc.n 4d4d64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08a8> │ │ │ │ + bcc.n 4d4d18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4bd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0864> │ │ │ │ + bcc.n 4d4cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0964> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4b90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0820> │ │ │ │ + bcc.n 4d4c90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0920> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4d54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09e4> │ │ │ │ + bcs.n 4d4c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09b8> │ │ │ │ + bcs.n 4d4c28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c098c> │ │ │ │ + bcs.n 4d4bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c088c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4cd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0960> │ │ │ │ + bcs.n 4d4bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0860> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c091c> │ │ │ │ + bcs.n 4d4d8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0a1c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4c58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08e8> │ │ │ │ + bcs.n 4d4d58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08bc> │ │ │ │ + bcs.n 4d4d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4c00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0890> │ │ │ │ + bcs.n 4d4d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0990> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4bd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0864> │ │ │ │ + bcs.n 4d4cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0964> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4da8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0a38> │ │ │ │ + bne.n 4d4ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0938> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 4d4d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0a0c> │ │ │ │ + bne.n 4d4c7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c090c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d4c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c089c> │ │ │ │ + bcc.n 4d4d0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c099c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4c1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08ac> │ │ │ │ + bmi.n 4d4d1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09ac> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d4c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08f4> │ │ │ │ + bmi.n 4d4d64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09f4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c08f4> │ │ │ │ + beq.n 4d4d64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4e20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0ab0> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0a5c> │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0a10> │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c09c4> │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d4d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0a0c> │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - beq.n 4d4c80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0910> │ │ │ │ + beq.n 4d4d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c0a10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r3!, {r2, r5} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4d39de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bf66e> │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1528] @ 4d5384 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c1014> │ │ │ │ @@ -1584880,157 +1584879,157 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 4d3f7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfc0e> │ │ │ │ ldr r2, [pc, #292] @ (4d54a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c1134>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d3f7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3bfc0e> │ │ │ │ itee le │ │ │ │ lslle r7, r4, #5 │ │ │ │ - asrgt r4, r5, #20 │ │ │ │ + asrgt r4, r5, #18 │ │ │ │ lslgt r1, r1, #3 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d5416 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c10a6> │ │ │ │ + cbnz r4, 4d53f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c1086> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - beq.n 4d546c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c10fc> │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d5620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c12b0> │ │ │ │ + b.n 4d5520 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c11b0> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #960] @ (4d584c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c14dc>) │ │ │ │ + ldr r3, [pc, #448] @ (4d564c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c12dc>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r5, [pc, #400] @ (4d562c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c12bc>) │ │ │ │ + ldr r4, [pc, #912] @ (4d582c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c14bc>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4d593c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c15cc> │ │ │ │ @@ -1585496,96 +1585495,94 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d5920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c15b0> │ │ │ │ ldr r2, [pc, #172] @ (4d59e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c1674>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d5736 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c13c6> │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 4d59c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c1658> │ │ │ │ + bhi.n 4d58c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c1558> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + vmla.i q8, q10, d3[0] │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ + vmla.i q0, q8, d3[0] │ │ │ │ ldmia r0!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d59d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c1660> │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vhadd.u32 q8, q15, │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + cdp2 0, 14, cr0, cr14, cr3, {6} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r7 │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d5924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c15b4> │ │ │ │ + bvs.n 4d5a24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c16b4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d5a2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c16ba> │ │ │ │ + cbnz r4, 4d5a0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c169a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d5a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c16bc> │ │ │ │ + cbnz r0, 4d5a0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c169c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d5a2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c16be> │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d5a30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c16c0> │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1585693,29 +1585690,29 @@ │ │ │ │ b.n 4d5a16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c16a6> │ │ │ │ ldr r2, [pc, #40] @ (4d5b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c17b0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 4d5ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c1754> │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1586849,314 +1586846,314 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #672 @ (adr r4, 4d6a74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2704>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfa3a00c3 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + ldrsh.w r0, [sl, #195] @ 0xc3 │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - itet │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - stmiaal r5!, {r2, r5, r6, r7} │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + itte le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + ldrshle r6, [r1, r1] │ │ │ │ + lslgt r0, r7, #2 │ │ │ │ + itet vc │ │ │ │ + lslvc r3, r7, #2 │ │ │ │ + stmiavs r5!, {r2, r5, r6} │ │ │ │ + lslvc r3, r7, #2 │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + itt gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + stmiagt r5!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + itee ge │ │ │ │ + lslge r3, r7, #2 │ │ │ │ + stmialt r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + lsllt r3, r7, #2 │ │ │ │ + it ls │ │ │ │ + lslls r3, r7, #2 │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + ittt vc │ │ │ │ + lslvc r3, r7, #2 │ │ │ │ + stmiavc r4!, {r1, r7} │ │ │ │ + lslvc r3, r7, #2 │ │ │ │ + itt vs │ │ │ │ + lslvs r3, r7, #2 │ │ │ │ + stmiavs r4!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + itet mi │ │ │ │ + lslmi r3, r7, #2 │ │ │ │ + stmiapl r4!, {r1, r5} │ │ │ │ + lslmi r3, r7, #2 │ │ │ │ + wfi │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ittt │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - stmia r5!, {r1} │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - itt al │ │ │ │ - lslal r3, r7, #2 │ │ │ │ - stmiaal r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - stmiale r4!, {r1, r5, r7} │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - nop {11} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + bkpt 0x00e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itte vs │ │ │ │ - lslvs r3, r7, #2 │ │ │ │ - stmiavs r3!, {r1, r2, r5, r6, r7} │ │ │ │ - lslvc r3, r7, #2 │ │ │ │ - sevl │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + yield │ │ │ │ lsls r3, r7, #2 │ │ │ │ - nop {9} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x00f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite vc │ │ │ │ - lslvc r3, r7, #2 │ │ │ │ - stmiavs r3!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt pl │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - stmiapl r2!, {r2, r3, r4, r5, r7} │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - yield │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00cc │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + it le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #952] @ (4d6cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2954>) │ │ │ │ + ldr r1, [pc, #440] @ (4d6ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2754>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - yield │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #464 @ (adr r7, 4d6ae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2774>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 4d6ce4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2974>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #664] @ (4d6bb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2848>) │ │ │ │ + ldr r1, [pc, #152] @ (4d69b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2648>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 4d69d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2668>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 4d6bd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2868>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #376] @ (4d6aac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c273c>) │ │ │ │ + ldr r0, [pc, #888] @ (4d6cac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c293c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x0080 │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 4d6ccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c295c>) │ │ │ │ + add r6, pc, #400 @ (adr r6, 4d6acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c275c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - subs r7, #26 │ │ │ │ + ite le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + subgt r6, #154 @ 0x9a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #88] @ (4d69a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2630>) │ │ │ │ + ldr r0, [pc, #600] @ (4d6ba0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2830>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #696 @ (adr r6, 4d6c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2894>) │ │ │ │ + add r6, pc, #184 @ (adr r6, 4d6a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2694>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0010 │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #872] @ (4d6cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2954>) │ │ │ │ + ldr r0, [pc, #360] @ (4d6ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2754>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #400 @ (adr r6, 4d6af0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2780>) │ │ │ │ + add r5, pc, #912 @ (adr r5, 4d6cf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2980>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #576] @ (4d6bb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2840>) │ │ │ │ + ldr r0, [pc, #64] @ (4d69b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2640>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r6, pc, #104 @ (adr r6, 4d69dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c266c>) │ │ │ │ + add r5, pc, #616 @ (adr r5, 4d6bdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c286c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - itt vs │ │ │ │ - lslvs r3, r7, #2 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - bkpt 0x0086 │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x006e │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x007c │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0056 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x003e │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0014 │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r5, pc} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bx r4 │ │ │ │ + cbnz r4, 4d6a56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e6> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, pc, #704 @ (adr r4, 4d6ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2938>) │ │ │ │ + add r4, pc, #192 @ (adr r4, 4d6aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2738>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r4, 4d6a5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26ea> │ │ │ │ + cbnz r4, 4d6a3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26ca> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d6a52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e2> │ │ │ │ + cbnz r6, 4d6a32 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26c2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d6a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e8> │ │ │ │ + cbnz r6, 4d6a38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d6a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e4> │ │ │ │ + revsh r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d6a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e8> │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d6a56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e6> │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d6a56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e6> │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d6a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e8> │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d6a52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e2> │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d6a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c26e8> │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r0, 4d6a8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c271c> │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d67aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c243a> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1587714,200 +1587711,200 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d6be0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2870> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d705a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2cea> │ │ │ │ + cbnz r2, 4d703a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2cca> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, lr, r3, lsl #3 │ │ │ │ - sbc.w r0, r6, r3, lsl #3 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + @ instruction: 0xeaee00c3 │ │ │ │ + @ instruction: 0xeae600c3 │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0092 │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xeb3800c3 │ │ │ │ - bkpt 0x0048 │ │ │ │ + @ instruction: 0xeab800c3 │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0028 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r3 │ │ │ │ + cbnz r2, 4d709e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d2e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r5 │ │ │ │ + cbnz r0, 4d70a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d36> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 4d70ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + cbnz r6, 4d70b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + cbnz r6, 4d70b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 4d70b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + cbnz r6, 4d70bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d4c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r7 │ │ │ │ + cbnz r4, 4d70c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d56> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0008 │ │ │ │ + rev r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x000a │ │ │ │ + rev r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d70c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d58> │ │ │ │ + cbnz r4, 4d70a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d38> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + cbnz r6, 4d70da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d6a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x000e │ │ │ │ + rev r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d70e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d76> │ │ │ │ + hlt 0x000a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r7 │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d70f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d84> │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d70fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d8a> │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #784] @ (4d73c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c3058>) │ │ │ │ + ldr r3, [pc, #272] @ (4d71c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2e58>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + cbnz r4, 4d7104 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r6, r3 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, 4d7102 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2d92> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r6 │ │ │ │ + cbz r0, 4d7110 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2da0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 4d7112 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2da2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 4d7114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2da4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxth r6, r5 │ │ │ │ + cbz r6, 4d7116 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2da6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + cbz r0, 4d711a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2daa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 4d7398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c3028>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 4d7198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2e28>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + cbz r6, 4d711c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #664 @ (adr r4, 4d7398 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c3028>) │ │ │ │ + add r4, pc, #152 @ (adr r4, 4d7198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2e28>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r0, 4d7140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dd0> │ │ │ │ + cbz r0, 4d7120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2db0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d7050 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2ce0> │ │ │ │ + bne.n 4d7150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2de0> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbz r2, 4d7142 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dd2> │ │ │ │ + cbz r2, 4d7122 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2db2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 4d7144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dd4> │ │ │ │ + cbz r4, 4d7124 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2db4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 4d7146 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dd6> │ │ │ │ + cbz r6, 4d7126 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2db6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d7136 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dc6> │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d714a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dda> │ │ │ │ + cbz r0, 4d712a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dba> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d7134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dc4> │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d714c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2ddc> │ │ │ │ + cbz r2, 4d712c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dbc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d714e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dde> │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d7152 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2de2> │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d7154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2de4> │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d7156 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2de6> │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d715a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dea> │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d715c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2dec> │ │ │ │ + sub sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1587922,15 +1587919,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 aba3b8 │ │ │ │ + bl aba400 │ │ │ │ cbnz r0, 4d7200 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2e90> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43b928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3275b8> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1587954,15 +1587951,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d5b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c17b4> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl aba3dc │ │ │ │ + bl aba424 │ │ │ │ b.n 4d71c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c2e50> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrh r4, [r2, #48] @ 0x30 │ │ │ │ @@ -1588058,15 +1588055,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1590768,19 +1590765,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #30] │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #22] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r7, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ add r2, r4 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ @@ -1592032,67 +1592029,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d9d0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c599c>) │ │ │ │ add r3, pc │ │ │ │ add r3, r4 │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ b.w 4d92c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c4f52> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d8a64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c46f4> │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1597140,15 +1597137,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r3, #0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 1, cr0, [r2], #216 @ 0xd8 │ │ │ │ + ldcl 1, cr0, [r2], #-216 @ 0xffffff28 │ │ │ │ cmp r0, #181 @ 0xb5 │ │ │ │ bhi.n 4dd328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c8fb8> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4dd31a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c8faa> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -1597956,15 +1597953,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #142 @ 0x8e │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4de094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9d24> │ │ │ │ + b.n 4ddf94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9c24> │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1597990,15 +1597987,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4dd38c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c901c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4ddba2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9832> │ │ │ │ mov r0, r9 │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4ddba2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9832> │ │ │ │ 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 │ │ │ │ @@ -1598066,15 +1598063,15 @@ │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ str r3, [sp, #28] │ │ │ │ strd fp, r5, [sp, #88] @ 0x58 │ │ │ │ - bl abd610 │ │ │ │ + bl abd658 │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [r8, #20] │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -1598112,15 +1598109,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 4ddd28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c99b8> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ strb.w r9, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4ddd08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9998> │ │ │ │ mov r0, r8 │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4ddd0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c999e> │ │ │ │ mov r0, r4 │ │ │ │ bl 46a328 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355fb8> │ │ │ │ @@ -1598138,15 +1598135,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ str r2, [r2, #12] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #0] │ │ │ │ strd fp, r5, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl abd6ec │ │ │ │ + bl abd734 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4dde88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9b18> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4dde88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9b18> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1598244,15 +1598241,15 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4dddba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9a4a> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ ldrd r4, sl, [sp, #48] @ 0x30 │ │ │ │ - bl abd6ec │ │ │ │ + bl abd734 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4ddd60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c99f0> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd fp, r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 468fa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x354c38> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1598391,38 +1598388,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 46a0a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355d30> │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl abd610 │ │ │ │ + bl abd658 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sl, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, sl │ │ │ │ bl 4ddb78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9808> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ b.n 4de05c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9cec> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4de066 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9cf6> │ │ │ │ mov r0, fp │ │ │ │ - bl abd640 │ │ │ │ + bl abd688 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4ddb78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9808> │ │ │ │ mov r0, sl │ │ │ │ - bl abd6ec │ │ │ │ + bl abd734 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4de044 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c9cd4> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 6a8a8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1598991,15 +1598988,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4de63c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ca2cc> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bmi.n 4de600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ca290> │ │ │ │ + bmi.n 4de700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ca390> │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1602911,20 +1602908,20 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 4e10a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ccd38> │ │ │ │ b.n 4e1078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ccd08> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf0ec016d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cdp 1, 5, cr0, cr10, cr13, {3} │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r8, [pc, #592] @ 4e1478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3cd108> │ │ │ │ @@ -1605777,15 +1605774,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 4e2f94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3cec24> │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1704] @ 4e35c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3cf258> │ │ │ │ @@ -1633632,15 +1633629,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f525e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e0eee> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f529e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e0f2e> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c18> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f5256 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e0ee6> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1636622,15 +1636619,15 @@ │ │ │ │ and.w fp, r4, #1024 @ 0x400 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w sl, r4, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ b.n 4f757a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e320a> │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f7574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e3204> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1648659,15 +1648656,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 5004cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ec15c> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c18> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50048c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ec11c> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ b.n 500490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ec120> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1650870,15 +1650867,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 501f4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3edbda> │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ bl 437f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c18> │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ b.n 501f86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3edc16> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 50205a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3edcea> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1652377,15 +1652374,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 5031a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3eee36> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ b.n 5031ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3eee3e> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1652407,15 +1652404,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 5032c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3eef54> │ │ │ │ b.n 50327a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3eef0a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 5032bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3eef4c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1652571,15 +1652568,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503412 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef0a2> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ b.n 50341a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef0aa> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1652601,15 +1652598,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503530 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef1c0> │ │ │ │ b.n 5034e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef176> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef1b8> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1652765,15 +1652762,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50367e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef30e> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ b.n 503686 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef316> │ │ │ │ movs r2, #16 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1652795,15 +1652792,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 50379c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef42c> │ │ │ │ b.n 503752 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef3e2> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503794 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef424> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1653190,15 +1653187,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 503c52 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef8e2> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43f338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32afc8> │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ bl 437f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323c04> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 503c4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3ef8da> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1709805,15 +1709802,15 @@ │ │ │ │ cbz r7, 52cbf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418880> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba128 │ │ │ │ + bl aba170 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52cbd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418868> │ │ │ │ mov r6, r9 │ │ │ │ b.w 5288c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x414556> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1709831,15 +1709828,15 @@ │ │ │ │ cbz r7, 52cc3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4188ca> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba04c │ │ │ │ + bl aba094 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52cc22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4188b2> │ │ │ │ mov r6, r9 │ │ │ │ b.w 5288c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x414556> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1709941,15 +1709938,15 @@ │ │ │ │ cbz r7, 52cd8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418a1c> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba2a8 │ │ │ │ + bl aba2f0 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52cd74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418a04> │ │ │ │ mov r6, r9 │ │ │ │ b.w 5288c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x414556> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1709967,15 +1709964,15 @@ │ │ │ │ cbz r7, 52cdd6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418a66> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aba1cc │ │ │ │ + bl aba214 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52cdbe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418a4e> │ │ │ │ mov r6, r9 │ │ │ │ b.w 5288c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x414556> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1710004,15 +1710001,15 @@ │ │ │ │ bl 469dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355a5c> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #716] @ 52d108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418d98> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52ce0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418a9a> │ │ │ │ - bl aba128 │ │ │ │ + bl aba170 │ │ │ │ b.n 52ce0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418a9c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 4f5cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e1950> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1710054,15 +1710051,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl aba2e8 │ │ │ │ + bl aba330 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52cefc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418b8c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1710078,15 +1710075,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r5, lsl #3] │ │ │ │ - bl aba168 │ │ │ │ + bl aba1b0 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52cf42 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x418bd2> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1712702,15 +1712699,15 @@ │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r3] │ │ │ │ b.w 5296c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x415354> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ab9c88 │ │ │ │ + bl ab9cd0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 5296c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x415354> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 5296c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x415354> │ │ │ │ @@ -1717477,15 +1717474,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 43bc50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3278e0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abb964 │ │ │ │ + bl abb9ac │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43ba7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32770c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1717538,26 +1717535,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 531fb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41dc44> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 532010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41dca0> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abb998 │ │ │ │ + bl abb9e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 43bc50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3278e0> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abb964 │ │ │ │ + bl abb9ac │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abb998 │ │ │ │ + bl abb9e0 │ │ │ │ b.n 53200a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41dc9a> │ │ │ │ nop │ │ │ │ cbz r0, 53208a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41dd1a> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 53208a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41dd1a> │ │ │ │ cbz r1, 532086 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41dd16> │ │ │ │ @@ -1717578,15 +1717575,15 @@ │ │ │ │ subs r1, r2, #1 │ │ │ │ subs r0, r3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ ite cc │ │ │ │ movcc r1, r0 │ │ │ │ movcs r2, r3 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl abba08 │ │ │ │ + bl abba50 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 53209a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41dd2a> │ │ │ │ @@ -1722426,24 +1722423,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #96 @ (adr r4, 53545c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4210ec>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 53565c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4212ec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [sl, r5, lsl #3] │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + ldr.w r0, [sl, #181] @ 0xb5 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 535424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4210b4> │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1723281,30 +1723278,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535cb6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421946> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl abbb98 │ │ │ │ + bl abbbe0 │ │ │ │ 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 535cea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42197a> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421990> │ │ │ │ b.n 535cea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42197a> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1723361,15 +1723358,15 @@ │ │ │ │ beq.n 535e34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421ac4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 535d56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4219e6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 535dbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421a4c> │ │ │ │ mov r9, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421a3c> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1723400,15 +1723397,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535dec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421a7c> │ │ │ │ b.n 535da0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421a30> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 535e1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421aac> │ │ │ │ mov r9, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535e0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421a9c> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1723595,66 +1723592,66 @@ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl abd714 │ │ │ │ + bl abd75c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 53600e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421c9e> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r1, r4, #32 │ │ │ │ strd r3, r5, [r4, #504] @ 0x1f8 │ │ │ │ strd r3, r5, [r4, #516] @ 0x204 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str.w r5, [r4, #512] @ 0x200 │ │ │ │ str.w r5, [r4, #524] @ 0x20c │ │ │ │ - bl abd770 │ │ │ │ + bl abd7b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535fe6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421c76> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5362a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421f34> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abd7bc │ │ │ │ + bl abd804 │ │ │ │ ldr.w r9, [r0, #492] @ 0x1ec │ │ │ │ ldr.w r8, [r0, #484] @ 0x1e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ sub.w fp, r0, #32 │ │ │ │ add.w r4, r0, #472 @ 0x1d8 │ │ │ │ strd r8, r3, [r0, #472] @ 0x1d8 │ │ │ │ str.w r3, [r0, #480] @ 0x1e0 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 536082 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d12> │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl abc028 │ │ │ │ + bl abc070 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 536082 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d12> │ │ │ │ mov r3, r9 │ │ │ │ add.w sl, r7, #476 @ 0x1dc │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 536742 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4223d2> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 536066 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421cf6> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53605e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421cee> │ │ │ │ mov r4, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 46a610 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3562a0> │ │ │ │ cbz r0, 536092 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d22> │ │ │ │ @@ -1723684,15 +1723681,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5360c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d56> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r2, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r5, r5, r3, lsl #2 │ │ │ │ lsl.w r2, r2, fp │ │ │ │ @@ -1723743,26 +1723740,26 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr.w fp, [r7, #472] @ 0x1d8 │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ strd fp, r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ cbnz r3, 5361a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e32> │ │ │ │ add.w r0, r7, #476 @ 0x1dc │ │ │ │ - bl abc028 │ │ │ │ + bl abc070 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 5361a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e32> │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 536556 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4221e6> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 536188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e18> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e10> │ │ │ │ ldr.w fp, [r7, #-16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 536222 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421eb2> │ │ │ │ @@ -1723816,15 +1723813,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5361f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e88> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 53670a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42239a> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc028 │ │ │ │ + bl abc070 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53679e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42242e> │ │ │ │ mov fp, r5 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ add.w r8, r9, #12 │ │ │ │ @@ -1723832,42 +1723829,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5365de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42226e> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 53624c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421edc> │ │ │ │ mov r0, r9 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536242 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421ed2> │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5366da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42236a> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 53628a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421f1a> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl abd800 │ │ │ │ + bl abd848 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43e754 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a3e4> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53615e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421dee> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 536020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421cb0> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl abd750 │ │ │ │ + bl abd798 │ │ │ │ ldr.w r2, [pc, #1728] @ 53696c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4225fc> │ │ │ │ ldr.w r3, [pc, #1720] @ 536968 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4225f8> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1724099,15 +1724096,15 @@ │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 5363f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422086> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536542 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4221d2> │ │ │ │ b.n 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 43bc64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3278f4> │ │ │ │ @@ -1724135,17 +1724132,17 @@ │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 53656e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4221fe> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl abbb98 │ │ │ │ + bl abbbe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 536180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e10> │ │ │ │ b.n 5361a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e32> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5361e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e70> │ │ │ │ @@ -1724212,76 +1724209,76 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 536624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4222b4> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl abbb98 │ │ │ │ + bl abbbe0 │ │ │ │ adds r6, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ bics.w r0, r3, r2 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ it ne │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, r8 │ │ │ │ bne.n 53665c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4222ec> │ │ │ │ orr.w r1, fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w fp, r1 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 536242 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421ed2> │ │ │ │ b.n 536266 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421ef6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 536658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4222e8> │ │ │ │ mov r6, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422320> │ │ │ │ b.n 536658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4222e8> │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r9, ip │ │ │ │ b.n 5366b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422340> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 5366ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42234a> │ │ │ │ mov r7, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5366aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42233a> │ │ │ │ ubfx r3, r5, #5, #5 │ │ │ │ and.w r5, r5, #31 │ │ │ │ mov ip, r9 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ add.w r2, r7, r3, lsl #2 │ │ │ │ lsl.w r5, r6, r5 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ bic.w r3, r3, r5 │ │ │ │ str r3, [r2, #16] │ │ │ │ b.n 5361e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421e70> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc028 │ │ │ │ + bl abc070 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53627a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421f0a> │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl abbcd4 │ │ │ │ + bl abbd1c │ │ │ │ mov r0, r9 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 5366ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42237a> │ │ │ │ b.n 53627a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421f0a> │ │ │ │ add.w r3, r5, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1724327,17 +1724324,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 53675c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4223ec> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl abbb98 │ │ │ │ + bl abbbe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl abc050 │ │ │ │ + bl abc098 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53605e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421cee> │ │ │ │ b.n 536080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d10> │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 5368e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422574> │ │ │ │ @@ -1724385,15 +1724382,15 @@ │ │ │ │ bne.n 5367f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422484> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5360f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d82> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 536816 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4224a6> │ │ │ │ b.n 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 536356 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421fe6> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1724413,15 +1724410,15 @@ │ │ │ │ bne.n 536838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4224c8> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5360f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d82> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53685a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4224ea> │ │ │ │ b.n 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5362f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421f86> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1724441,15 +1724438,15 @@ │ │ │ │ bne.n 53687c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42250c> │ │ │ │ mov r2, r3 │ │ │ │ b.n 5360f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d82> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ mov r5, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53689e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42252e> │ │ │ │ b.n 5360d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d66> │ │ │ │ ldr.w r2, [r7, #480] @ 0x1e0 │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ cbz r2, 5368f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422588> │ │ │ │ mov.w r5, fp, lsr #5 │ │ │ │ @@ -1724461,15 +1724458,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ b.n 5363f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422086> │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ b.n 53628a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421f1a> │ │ │ │ mov r0, r6 │ │ │ │ - bl abc028 │ │ │ │ + bl abc070 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5366ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42237a> │ │ │ │ b.n 53628a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421f1a> │ │ │ │ mov r3, r1 │ │ │ │ b.n 53664c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4222dc> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ @@ -1724492,15 +1724489,15 @@ │ │ │ │ bne.n 536906 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x422596> │ │ │ │ mov r2, r3 │ │ │ │ b.w 5360f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x421d82> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 53693a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4225ca> │ │ │ │ mov sl, r0 │ │ │ │ - bl abc084 │ │ │ │ + bl abc0cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53692a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4225ba> │ │ │ │ ubfx r3, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1732730,23 +1732727,23 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsls r3, r5, #5 │ │ │ │ add lr, r4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f800b5 │ │ │ │ + @ instruction: 0xf27800b5 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ str r7, [sp, #32] │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1732948,15 +1732945,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 53be58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x427ae8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 53be9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x427b2c> │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1735266,19 +1735263,19 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ b.n 53d9fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42968e> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vshr.u64 q12, q12, #1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strh r4, [r4, #2] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #480] @ (53d564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4291f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1735492,22 +1735489,22 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r4, [r1, #27] │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #25] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - vmla.i16 d0, d26, d1[0] │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + vhadd.s16 q0, q13, │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + cbz r6, 53d600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x429290> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1737052,15 +1737049,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53e318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x429fa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53e47a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a10a> │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (53e6dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a36c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1737303,15 +1737300,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53e4f6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a186> │ │ │ │ ldr r3, [pc, #12] @ (53e6e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a374>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53e5fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a28a> │ │ │ │ subs r4, r1, r5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1737628,15 +1737625,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53e900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a590> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53ea0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a69a> │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1737716,15 +1737713,15 @@ │ │ │ │ bl 53b574 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x427204> │ │ │ │ b.n 53eaa2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a732> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53ea2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a6bc> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53ead8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a768> │ │ │ │ nop │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #488] @ (53ecfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a98c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1737938,15 +1737935,15 @@ │ │ │ │ b.n 53eb58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a7e8> │ │ │ │ ldr r2, [pc, #12] @ (53ed04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a994>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53ec5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a8ea> │ │ │ │ nop │ │ │ │ asrs r4, r4, #19 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1737979,15 +1737976,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53ed64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a9f4> │ │ │ │ bl 53eb00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42a790> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (53ef70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ac00>) │ │ │ │ @@ -1739256,15 +1739253,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7e00130 │ │ │ │ + @ instruction: 0xf7600130 │ │ │ │ b.n 53fa10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b6a0> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53fa0e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b69e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -1740612,17 +1740609,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c394>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsrs r2, r3, #15 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 540726 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c3b6> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1740673,43 +1740670,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (5407b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c440>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (5407b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c444>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5401f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42be84> │ │ │ │ + b.n 5400f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42bd84> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb8a00b4 │ │ │ │ + @ instruction: 0xfb0a00b4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5407d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c466> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1740759,43 +1740756,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (540860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c4f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (540864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c4f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 540884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c514> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1740842,41 +1740839,41 @@ │ │ │ │ ldr r0, [pc, #60] @ (540904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c594>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (540908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c598>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 54094a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5da> │ │ │ │ + cbz r0, 54092a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5ba> │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 540922 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5b2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r0 │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r4 │ │ │ │ + cbz r4, 540928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 540932 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5c2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 54091c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5ac> │ │ │ │ ldr r3, [pc, #20] @ (540928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5b8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540922 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5b2> │ │ │ │ @@ -1740885,17 +1740882,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c5c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsrs r6, r5, #4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1740936,29 +1740933,29 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (5409ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c63c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (5409b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c640>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r3, #12 │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r2, r3, #28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 5409c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c654> │ │ │ │ ldr r3, [pc, #20] @ (5409d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c660>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 5409ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c65a> │ │ │ │ @@ -1740967,17 +1740964,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5409d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c668>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r2, r5, #20 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5409ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c67c> │ │ │ │ ldr r3, [pc, #20] @ (5409f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c688>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 5409f2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c682> │ │ │ │ @@ -1740986,17 +1740983,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540a00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c690>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r6, r5, #19 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 540a14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6a4> │ │ │ │ ldr r3, [pc, #20] @ (540a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6b0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540a1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6aa> │ │ │ │ @@ -1741005,17 +1741002,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540a28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 540a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6cc> │ │ │ │ ldr r3, [pc, #20] @ (540a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6d8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 540a42 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6d2> │ │ │ │ @@ -1741024,17 +1741021,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (540a50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsls r6, r1, #17 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 540a6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6fc> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 540a68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c6f8> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1741128,19 +1741125,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (540b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c7dc>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1741252,33 +1741249,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (540c98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42c928>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1741675,15 +1741672,15 @@ │ │ │ │ ... │ │ │ │ muls r2, r1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ orrs r6, r6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ muls r4, r0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r2, r1, #11 │ │ │ │ lsls r1, r4, #5 │ │ │ │ orrs r2, r0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 54109c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42cd2c> │ │ │ │ @@ -1741811,19 +1741808,19 @@ │ │ │ │ bne.n 5411d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ce64> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cdp 1, 11, cr0, cr0, cr7, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #8 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #26 │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ cdp 1, 3, cr0, cr12, cr7, {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, #268] @ (541310 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42cfa0>) │ │ │ │ @@ -1742397,20 +1742394,19 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 541690 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d320> │ │ │ │ b.n 541776 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d406> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8c80167 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrd r0, r1, [ip], #-412 @ 0x19c │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + vshr.u64 d0, d22, #64 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 541850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d4e0> │ │ │ │ @@ -1742444,15 +1742440,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 54183c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d4cc> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 5417f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d484> │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1742528,23 +1742524,23 @@ │ │ │ │ bl 5417ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d47c> │ │ │ │ b.n 5418e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d578> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 5418a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d530> │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 5419a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d638> │ │ │ │ @@ -1742578,15 +1742574,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 5416e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d374> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 54169c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d32c> │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5419d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d662> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1742627,35 +1742623,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (541a3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d6cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (541a40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d6d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #8 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh.w r0, [r2, r4, lsl #3] │ │ │ │ - add r4, r4 │ │ │ │ + ldrh.w r0, [r2, #180] @ 0xb4 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #88] @ (541a80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d710>) │ │ │ │ + ldr r5, [pc, #600] @ (541c80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d910>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, sp │ │ │ │ + cmp lr, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r0, 541a34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d6c4> │ │ │ │ + sub sp, #0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rsb r0, r2, #5963776 @ 0x5b0000 │ │ │ │ - add r5, pc, #528 @ (adr r5, 541c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d8e4>) │ │ │ │ + adc.w r0, r2, #5963776 @ 0x5b0000 │ │ │ │ + add r5, pc, #16 @ (adr r5, 541a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d6e4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r3, r2, #20 │ │ │ │ @@ -1743116,27 +1743112,27 @@ │ │ │ │ strb.w r3, [r4, #1052] @ 0x41c │ │ │ │ b.n 541d9a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42da2a> │ │ │ │ nop │ │ │ │ b.n 54270c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e39c> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 5424b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e140> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1743392,64 +1743388,64 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 54218e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42de1e> │ │ │ │ mov r3, r0 │ │ │ │ b.n 54202e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dcbe> │ │ │ │ mov r3, r0 │ │ │ │ b.n 54218e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42de1e> │ │ │ │ nop │ │ │ │ - muls r0, r0 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics.w r0, r0, r8, ror #2 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + @ instruction: 0xe9b000b8 │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r5} │ │ │ │ + cbz r0, 542248 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ded8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfa1e00b4 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + ldrsb.w r0, [lr, #180] @ 0xb4 │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub.w r0, r0, r0, lsl #3 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + @ instruction: 0xeb2000c0 │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5423bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e04c> │ │ │ │ + b.n 5422bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df4c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3fe00b3 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + @ instruction: 0xf37e00b3 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf3c200b4 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xf34200b4 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [ip, r4, lsl #3] │ │ │ │ + ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #84] @ (542298 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df28>) │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1743481,19 +1743477,19 @@ │ │ │ │ bhi.n 542262 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42def2> │ │ │ │ ldr r2, [pc, #20] @ (5422a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df30>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (54231c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfac>) │ │ │ │ @@ -1743545,19 +1743541,19 @@ │ │ │ │ lsls r3, r5, #5 │ │ │ │ ble.n 5423a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e030> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 54239c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e02c> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1743610,29 +1743606,29 @@ │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ ldr r3, [pc, #36] @ (5423ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e07c>) │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ ldr r1, [pc, #36] @ (5423f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e080>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1743670,17 +1743666,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (542464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e0f4>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ ldr r1, [pc, #12] @ (542468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e0f8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1743704,17 +1743700,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (5424b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e148>) │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1743774,21 +1743770,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (542564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e1f4>) │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ ldr r1, [pc, #20] @ (542568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e1f8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1743945,17 +1743941,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5426fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e38c>) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (54297c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e60c>) │ │ │ │ @@ -1744216,29 +1744212,29 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -1744281,25 +1744277,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (542a44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e6d4>) │ │ │ │ movw r2, #3233 @ 0xca1 │ │ │ │ ldr r1, [pc, #28] @ (542a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e6d8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1744356,25 +1744352,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (542afc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e78c>) │ │ │ │ movw r2, #3147 @ 0xc4b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (542bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e844>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1744522,19 +1744518,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3319 @ 0xcf7 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #372] @ (542e24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42eab4>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1744709,25 +1744705,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (542e9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42eb2c>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3334 @ 0xd06 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - movs r2, #26 │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1744932,21 +1744928,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 542ea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42eb30> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 54309a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ed2a> │ │ │ │ b.n 542f38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ebc8> │ │ │ │ nop │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1745077,21 +1745073,21 @@ │ │ │ │ bl 5430c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ed58> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 5431f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ee88> │ │ │ │ b.n 543194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ee24> │ │ │ │ - subs r2, r0, #5 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1745116,21 +1745112,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54327c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ef0c>) │ │ │ │ ldr r1, [pc, #24] @ (543280 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ef10>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1929 @ 0x789 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ @@ -1745162,17 +1745158,17 @@ │ │ │ │ movw r2, #3374 @ 0xd2e │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - subs r4, r3, #1 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ and.w ip, r1, #134 @ 0x86 │ │ │ │ and.w r3, r2, #12288 @ 0x3000 │ │ │ │ @@ -1745203,21 +1745199,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54335c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42efec>) │ │ │ │ movw r2, #3391 @ 0xd3f │ │ │ │ ldr r1, [pc, #20] @ (543360 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42eff0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - subs r6, r7, #0 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 5433bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f04c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1745421,67 +1745417,67 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1812 @ 0x714 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - subs r6, r7, #3 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1745518,19 +1745514,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (543654 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f2e4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1482 @ 0x5ca │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 543660 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f2f0> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1745665,27 +1745661,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53d144 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x428dd4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 543768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f3f8> │ │ │ │ - adds r6, r3, #1 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1745965,27 +1745961,27 @@ │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 54386c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f4fc> │ │ │ │ b.n 543a8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f71a> │ │ │ │ nop │ │ │ │ - subs r0, r6, r4 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1746029,23 +1746025,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (543b74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f804>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1724 @ 0x6bc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #6 │ │ │ │ beq.n 543b80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f810> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1746094,25 +1746090,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ (543c10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f8a0>) │ │ │ │ movw r2, #1517 @ 0x5ed │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, r3 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1746156,25 +1746152,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (543ca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42f930>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2542 @ 0x9ee │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1746208,19 +1746204,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2522 @ 0x9da │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1746334,23 +1746330,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (543e54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fae4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2490 @ 0x9ba │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 543e80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fb10> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 543ea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fb38> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1746399,17 +1746395,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5172 @ 0x1434 │ │ │ │ ldr r1, [pc, #12] @ (543ee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fb70>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1746483,27 +1746479,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (543fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fc50>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1746544,17 +1746540,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (544040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fcd0>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 543ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fb74> │ │ │ │ @@ -1746567,17 +1746563,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (544078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fd08>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (54407c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fd0c>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1746680,27 +1746676,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5257 @ 0x1489 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ ldmia r4, {r0, r2, r4, r5, r6} │ │ │ │ - @ instruction: 0xffff0b76 │ │ │ │ + @ instruction: 0xffff0af6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1746880,25 +1746876,25 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 5441cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fe5c> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 5443a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430034> │ │ │ │ b.n 544346 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42ffd6> │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1746972,29 +1746968,29 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #40] @ (5444c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430150>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747069,25 +1747065,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (544594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430224>) │ │ │ │ movw r2, #873 @ 0x369 │ │ │ │ ldr r1, [pc, #28] @ (544598 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430228>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1747531,19 +1747527,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d0, d20, #58 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + vqadd.u8 d0, d22, d20 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ + vshr.u64 d16, d20, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1747608,19 +1747603,19 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 544a94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430724> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 544a94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430724> │ │ │ │ movs r2, #5 │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mcr2 0, 1, r0, cr10, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [r6, #720]! @ 0x2d0 │ │ │ │ - mrc2 0, 0, r0, cr4, cr4, {5} │ │ │ │ + stc2 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [r6, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [r4, #720] @ 0x2d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1747700,21 +1747695,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - vqadd.u16 d0, d22, d20 │ │ │ │ - ldc2l 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ - ldc2 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ + mrc2 0, 4, r0, cr6, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w fp, [pc, #1004] @ 544fdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430c6c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1748064,35 +1748059,35 @@ │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ nop │ │ │ │ push {r3} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xfaaa00b4 │ │ │ │ - str??.w r0, [r4, #180] @ 0xb4 │ │ │ │ - vst4.32 {d0-d3}, [r0 :256], r4 │ │ │ │ + @ instruction: 0xfa2a00b4 │ │ │ │ + str??.w r0, [r4, r4, lsl #3] │ │ │ │ + strb.w r0, [r0, #180] @ 0xb4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1748184,22 +1748179,22 @@ │ │ │ │ ldr r3, [pc, #40] @ (545128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430db8>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #36] @ (54512c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430dbc>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - @ instruction: 0xf7f000b4 │ │ │ │ - strb.w r0, [ip, r4, lsl #3] │ │ │ │ - @ instruction: 0xf7d400b4 │ │ │ │ - @ instruction: 0xf7ee00b4 │ │ │ │ - @ instruction: 0xf7b800b4 │ │ │ │ - @ instruction: 0xf7d400b4 │ │ │ │ - @ instruction: 0xf7ea00b4 │ │ │ │ - @ instruction: 0xf7c200b4 │ │ │ │ + @ instruction: 0xf77000b4 │ │ │ │ + @ instruction: 0xf78c00b4 │ │ │ │ + @ instruction: 0xf75400b4 │ │ │ │ + @ instruction: 0xf76e00b4 │ │ │ │ + @ instruction: 0xf73800b4 │ │ │ │ + @ instruction: 0xf75400b4 │ │ │ │ + @ instruction: 0xf76a00b4 │ │ │ │ + @ instruction: 0xf74200b4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1748232,17 +1748227,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (545198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430e28>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (54519c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430e2c>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ + ldr.w r0, [r2, r4, lsl #3] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54526c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430efc>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #188] @ (545270 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430f00>) │ │ │ │ @@ -1748322,17 +1748317,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #280 @ 0x118 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb.w r0, [r2, r4, lsl #3] │ │ │ │ + @ instruction: 0xf78200b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1748559,34 +1748554,34 @@ │ │ │ │ ldr r3, [pc, #80] @ (54553c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4311cc>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (545540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4311d0>) │ │ │ │ movw r2, #1138 @ 0x472 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - @ instruction: 0xf52c00b4 │ │ │ │ - adc.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + @ instruction: 0xf4ac00b4 │ │ │ │ + @ instruction: 0xf4c600b4 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - addw r0, r0, #2228 @ 0x8b4 │ │ │ │ - bics.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - orrs.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ - bic.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ - bics.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ - ands.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - bic.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf3fc00b4 │ │ │ │ - ands.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - ldrb.w r0, [r2, r4, lsl #3] │ │ │ │ - @ instruction: 0xf59400b4 │ │ │ │ - ands.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf3e800b4 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + @ instruction: 0xf58000b4 │ │ │ │ + @ instruction: 0xf3b800b4 │ │ │ │ + @ instruction: 0xf3d200b4 │ │ │ │ + @ instruction: 0xf3a400b4 │ │ │ │ + @ instruction: 0xf3be00b4 │ │ │ │ + @ instruction: 0xf39000b4 │ │ │ │ + @ instruction: 0xf3aa00b4 │ │ │ │ + @ instruction: 0xf37c00b4 │ │ │ │ + @ instruction: 0xf39600b4 │ │ │ │ + @ instruction: 0xf79200b4 │ │ │ │ + adds.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf39200b4 │ │ │ │ + @ instruction: 0xf36800b4 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbc.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4ee00b4 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 545642 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4312d2> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r1, #2 │ │ │ │ @@ -1748718,37 +1748713,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ ldr r1, [pc, #64] @ (5456d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431368>) │ │ │ │ add r1, pc │ │ │ │ b.n 545570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431200> │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ lsls r4, r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf26000b4 │ │ │ │ - @ instruction: 0xf27a00b4 │ │ │ │ - @ instruction: 0xf28e00b4 │ │ │ │ - @ instruction: 0xf26400b4 │ │ │ │ - @ instruction: 0xf66800b4 │ │ │ │ - @ instruction: 0xf3ea00b4 │ │ │ │ - @ instruction: 0xf22200b4 │ │ │ │ - @ instruction: 0xf23c00b4 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xf1e000b4 │ │ │ │ + @ instruction: 0xf1fa00b4 │ │ │ │ + addw r0, lr, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf1e400b4 │ │ │ │ + @ instruction: 0xf5e800b4 │ │ │ │ + @ instruction: 0xf36a00b4 │ │ │ │ + sub.w r0, r2, #180 @ 0xb4 │ │ │ │ + subs.w r0, ip, #180 @ 0xb4 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1748854,28 +1748849,27 @@ │ │ │ │ ldr r3, [pc, #52] @ (545820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4314b0>) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #48] @ (545824 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4314b4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - add.w r0, r6, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf12200b4 │ │ │ │ - mrc2 0, 7, r0, cr12, cr4, {5} │ │ │ │ - adds.w r0, r0, #180 @ 0xb4 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + eor.w r0, r6, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0a200b4 │ │ │ │ + mrc2 0, 3, r0, cr12, cr4, {5} │ │ │ │ + eors.w r0, r0, #180 @ 0xb4 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf29600b4 │ │ │ │ - mrc2 0, 1, r0, cr10, cr4, {5} │ │ │ │ - @ instruction: 0xf28000b4 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf27000b4 │ │ │ │ + @ instruction: 0xf21600b4 │ │ │ │ + ldc2 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ + addw r0, r0, #180 @ 0xb4 │ │ │ │ + vshr.u64 d16, d20, #2 │ │ │ │ + @ instruction: 0xf1f000b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [pc, #1604] @ 545e80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431b10> │ │ │ │ @@ -1749512,90 +1749506,90 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ add r7, pc, #736 @ (adr r7, 546164 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431df4>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r0, r1, r5, r7} │ │ │ │ vmlsl.u , d31, d29[0] │ │ │ │ - vqrdmlah.s , , d28[0] │ │ │ │ + vqrdmlah.s , , d28[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mcr2 0, 5, r0, cr10, cr4, {5} │ │ │ │ - mrc2 0, 6, r0, cr8, cr4, {5} │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + mcr2 0, 1, r0, cr10, cr4, {5} │ │ │ │ + mrc2 0, 2, r0, cr8, cr4, {5} │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u64 d16, d26, d20 │ │ │ │ - vshr.s64 d0, d20, #16 │ │ │ │ + mrc2 0, 7, r0, cr10, cr4, {5} │ │ │ │ + vqadd.s64 d0, d16, d20 │ │ │ │ asrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - stc2l 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ - vqadd.s64 d16, d30, d20 │ │ │ │ - stc2l 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ - vqadd.s8 d0, d22, d20 │ │ │ │ - ldc2l 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ - mcr 0, 7, r0, cr8, cr4, {5} │ │ │ │ - vqadd.u32 d0, d30, d20 │ │ │ │ - mcr 0, 6, r0, cr0, cr4, {5} │ │ │ │ - mrc2 0, 4, r0, cr6, cr4, {5} │ │ │ │ - mrc 0, 4, r0, cr4, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ + mrc 0, 7, r0, cr14, cr4, {5} │ │ │ │ + stc2l 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + mcr 0, 4, r0, cr6, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ + mcr 0, 3, r0, cr8, cr4, {5} │ │ │ │ + mcr2 0, 5, r0, cr14, cr4, {5} │ │ │ │ + mcr 0, 2, r0, cr0, cr4, {5} │ │ │ │ + mrc2 0, 0, r0, cr6, cr4, {5} │ │ │ │ + mrc 0, 0, r0, cr4, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0dc00b4 │ │ │ │ - mrc 0, 2, r0, cr14, cr4, {5} │ │ │ │ - ldc2 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ + orrs.w r0, ip, #180 @ 0xb4 │ │ │ │ + ldcl 0, cr0, [lr, #720] @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r2], #720 @ 0x2d0 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ - stc2l 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + stc2l 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ - stc2l 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ + mrrc2 0, 11, r0, lr, cr4 │ │ │ │ + stc2l 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - stc 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ - @ instruction: 0xebf000b4 │ │ │ │ - stc 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ - ldc 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xebf400b4 │ │ │ │ - ldc2 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + @ instruction: 0xeb8600b4 │ │ │ │ + sub.w r0, r0, r4, ror #2 │ │ │ │ + sbcs.w r0, r0, r4, ror #2 │ │ │ │ + @ instruction: 0xeb8a00b4 │ │ │ │ + @ instruction: 0xeb9e00b4 │ │ │ │ + sbcs.w r0, r4, r4, ror #2 │ │ │ │ + ldc2 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ push {r0, r2} │ │ │ │ - vcvt.f16.u16 d31, d6, #1 │ │ │ │ + @ instruction: 0xfffffb96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc2 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - stc2l 0, cr0, [r2, #720]! @ 0x2d0 │ │ │ │ - ldc 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ - mcrr2 0, 11, r0, r6, cr4 │ │ │ │ + @ instruction: 0xfb9600b4 │ │ │ │ + stc2l 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ + ldc 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xfb8a00b4 │ │ │ │ + smlaltt r0, r0, r6, r4 │ │ │ │ bl 7cff42 │ │ │ │ - stc2 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ - mrrc2 0, 11, r0, r4, cr4 │ │ │ │ - mrrc2 0, 11, r0, r4, cr4 │ │ │ │ + @ instruction: 0xfba600b4 │ │ │ │ + @ instruction: 0xfbd400b4 │ │ │ │ + @ instruction: 0xfbd400b4 │ │ │ │ b.n 545f16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431ba6> │ │ │ │ - vcvt.f16.u16 d31, d6, #1 │ │ │ │ + @ instruction: 0xfffffb96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldcl 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - ldc2 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ - ldcl 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ - @ instruction: 0xfbba00b4 │ │ │ │ - smlaltt r0, r0, ip, r4 │ │ │ │ + ldc2 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xebf600b4 │ │ │ │ + @ instruction: 0xfb3a00b4 │ │ │ │ + @ instruction: 0xfb4c00b4 │ │ │ │ add r7, sp, #628 @ 0x274 │ │ │ │ - @ instruction: 0xfffffbb0 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2l 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - ldc 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xfbb200b4 │ │ │ │ - stc 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ - stc2l 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ - @ instruction: 0xebec00b4 │ │ │ │ + mcrr2 0, 11, r0, r0, cr4 │ │ │ │ + @ instruction: 0xeb9600b4 │ │ │ │ + @ instruction: 0xfb3200b4 │ │ │ │ + @ instruction: 0xeb8200b4 │ │ │ │ + stc2l 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ + sbc.w r0, ip, r4, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #656] @ (546230 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431ec0>) │ │ │ │ ldr r3, [pc, #656] @ (546234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431ec4>) │ │ │ │ @@ -1749824,27 +1749818,29 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #352 @ (adr r0, 546394 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432024>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 545fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431c68> │ │ │ │ + b.n 545ed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431b68> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 546018 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431ca8> │ │ │ │ + b.n 545f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431ba8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf4c000b4 │ │ │ │ - b.n 545ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431c88> │ │ │ │ + orr.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + b.n 545ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431b88> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr??.w r0, [r8, r4, lsl #3] │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ + movs r6, r7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xe85600b4 │ │ │ │ - @ instruction: 0xf3fa00b4 │ │ │ │ - strex r0, r0, [r0, #720] @ 0x2d0 │ │ │ │ + b.n 546204 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431e94> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xf37a00b4 │ │ │ │ + b.n 5461e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x431e70> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #2852] @ 546d98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432a28> │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r3, [pc, #2852] @ 546d9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432a2c> │ │ │ │ @@ -1750842,43 +1750838,43 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr??.w r0, [lr, r4, lsl #3] │ │ │ │ + ldr.w r0, [lr, #180] @ 0xb4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r4, #180 @ 0xb4 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + eors.w r0, r4, #180 @ 0xb4 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vshr.s64 d16, d20, #42 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + vqadd.s16 d16, d22, d20 │ │ │ │ + udf #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 546cd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432960> │ │ │ │ + bgt.n 546dd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432a60> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 546d0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43299c> │ │ │ │ + bgt.n 546e0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432a9c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strd r0, r0, [r6, #-720]! @ 0x2d0 │ │ │ │ - blt.n 546ecc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432b5c> │ │ │ │ + strd r0, r0, [r6], #720 @ 0x2d0 │ │ │ │ + bge.n 546dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432a5c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia.w r4!, {r2, r4, r5, r7} │ │ │ │ - bgt.n 546dd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432a64> │ │ │ │ + @ instruction: 0xe83400b4 │ │ │ │ + bgt.n 546ed4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432b64> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 546e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432adc> │ │ │ │ + bge.n 546d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4329dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 546e88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432b18> │ │ │ │ + bge.n 546d88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432a18> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmdb sl!, {r2, r4, r5, r7} │ │ │ │ - blt.n 546e6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432afc> │ │ │ │ + stmia.w sl!, {r2, r4, r5, r7} │ │ │ │ + bge.n 546d6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4329fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #808] @ (547128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432db8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1751203,26 +1751199,26 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bhi.n 5471c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432e50> │ │ │ │ + bvc.n 5470c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432d50> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5471f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432e88> │ │ │ │ + bvc.n 5470f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432d88> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 546c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4328fc> │ │ │ │ + b.n 546b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4327fc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5470fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432d8c> │ │ │ │ + bls.n 5471fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432e8c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc 0, cr0, [r2], {180} @ 0xb4 │ │ │ │ - b.n 5475e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433270> │ │ │ │ + @ instruction: 0xeb8200b4 │ │ │ │ + b.n 5474e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433170> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5470a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432d34> │ │ │ │ + bls.n 5471a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x432e34> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ ldr.w r5, [pc, #2692] @ 547be8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433878> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1752287,33 +1752283,33 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r6, r7} │ │ │ │ @ instruction: 0xffff8d94 │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldmia r0, {r0, r2, r3, r5, r6, r7} │ │ │ │ - vrsra.u64 , q11, #1 │ │ │ │ + vrsra.u32 , q11, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 547c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4338bc> │ │ │ │ + bcc.n 547b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4337bc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 547c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4338e4> │ │ │ │ + bcc.n 547b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4337e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433894> │ │ │ │ + bcc.n 547d04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433994> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 547b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4337c0> │ │ │ │ + bcc.n 547c30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4338c0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 547c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4338f8> │ │ │ │ + bgt.n 547b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4337f8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 547b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4337bc> │ │ │ │ + bmi.n 547c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4338bc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - @ instruction: 0xffffe36e │ │ │ │ + vmlal.u q15, d31, d30[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 547ba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433838> │ │ │ │ + beq.n 547ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433938> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 5478f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433588> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1752327,15 +1752323,15 @@ │ │ │ │ b.n 5479fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43368a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 547a46 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4336d6> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5479fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43368a> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aba168 │ │ │ │ + bl aba1b0 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 547b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4337ac> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.w 547f24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433bb4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ @@ -1752383,15 +1752379,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r3 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 548132 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433dc2> │ │ │ │ - bl aba2a8 │ │ │ │ + bl aba2f0 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 548422 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340b2> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1752446,15 +1752442,15 @@ │ │ │ │ str.w r7, [r8] │ │ │ │ str.w r7, [r8, #4] │ │ │ │ strh.w r0, [r8] │ │ │ │ b.n 547d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4339dc> │ │ │ │ movs r2, #1 │ │ │ │ b.n 547c66 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4338f6> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aba2e8 │ │ │ │ + bl aba330 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 547b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4337ac> │ │ │ │ cbz r3, 547dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433a50> │ │ │ │ rsb r3, r8, #1 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 547af2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433782> │ │ │ │ @@ -1752683,15 +1752679,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, r3 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ vldr s0, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 54813c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433dcc> │ │ │ │ - bl aba128 │ │ │ │ + bl aba170 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433990> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 43bb9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32782c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ @@ -1752775,18 +1752771,18 @@ │ │ │ │ ldr r1, [pc, #828] @ (54845c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340ec>) │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #8] │ │ │ │ movw r2, #2636 @ 0xa4c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - bl aba1cc │ │ │ │ + bl aba214 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433990> │ │ │ │ - bl aba04c │ │ │ │ + bl aba094 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 547d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433990> │ │ │ │ ldr r2, [pc, #792] @ (548460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340f0>) │ │ │ │ ldr r3, [pc, #792] @ (548464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340f4>) │ │ │ │ ldr r1, [pc, #796] @ (548468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340f8>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1753058,140 +1753054,140 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ bkpt 0x0003 │ │ │ │ - @ instruction: 0xffffde22 │ │ │ │ + @ instruction: 0xffffdda2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5484d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434160> │ │ │ │ + blt.n 5483d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434060> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 548454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340e4> │ │ │ │ + blt.n 548354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x433fe4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5484e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434174> │ │ │ │ + blt.n 5483e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434074> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 548758 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4343e8> │ │ │ │ + b.n 548658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4342e8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434100> │ │ │ │ + bge.n 548570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434200> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 5483f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434084> │ │ │ │ + ble.n 5484f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434184> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5484b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434144> │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 548460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340f0> │ │ │ │ + blt.n 548560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4341f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340d4> │ │ │ │ + bge.n 548544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4341d4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 5484d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434160> │ │ │ │ + bge.n 5483d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434060> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 54849c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43412c> │ │ │ │ + blt.n 54859c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43422c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 54850c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43419c> │ │ │ │ + blt.n 54840c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43409c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + svc 18 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 548510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4341a0> │ │ │ │ + blt.n 548410 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340a0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 54845c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340ec> │ │ │ │ + bls.n 54855c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4341ec> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340a4> │ │ │ │ + bge.n 548514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4341a4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 22 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 548440 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340d0> │ │ │ │ + bge.n 548540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4341d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 5485ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43427c> │ │ │ │ + blt.n 5484ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43417c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 548548 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4341d8> │ │ │ │ + blt.n 548448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4340d8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2944] @ 5490b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434d48> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1754326,105 +1754322,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #10] │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r0, r2, r3, lr} │ │ │ │ @ instruction: 0xffffacd1 │ │ │ │ vtbx.8 d23, {d15-d16}, d10 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r3, 54913c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434dcc> │ │ │ │ vaddw.u , , d29 │ │ │ │ vcvt.f32.u32 q13, , #1 │ │ │ │ vqdmulh.s q13, , d1[0] │ │ │ │ vmlsl.u q12, d31, d15[0] │ │ │ │ - vqshrn.u64 d29, q7, #1 │ │ │ │ + @ instruction: 0xffffd89e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itt ne │ │ │ │ - lslne r4, r6, #2 │ │ │ │ - subne r4, r2, r6 │ │ │ │ + bkpt 0x009c │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + subs r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 5491b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e40> │ │ │ │ + bvc.n 5490b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434d40> │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, sp, #732 @ 0x2dc │ │ │ │ - vabdl.u , d31, d18 │ │ │ │ + vabdl.u , d15, d18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + cbnz r0, 549194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e24> │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - cbnz r4, 549162 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434df2> │ │ │ │ + cbnz r4, 549142 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434dd2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 54916c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434dfc> │ │ │ │ + cbnz r6, 54914c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434ddc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 549174 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e04> │ │ │ │ + cbnz r4, 549154 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434de4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 54916e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434dfe> │ │ │ │ + cbnz r2, 54914e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434dde> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 549204 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e94> │ │ │ │ + beq.n 549104 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434d94> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 549196 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e26> │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 549158 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434de8> │ │ │ │ + bcs.n 549058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434ce8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 549160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434df0> │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 54916c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434dfc> │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 5491b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e44> │ │ │ │ + bcs.n 5490b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434d44> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r4, r7 │ │ │ │ + cbnz r4, 54919a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e2a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 549140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434dd0> │ │ │ │ + bcc.n 549240 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434ed0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 54919c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e2c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 549220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434eb0> │ │ │ │ + bcc.n 549120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434db0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + cbnz r6, 5491a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x434e30> │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r4, r6, #2 │ │ │ │ sub.w r3, r6, #32 │ │ │ │ bics.w r3, r3, #32 │ │ │ │ bne.w 5493d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x435064> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1754724,135 +1754720,135 @@ │ │ │ │ movw r2, #2347 @ 0x92b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + setpan #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x0036 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cpsid │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 549558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4351e8> │ │ │ │ + beq.n 549458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4350e8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r7, pc, #740 @ (adr r7, 549804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x435494>) │ │ │ │ vraddhn.i d26, , │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 549518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4351a8> │ │ │ │ + beq.n 549618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4352a8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 549668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4352f8> │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5494ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43517c> │ │ │ │ + beq.n 5495ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43527c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5494fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43518c> │ │ │ │ + beq.n 5495fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43528c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1755050,21 +1755046,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 545010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x430ca0> │ │ │ │ b.n 549732 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4353c2> │ │ │ │ @ instruction: 0xb89b │ │ │ │ vqshlu.s32 d23, d31, #31 │ │ │ │ - vshr.u64 , q6, #1 │ │ │ │ + vshr.u32 , q6, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 5497f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x435484> │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #2616] @ 54a23c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x435ecc> │ │ │ │ @@ -1756027,93 +1756023,93 @@ │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r1, [r4, #13] │ │ │ │ vmlal.u , d31, d1[0] │ │ │ │ - @ instruction: 0xffffcfb8 │ │ │ │ + vcvt.u32.f32 d28, d24, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + cbnz r4, 54a34c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x435fdc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r7, pc, #712 @ (adr r7, 54a5b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436244>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r8, r9 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, r3 │ │ │ │ bcs.w 54aaf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436788> │ │ │ │ @@ -1757335,187 +1757331,187 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 549be4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x435874> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - vmlsl.u q14, d31, d8[0] │ │ │ │ + vmlsl.u q14, d15, d8[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 54b08e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436d1e> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #984 @ (adr r3, 54b3f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x437084>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 54b1f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e84>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 54b082 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436d12> │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #80 @ (adr r3, 54b078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436d08>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 54b278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436f08>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 54b220 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436eb0>) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop {7} │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0006 │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itet ls │ │ │ │ - lslls r4, r6, #2 │ │ │ │ - pushhi {r5, r6, lr} │ │ │ │ - lslls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + itet ne │ │ │ │ + lslne r4, r6, #2 │ │ │ │ + pusheq {r5, r6, r7} │ │ │ │ + lslne r1, r0, #3 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ittt gt │ │ │ │ - lslgt r4, r6, #2 │ │ │ │ - ldrgt r4, [sp, #496] @ 0x1f0 │ │ │ │ - lslgt r4, r6, #2 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + ittt mi │ │ │ │ + lslmi r4, r6, #2 │ │ │ │ + ldrmi r3, [sp, #1008] @ 0x3f0 │ │ │ │ + lslmi r4, r6, #2 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + cbz r4, 54b156 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436de6> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #736 @ (adr r7, 54b3c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x437058>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 54b14a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436dda> │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 54b114 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436da4> │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b176 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e06> │ │ │ │ + cbz r0, 54b156 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436de6> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b17c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e0c> │ │ │ │ + cbz r0, 54b15c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436dec> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 54b180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e10> │ │ │ │ + cbz r4, 54b160 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436df0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 54b176 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e06> │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b188 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e18> │ │ │ │ + cbz r0, 54b168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436df8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b18e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e1e> │ │ │ │ + cbz r0, 54b16e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436dfe> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 54b194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e24> │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r4, 54b198 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e28> │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 54b1c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e56> │ │ │ │ + cbnz r0, 54b1a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e36> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + cbnz r0, 54b1d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e68> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 54b1a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x436e32> │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ @@ -1759133,73 +1759129,73 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 54c52c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4381bc>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 54c32c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x437fbc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (54c3c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438050>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #92] @ (54c3c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438054>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1759230,25 +1759226,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r6, #1 │ │ │ │ b.n 54bed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x437b68> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w r5, [pc, #3036] @ 54cfc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438c58> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1760323,75 +1760319,75 @@ │ │ │ │ nop │ │ │ │ subs r4, #8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #32 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #840 @ (adr r5, 54d33c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438fcc>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 54d13c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438dcc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 54d31c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438fac>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 54d11c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438dac>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 54d378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x439008>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 54d178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438e08>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 54d3d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x439068>) │ │ │ │ + add r3, pc, #456 @ (adr r3, 54d1d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438e68>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #720 @ (adr r0, 54d2f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438f88>) │ │ │ │ + add r0, pc, #208 @ (adr r0, 54d0f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x438d88>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 543ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42fb74> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53f978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b608> │ │ │ │ @@ -1761170,71 +1761166,71 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54d8a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x439532> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54d8a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x439532> │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1761270,25 +1761266,25 @@ │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r1, [pc, #32] @ (54da38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4396c8>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1761947,47 +1761943,47 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #150 @ 0x96 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 572fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec68> │ │ │ │ ldr r2, [pc, #28] @ (54e1c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x439e50>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (54e1c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x439e54>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1761995,19 +1761991,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54e1c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x439e58>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4537 @ 0x11b9 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2660] @ 54ec44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43a8d4> │ │ │ │ @@ -1763123,31 +1763119,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, r2, r5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #223 @ 0xdf │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r7, r3 │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x353634> │ │ │ │ movs r3, #1 │ │ │ │ @@ -1764338,131 +1764334,131 @@ │ │ │ │ movw r2, #6680 @ 0x1a18 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ bl 56a570 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456200> │ │ │ │ b.w 54f0c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ad54> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r5, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + str r4, [r7, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r6, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r7, [pc, #968] @ (54fda4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba34>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + ldr r7, [pc, #984] @ (54fdc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba50>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + ldr r7, [pc, #792] @ (54fd04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b994>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + ldr r7, [pc, #904] @ (54fd78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba08>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + ldr r7, [pc, #816] @ (54fd28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b9b8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + ldr r7, [pc, #568] @ (54fc34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b8c4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #680] @ (54fca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b938>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #1000] @ (54fdec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba7c>) │ │ │ │ + ldr r7, [pc, #488] @ (54fbec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b87c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r7, [pc, #592] @ (54fc58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b8e8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #912] @ (54fd9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba2c>) │ │ │ │ + ldr r7, [pc, #400] @ (54fb9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b82c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (54fe08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba98>) │ │ │ │ + ldr r7, [pc, #504] @ (54fc08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b898>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [r0, r6] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #672] @ (54fcc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b950>) │ │ │ │ + ldr r7, [pc, #160] @ (54fac0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b750>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #792] @ (54fd3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b9cc>) │ │ │ │ + ldr r7, [pc, #280] @ (54fb3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b7cc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #688] @ (54fcdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b96c>) │ │ │ │ + ldr r7, [pc, #176] @ (54fadc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b76c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 5429b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e648> │ │ │ │ sub.w r3, r0, #1 │ │ │ │ @@ -1764546,45 +1764542,45 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6196 @ 0x1834 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #1008] @ (54ff14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43bba4>) │ │ │ │ + ldr r7, [pc, #496] @ (54fd14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b9a4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #200] @ (54fbf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b880>) │ │ │ │ + ldr r5, [pc, #712] @ (54fdf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba80>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #312] @ (54fc64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b8f4>) │ │ │ │ + ldr r5, [pc, #824] @ (54fe64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43baf4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #120] @ (54fba8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b838>) │ │ │ │ + ldr r5, [pc, #632] @ (54fda8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba38>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #224] @ (54fc14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b8a4>) │ │ │ │ + ldr r5, [pc, #736] @ (54fe14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43baa4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #624] @ (54fdac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ba3c>) │ │ │ │ + ldr r7, [pc, #112] @ (54fbac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b83c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #528] @ (54fd54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b9e4>) │ │ │ │ + ldr r7, [pc, #16] @ (54fb54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b7e4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [pc, #448] @ (54fd10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b9a0>) │ │ │ │ + ldr r6, [pc, #960] @ (54ff10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43bba0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [pc, #336] @ (54fcac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43b93c>) │ │ │ │ + ldr r6, [pc, #848] @ (54feac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43bb3c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ @@ -1765010,30 +1765006,30 @@ │ │ │ │ ldr.w r3, [pc, #1892] @ 550744 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c3d4> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 55137a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d00a> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ac5cac │ │ │ │ + bl ac5cf4 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 55081a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c4aa> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 550016 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43bca6> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4dc2f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c7f88> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r3, #436] @ 0x1b4 │ │ │ │ - bl ac2100 │ │ │ │ + bl ac2148 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 550034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43bcc4> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ bcc.w 55084a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c4da> │ │ │ │ @@ -1765635,52 +1765631,52 @@ │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsls r2, r2, #17 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r3, r7, #16 │ │ │ │ vqshl.u32 , q15, #31 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #80] @ (550778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c408>) │ │ │ │ + ldr r4, [pc, #592] @ (550978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c608>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 5507a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c434>) │ │ │ │ + add r3, pc, #632 @ (adr r3, 5509a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c634>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ @ instruction: 0xffff01c8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ vmls.i q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 550b76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c806> │ │ │ │ vrsra.u32 , q9, #1 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #672] @ (5509f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c680>) │ │ │ │ + ldr r1, [pc, #160] @ (5507f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43c480>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r0, r7 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54ff1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43bbaa> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r5, #480] @ 0x1e0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -1766849,140 +1766845,140 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5634 @ 0x1602 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - negs r4, r2 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r7, r6, #29 │ │ │ │ - @ instruction: 0xffffe994 │ │ │ │ + vqshrn.u64 d30, q2, #1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r3, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adcs r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r6, r7 │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r0, r2 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r0, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #144] @ (551644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d2d4>) │ │ │ │ + ldr r6, [pc, #656] @ (551844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d4d4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #784] @ (5518d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d560>) │ │ │ │ + ldr r6, [pc, #272] @ (5516d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d360>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #464] @ (55179c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d42c>) │ │ │ │ + ldr r5, [pc, #976] @ (55199c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d62c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #296] @ (551700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d390>) │ │ │ │ + ldr r5, [pc, #808] @ (551900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d590>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #40] @ (551614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d2a4>) │ │ │ │ + ldr r5, [pc, #552] @ (551814 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d4a4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #968] @ (5519c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d650>) │ │ │ │ + ldr r5, [pc, #456] @ (5517c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d450>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r5, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #872] @ (55196c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d5fc>) │ │ │ │ + ldr r5, [pc, #360] @ (55176c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d3fc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #776] @ (551918 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d5a8>) │ │ │ │ + ldr r5, [pc, #264] @ (551718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43d3a8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w r2, [pc, #2120] @ 551e60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43daf0> │ │ │ │ ldr.w r3, [pc, #2120] @ 551e64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43daf4> │ │ │ │ ldr.w r1, [pc, #2120] @ 551e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43daf8> │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -1767705,297 +1767701,297 @@ │ │ │ │ movw r2, #5725 @ 0x165d │ │ │ │ ldr r1, [pc, #576] @ (552094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dd24>) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #656] @ (5520f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dd88>) │ │ │ │ + ldr r4, [pc, #144] @ (551ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43db88>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #536] @ (55208c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dd1c>) │ │ │ │ + ldr r4, [pc, #24] @ (551e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43db1c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #288] @ (551fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc30>) │ │ │ │ + ldr r3, [pc, #800] @ (5521a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de30>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #168] @ (551f34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dbc4>) │ │ │ │ + ldr r3, [pc, #680] @ (552134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ddc4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #48] @ (551ec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43db58>) │ │ │ │ + ldr r3, [pc, #560] @ (5520c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dd58>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #952] @ (55225c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43deec>) │ │ │ │ + ldr r3, [pc, #440] @ (55205c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dcec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #832] @ (5521f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de80>) │ │ │ │ + ldr r3, [pc, #320] @ (551ff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc80>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #712] @ (552184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de14>) │ │ │ │ + ldr r3, [pc, #200] @ (551f84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc14>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #504] @ (5520c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dd58>) │ │ │ │ + ldr r2, [pc, #1016] @ (5522c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43df58>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #384] @ (55205c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dcec>) │ │ │ │ + ldr r2, [pc, #896] @ (55225c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43deec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #760] @ (5521f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de80>) │ │ │ │ + ldr r2, [pc, #248] @ (551ff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc80>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #640] @ (552184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de14>) │ │ │ │ + ldr r2, [pc, #128] @ (551f84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc14>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #432] @ (5520c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dd54>) │ │ │ │ + ldr r1, [pc, #944] @ (5522c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43df54>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #312] @ (552058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dce8>) │ │ │ │ + ldr r1, [pc, #824] @ (552258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dee8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #192] @ (551fec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc7c>) │ │ │ │ + ldr r1, [pc, #704] @ (5521ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de7c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #72] @ (551f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc10>) │ │ │ │ + ldr r1, [pc, #584] @ (552180 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de10>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #744] @ (552234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dec4>) │ │ │ │ + ldr r1, [pc, #232] @ (552034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dcc4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #144] @ (551ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc88>) │ │ │ │ + ldr r0, [pc, #656] @ (5521f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de88>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #24] @ (551f8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dc1c>) │ │ │ │ + ldr r0, [pc, #536] @ (55218c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de1c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r0, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #928] @ (552320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dfb0>) │ │ │ │ + ldr r0, [pc, #416] @ (552120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ddb0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #808] @ (5522b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43df44>) │ │ │ │ + ldr r0, [pc, #296] @ (5520b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dd44>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #688] @ (552248 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43ded8>) │ │ │ │ + ldr r0, [pc, #176] @ (552048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dcd8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #480] @ (552184 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43de14>) │ │ │ │ + blx pc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r0, #16 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #232] @ (552098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dd28>) │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #112] @ (55202c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43dcbc>) │ │ │ │ + blxns r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blxns sp │ │ │ │ + bxns sp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blx r7 │ │ │ │ + bx r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + bx r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bxns pc │ │ │ │ + mov ip, pc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bx fp │ │ │ │ + mov lr, fp │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bx r8 │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bx r4 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bxns r0 │ │ │ │ + mov ip, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + mov r4, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov lr, r1 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, pc │ │ │ │ + add r2, pc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r2 │ │ │ │ + add r2, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -1768142,19 +1768138,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r5 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1770376,17 +1770372,17 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsls r1, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r0 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1770688,25 +1770684,25 @@ │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ ldr r3, [pc, #28] @ (553d24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43f9b4>) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ ldr r1, [pc, #28] @ (553d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43f9b8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - cmp r4, r0 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r4, r7 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r7, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cbz r3, 553d90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43fa20> │ │ │ │ @@ -1770811,25 +1770807,25 @@ │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r6, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r6, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands r4, r0 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #28 │ │ │ │ @@ -1770853,17 +1770849,17 @@ │ │ │ │ beq.n 553e70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43fb00> │ │ │ │ ldr r3, [pc, #12] @ (553ea4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43fb34>) │ │ │ │ mov.w r2, #498 @ 0x1f2 │ │ │ │ ldr r1, [pc, #12] @ (553ea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43fb38>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1771810,35 +1771806,35 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bkpt 0x0098 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ strb.w r7, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -1772635,37 +1772631,37 @@ │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 5525dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43e26c> │ │ │ │ b.n 554a3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4406ce> │ │ │ │ nop │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r5, [pc, #2292] @ 555974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441604> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1773541,56 +1773537,56 @@ │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r6!, {r0, r2} │ │ │ │ @ instruction: 0xffffab1c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf3aa00b3 │ │ │ │ - @ instruction: 0xf3c800b3 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf32a00b3 │ │ │ │ + @ instruction: 0xf34800b3 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r7, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r3!, {r0, r4, r5, r7} │ │ │ │ @ instruction: 0xffffcb75 │ │ │ │ @ instruction: 0xffffcb95 │ │ │ │ - vqshl.u32 d18, d8, #31 │ │ │ │ + vqshlu.s64 d18, d8, #63 @ 0x3f │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9a200b3 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + vld4.32 {d0-d3}, [r2 :256], r3 │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #308] @ (555b24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4417b4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1773724,25 +1773720,25 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #24 @ (adr r6, 555b40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4417d0>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #392 @ (adr r5, 555cb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441948>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stcl 0, cr0, [r0, #716] @ 0x2cc │ │ │ │ - ldcl 0, cr0, [sl, #716] @ 0x2cc │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + stcl 0, cr0, [r0, #-716] @ 0xfffffd34 │ │ │ │ + ldcl 0, cr0, [sl, #-716] @ 0xfffffd34 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (555c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4418fc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1774379,33 +1774375,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #608 @ (adr r0, 55645c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4420ec>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r0, pc, #584 @ (adr r0, 556448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4420d8>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 556048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441cd8> │ │ │ │ + b.n 555f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441bd8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556080 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441d10> │ │ │ │ + b.n 555f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441c10> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556010 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441ca0> │ │ │ │ + b.n 555f10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441ba0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 55604c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441cdc> │ │ │ │ + b.n 555f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441bdc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 555fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441c60> │ │ │ │ + b.n 555ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441b60> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 55600c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441c9c> │ │ │ │ + b.n 555f0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x441b9c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #592] @ (55648c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44211c>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1774997,17 +1774993,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 556a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4426bc> │ │ │ │ + b.n 55692c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4425bc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556a6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4426fc> │ │ │ │ + b.n 55696c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4425fc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1775074,21 +1775070,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 556936 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4425c6> │ │ │ │ b.n 55692c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4425bc> │ │ │ │ nop │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1775256,18 +1775252,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf7c000c0 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + @ instruction: 0xf74000c0 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #100] @ (556b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442828>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1775315,17 +1775311,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 556bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442844> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1775410,17 +1775406,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ b.n 556c02 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442892> │ │ │ │ - bgt.n 556cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442984> │ │ │ │ + blt.n 556bf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442884> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 556d34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4429c4> │ │ │ │ + blt.n 556c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4428c4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1775589,23 +1775585,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (556e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442b08>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - bcs.n 556de4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442a74> │ │ │ │ + bcs.n 556ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442b74> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bge.n 556f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442bdc> │ │ │ │ + bls.n 556e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442adc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 556d8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442a1c> │ │ │ │ + bge.n 556e8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442b1c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 556f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442ba8> │ │ │ │ + bls.n 556e18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442aa8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 556f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442be8> │ │ │ │ + bls.n 556e58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442ae8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1008] @ (557280 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x442f10>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1775968,15 +1775964,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1556] @ 5578c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443550> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1776561,84 +1776557,84 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r4, #5 │ │ │ │ bl 2638ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x14f55e> │ │ │ │ bl 3918d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x27d562> │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rsb r0, ip, r0, lsl #3 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + adc.w r0, ip, r0, lsl #3 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs.w r0, r8, r0, lsl #3 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + @ instruction: 0xeb3800c0 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bl 8fb8f6 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb3e00c0 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + @ instruction: 0xeabe00c0 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeb2c00c0 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + @ instruction: 0xeaac00c0 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds.w r0, r2, r0, lsl #3 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + eors.w r0, r2, r0, lsl #3 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5578e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443574> │ │ │ │ + beq.n 5579e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443674> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4435b0> │ │ │ │ + beq.n 557a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4436b0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 5578c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443554> │ │ │ │ + beq.n 5579c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443654> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443590> │ │ │ │ + beq.n 557a00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443690> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 5578ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44353c> │ │ │ │ + beq.n 5579ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44363c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 5578ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44357c> │ │ │ │ + beq.n 5579ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44367c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4434e8> │ │ │ │ + beq.n 557958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4435e8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443528> │ │ │ │ + beq.n 557998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443628> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 5578bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44354c> │ │ │ │ + beq.n 5579bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44364c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557870 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443500> │ │ │ │ + beq.n 557970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443600> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557a14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4436a4> │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 55784c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4434dc> │ │ │ │ + beq.n 55794c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4435dc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443508> │ │ │ │ + beq.n 557978 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443608> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 557a28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4436b8> │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5579b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443648> │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 5579f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443688> │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ands.w r0, lr, r0, lsl #3 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + @ instruction: 0xe99e00c0 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (557b2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4437bc>) │ │ │ │ @@ -1776811,27 +1776807,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #552] @ (557d90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443a20>) │ │ │ │ @@ -1777050,31 +1777046,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (557dec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x443a7c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1777186,17 +1777182,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ strh r4, [r6, #14] │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1777865,42 +1777861,42 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - vqadd.u32 d0, d20, d19 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + mcr2 0, 5, r0, cr4, cr3, {5} │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc2l 0, cr0, [r6], #-716 @ 0xfffffd34 │ │ │ │ + @ instruction: 0xfbf600b3 │ │ │ │ b.n 5584de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44416e> │ │ │ │ vtbl.8 d23, {d31- │ │ │ │ + mrc2 0, 0, r0, cr0, cr3, {5} │ │ │ │ + ldc2 0, cr0, [lr, #716] @ 0x2cc │ │ │ │ + ble.n 558644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4442d4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb6000b3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + @ instruction: 0xfae000b3 │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #-716]! @ 0xfffffd34 │ │ │ │ - @ instruction: 0xfaae00b3 │ │ │ │ + ldc2l 0, cr0, [r4], #716 @ 0x2cc │ │ │ │ + @ instruction: 0xfa2e00b3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1777970,21 +1777966,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r2, #5 │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ b.n 55866e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4442fe> │ │ │ │ nop │ │ │ │ - beq.n 5587c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x444450> │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1778097,32 +1778093,32 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (558868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4444f8>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - smlaltt r0, r0, r2, r3 │ │ │ │ - bge.n 558828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4444b8> │ │ │ │ + @ instruction: 0xfb4200b3 │ │ │ │ + bge.n 558928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4445b8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb9800b3 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + @ instruction: 0xfb1800b3 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfbb800b3 │ │ │ │ - bge.n 5587d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x444468> │ │ │ │ + @ instruction: 0xfb3800b3 │ │ │ │ + bge.n 5588d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x444568> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb6600b3 │ │ │ │ - @ instruction: 0xfbae00b3 │ │ │ │ - bge.n 5587b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x444448> │ │ │ │ + @ instruction: 0xfae600b3 │ │ │ │ + @ instruction: 0xfb2e00b3 │ │ │ │ + bge.n 5588b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x444548> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfb5000b3 │ │ │ │ - @ instruction: 0xfba600b3 │ │ │ │ - @ instruction: 0xfb4000b3 │ │ │ │ + @ instruction: 0xfad000b3 │ │ │ │ + @ instruction: 0xfb2600b3 │ │ │ │ + @ instruction: 0xfac000b3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bl 4671b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x352e48> │ │ │ │ @@ -1779280,97 +1779276,97 @@ │ │ │ │ nop │ │ │ │ strb r4, [r3, #28] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #28] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xfaf000b3 │ │ │ │ - lsrs r6, r0 │ │ │ │ + @ instruction: 0xfa7000b3 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #17] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - movt r0, #43187 @ 0xa8b3 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + movw r0, #43187 @ 0xa8b3 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs.w r0, r0, #5865472 @ 0x598000 │ │ │ │ - adds.w r0, ip, #5865472 @ 0x598000 │ │ │ │ - @ instruction: 0xf31400b3 │ │ │ │ - bne.n 5594d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445160> │ │ │ │ + @ instruction: 0xf4f000b3 │ │ │ │ + eors.w r0, ip, #5865472 @ 0x598000 │ │ │ │ + @ instruction: 0xf29400b3 │ │ │ │ + bne.n 5595d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445260> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf25e00b3 │ │ │ │ + rsbs r0, lr, #179 @ 0xb3 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + cpsid i │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + cpsie │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - addw r0, r8, #179 @ 0xb3 │ │ │ │ - beq.n 5594c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445150> │ │ │ │ + @ instruction: 0xf18800b3 │ │ │ │ + beq.n 5595c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445250> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf13200b3 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + @ instruction: 0xf0b200b3 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 559660 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4452f0> │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - setend be │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - setpan #0 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 55965c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4452ec> │ │ │ │ + cbz r6, 55963c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4452cc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 559668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4452f8> │ │ │ │ + cbz r4, 559648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4452d8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r4, [pc, #1420] @ 559b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44581c> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1779892,54 +1779888,55 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #28] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - mcr 0, 0, r0, cr4, cr3, {5} │ │ │ │ + stc 0, cr0, [r4, #716] @ 0x2cc │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xebe800b3 │ │ │ │ - @ instruction: 0xeb2400b3 │ │ │ │ + sbc.w r0, r8, r3, ror #2 │ │ │ │ + @ instruction: 0xeaa400b3 │ │ │ │ str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrd r0, r0, [r8, #-716] @ 0x2cc │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe8d800b3 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia.w r2!, {r0, r1, r4, r5, r7} │ │ │ │ - strd r0, r0, [r2, #716]! @ 0x2cc │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xe82200b3 │ │ │ │ + strd r0, r0, [r2, #-716]! @ 0x2cc │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia.w ip, {r0, r1, r4, r5, r7} │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + @ instruction: 0xe80c00b3 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe99600b3 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + ldmdb r6, {r0, r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xe80800b3 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + b.n 559b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445794> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #332] @ (559d5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4459ec>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1780076,23 +1780073,25 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xe80200b3 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + b.n 559c70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445900> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 5599e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445674> │ │ │ │ + b.n 5598e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445574> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe80e00b3 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + b.n 559c94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445924> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 5599c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445658> │ │ │ │ + b.n 5598c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445558> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (559ee4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445b74>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1780220,29 +1780219,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ str r2, [r4, #20] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 559bf0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445880> │ │ │ │ + b.n 559af0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445780> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4454f4> │ │ │ │ + b.n 559764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4453f4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 559c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445894> │ │ │ │ + b.n 559b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445794> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 559838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4454c8> │ │ │ │ + b.n 559738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4453c8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #164] @ 559fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445c50> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1780253,43 +1780252,43 @@ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ movs r0, #24 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl aa0590 │ │ │ │ + bl aa05d8 │ │ │ │ ldr r3, [pc, #136] @ (559fcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445c5c>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ tst.w r3, #8 │ │ │ │ mov.w r3, #0 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ moveq r3, #72 @ 0x48 │ │ │ │ - bl a983d8 │ │ │ │ + bl a98420 │ │ │ │ cbnz r0, 559fa2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445c32> │ │ │ │ ldr r2, [pc, #100] @ (559fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445c60>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 69a98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aa29d0 │ │ │ │ + bl aa2a18 │ │ │ │ ldr r2, [pc, #72] @ (559fd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445c64>) │ │ │ │ ldr r3, [pc, #52] @ (559fc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445c54>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1780299,32 +1780298,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (559fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445c68>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a95ecc │ │ │ │ + bl a95f14 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a95e28 │ │ │ │ + bl a95e70 │ │ │ │ b.n 559f84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445c14> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #12] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 559bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445854> │ │ │ │ + b.n 559ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445754> │ │ │ │ lsls r3, r6, #2 │ │ │ │ str r6, [r5, #4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 559b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445814> │ │ │ │ + b.n 559a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445714> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55a0fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x445d8c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1782550,25 +1782549,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 55b7f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x447484>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ str r4, [r7, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r7 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r7, r5, #4 │ │ │ │ str r4, [r5, r2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #768] @ 55b9d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x447668> │ │ │ │ ldrb.w r6, [r8, #13] │ │ │ │ mov r1, r6 │ │ │ │ bl 469bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355860> │ │ │ │ @@ -1783521,17 +1783520,17 @@ │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ adds r1, #175 @ 0xaf │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (55c48c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44811c>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ mov r6, r0 │ │ │ │ b.n 55c03c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x447ccc> │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ @@ -1784209,45 +1784208,45 @@ │ │ │ │ b.n 55c70e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44839e> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - nop {9} │ │ │ │ + yield │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - it vc │ │ │ │ - lslvc r3, r6, #2 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + bkpt 0x00f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1784446,55 +1784445,54 @@ │ │ │ │ b.n 55c8da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44856a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #122 @ 0x7a │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - itte ne │ │ │ │ - lslne r0, r0, #3 │ │ │ │ - bne.n 55c8c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448558> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lsleq r3, r7, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + bkpt 0x009a │ │ │ │ + lsls r0, r0, #3 │ │ │ │ + b.n 55c7c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448458> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 55c970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448600> │ │ │ │ + bpl.n 55ca70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448700> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 55d088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448d18> │ │ │ │ + b.n 55cf88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448c18> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [pc, #600] @ (55ccd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448964>) │ │ │ │ + ldr r0, [pc, #88] @ (55cad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448764>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa5c00b1 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + ldr??.w r0, [ip, #177] @ 0xb1 │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 55c6f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448380> │ │ │ │ + b.n 55c5f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448280> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + cbnz r4, 55cb08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448798> │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbnz r2, 55cb0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44879c> │ │ │ │ + cbnz r2, 55caec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44877c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55cb0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44879a> │ │ │ │ + cbnz r4, 55caea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44877a> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 55cb16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4487a6> │ │ │ │ + cbnz r4, 55caf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448786> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #364] @ (55cc24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4488b4>) │ │ │ │ @@ -1784644,45 +1784642,45 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbnz r4, 55cc7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44890c> │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #78 @ 0x4e │ │ │ │ lsls r6, r4, #5 │ │ │ │ - revsh r0, r5 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r6, r7 │ │ │ │ + cbnz r6, 55cc7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44890e> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + cbnz r6, 55cc8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44891c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 55cc82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448912> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r0, r5 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + cbnz r2, 55cc86 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448916> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + rev r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + cbnz r0, 55cc8a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44891a> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0020 │ │ │ │ + rev r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 55ccac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44893c> │ │ │ │ + cbnz r6, 55cc8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44891c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1784926,33 +1784924,33 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #184] @ (55cfd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448c60>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1785367,17 +1785365,17 @@ │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 55d20a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448e9a> │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ b.n 55d20a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448e9a> │ │ │ │ mov.w r1, #436 @ 0x1b4 │ │ │ │ b.n 55d20a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448e9a> │ │ │ │ nop │ │ │ │ - cbz r4, 55d358 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448fe8> │ │ │ │ + cbz r4, 55d338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448fc8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + cbz r2, 55d350 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x448fe0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55d404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x449094>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1786181,23 +1786179,23 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ lsls r6, r4, #5 │ │ │ │ - uxth r4, r1 │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 55dbb2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x449842> │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #944 @ (adr r7, 55df50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x449be0>) │ │ │ │ + add r7, pc, #432 @ (adr r7, 55dd50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4499e0>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r2, #78 @ 0x4e │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r4, pc, #968 @ (adr r4, 55df70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x449c00>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 55dd70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x449a00>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1786390,15 +1786388,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #44 @ 0x2c │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r4, #8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #932] @ (55e15c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x449dec>) │ │ │ │ @@ -1788179,33 +1788177,33 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r4, r1, r0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r2, r7, #8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #2156] @ 55f8a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44b538> │ │ │ │ @@ -1789087,15 +1789085,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #30 │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r1, #122 @ 0x7a │ │ │ │ lsls r7, r3, #5 │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55f8d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44b562> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1789446,17 +1789444,17 @@ │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ str r7, [r3, r2] │ │ │ │ add r3, r2 │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 55ff08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44bb98> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3535d4> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55fc88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44b918> │ │ │ │ @@ -1789709,17 +1789707,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55f86e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44b4fe> │ │ │ │ b.n 55fe42 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44bad2> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 55ff72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44bc02> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1790382,32 +1790380,32 @@ │ │ │ │ nop │ │ │ │ lsls r4, r5, #1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r4, r6, r7} │ │ │ │ vsra.u32 d30, d7, #1 │ │ │ │ @ instruction: 0xffffff9a │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ vcvt.u32.f32 d30, d27, #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vqshlu.s32 q12, q1, #31 │ │ │ │ + vsli.64 q12, q1, #63 @ 0x3f │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + mov r4, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov sl, r1 │ │ │ │ + mov r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc2 0, 7, r0, cr8, cr2, {5} │ │ │ │ + mrc2 0, 3, r0, cr8, cr2, {5} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw lr, #259 @ 0x103 │ │ │ │ @@ -1790475,25 +1790473,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (560760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44c3f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (560764 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44c3f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ble.n 560704 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44c394> │ │ │ │ + ble.n 560804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44c494> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1790773,25 +1790771,25 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6580165 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrsb r6, [r7, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ @ instruction: 0xf59e0165 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #232] @ 560b98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44c828> │ │ │ │ @@ -1790887,31 +1790885,31 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adc.w r1, r4, #15007744 @ 0xe50000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r2, #15007744 @ 0xe50000 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #24] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (560d98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44ca28>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1791091,19 +1791089,19 @@ │ │ │ │ movw r2, #1430 @ 0x596 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ands.w r1, ip, #15007744 @ 0xe50000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf37c0165 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r7, #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, #4064] @ 0xfe0 │ │ │ │ ldrb.w ip, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1791242,35 +1791240,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (560f50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44cbe0>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - subs r2, #30 │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 560f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44cbd8> │ │ │ │ + bvs.n 560e48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44cad8> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #784] @ (561278 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44cf08>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1791577,45 +1791575,45 @@ │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 561248 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44ced8> │ │ │ │ eors.w r1, r2, #101 @ 0x65 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vext.8 q8, q1, , #1 │ │ │ │ - bmi.n 561368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44cff8> │ │ │ │ + bcc.n 561268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44cef8> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #31] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1304] @ 5617f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d480> │ │ │ │ @@ -1792127,123 +1792125,123 @@ │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #-404] @ 0xfffffe6c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r4, #-404] @ 0xfffffe6c │ │ │ │ ldc 1, cr0, [ip], #404 @ 0x194 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #80] @ (561858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d4e8>) │ │ │ │ + ldr r4, [pc, #592] @ (561a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d6e8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #480] @ (5619f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d688>) │ │ │ │ + ldr r3, [pc, #992] @ (561bf8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d888>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vld4.32 {d16-d19}, [r6 :256], r4 │ │ │ │ - ldr r4, [pc, #384] @ (5619a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d634>) │ │ │ │ + str??.w r0, [r6, #180] @ 0xb4 │ │ │ │ + ldr r3, [pc, #896] @ (561ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d834>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #288] @ (561950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d5e0>) │ │ │ │ + ldr r3, [pc, #800] @ (561b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d7e0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #192] @ (5618fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d58c>) │ │ │ │ + ldr r3, [pc, #704] @ (561afc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d78c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #96] @ (5618a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d538>) │ │ │ │ + ldr r3, [pc, #608] @ (561aa8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d738>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (561854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d4e4>) │ │ │ │ + ldr r3, [pc, #512] @ (561a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d6e4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #928] @ (561c00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d890>) │ │ │ │ + ldr r3, [pc, #416] @ (561a00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d690>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #816] @ (561b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d82c>) │ │ │ │ + ldr.w r0, [r2, r4, lsl #3] │ │ │ │ + ldr r3, [pc, #304] @ (56199c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d62c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #736] @ (561b58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d7e8>) │ │ │ │ + ldr r3, [pc, #224] @ (561958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d5e8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #640] @ (561b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d794>) │ │ │ │ + ldr r3, [pc, #128] @ (561904 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d594>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #544] @ (561ab0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d740>) │ │ │ │ + ldr r3, [pc, #32] @ (5618b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d540>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #448] @ (561a5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d6ec>) │ │ │ │ + ldr r2, [pc, #960] @ (561c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d8ec>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #352] @ (561a08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d698>) │ │ │ │ + ldr r2, [pc, #864] @ (561c08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d898>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #240] @ (5619a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d634>) │ │ │ │ + ldr r2, [pc, #752] @ (561ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d834>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #160] @ (561960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d5f0>) │ │ │ │ + ldr r2, [pc, #672] @ (561b60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d7f0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #64] @ (56190c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d59c>) │ │ │ │ + ldr r2, [pc, #576] @ (561b0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44d79c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r6, #3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r2, [pc, #2828] @ 562400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e090> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1793323,144 +1793321,144 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5621f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44de88> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov ip, r8 │ │ │ │ + mov r4, r8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r8, lr │ │ │ │ + add r0, lr │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sl, sl │ │ │ │ + add r2, sl │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r8, r6 │ │ │ │ + add r0, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ b.n 5627a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e430> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, r9 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrex pc, [r3, #1020] @ 0x3fc │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - muls r4, r0 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r6, r7 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r6, r4 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, #32] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ands r4, r5 │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 562528 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e1b8> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1794238,177 +1794236,177 @@ │ │ │ │ b.n 562b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e814> │ │ │ │ ldr r3, [pc, #332] @ (562dfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44ea8c>) │ │ │ │ add r3, pc │ │ │ │ b.n 562b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e814> │ │ │ │ ldr r3, [pc, #332] @ (562e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44ea90>) │ │ │ │ add r3, pc │ │ │ │ b.n 562b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e814> │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 562d28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e9b8> │ │ │ │ + bne.n 562c28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e8b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 562db8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44ea48> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vst4.32 {d16-d19}, [r6 :256], r0 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + str.w r0, [r6, #176] @ 0xb0 │ │ │ │ + svc 20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r8], {176} @ 0xb0 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + @ instruction: 0xfb9800b0 │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #32 │ │ │ │ + ble.n 562d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44e990> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1795067,53 +1795065,53 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ bne.n 563440 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44f0d0> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r2, r4, r5} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 56350e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44f19e> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 56303a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44ecca> │ │ │ │ @@ -1795380,67 +1795378,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r3, #2 │ │ │ │ b.n 56376e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44f3fe> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1795511,21 +1795509,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r2, #5 │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ b.n 563842 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44f4d2> │ │ │ │ nop │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1795654,19 +1795652,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (563a40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x44f6d0>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2864] @ 564588 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450218> │ │ │ │ @@ -1796791,37 +1796789,37 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ stmia r5!, {r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r5, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #808] @ (5648e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450574>) │ │ │ │ + ldr r7, [pc, #296] @ (5646e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450374>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #192] @ (564680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450310>) │ │ │ │ + ldr r6, [pc, #704] @ (564880 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450510>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ movw r2, #6401 @ 0x1901 │ │ │ │ movw r3, #349 @ 0x15d │ │ │ │ cmp r5, r2 │ │ │ │ ite eq │ │ │ │ moveq r8, r3 │ │ │ │ movne.w r8, #264 @ 0x108 │ │ │ │ @@ -1796845,17 +1796843,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (564618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4502a8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (56461c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4502ac>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - ldr r7, [pc, #752] @ (56490c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45059c>) │ │ │ │ + ldr r7, [pc, #240] @ (56470c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45039c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #632] @ (564898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450528>) │ │ │ │ + ldr r6, [pc, #120] @ (564698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450328>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 564652 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4502e2> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1796996,27 +1796994,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (5647a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450430>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #256] @ (56488c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45051c>) │ │ │ │ + ldr r6, [pc, #768] @ (564a8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45071c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #936] @ (564b38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4507c8>) │ │ │ │ + ldr r6, [pc, #424] @ (564938 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4505c8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #944] @ (564b44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4507d4>) │ │ │ │ + ldr r6, [pc, #432] @ (564944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4505d4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #760] @ (564a94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450724>) │ │ │ │ + ldr r6, [pc, #248] @ (564894 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450524>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #544] @ (5649c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450650>) │ │ │ │ + ldr r6, [pc, #32] @ (5647c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450450>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #192] @ (564864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4504f4>) │ │ │ │ + ldr r6, [pc, #704] @ (564a64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4506f4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 5647ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45044a> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1797048,17 +1797046,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (564800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450490>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (564804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450494>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - ldr r7, [pc, #16] @ (564814 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4504a4>) │ │ │ │ + ldr r6, [pc, #528] @ (564a14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4506a4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #24] @ (564820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4504b0>) │ │ │ │ + ldr r5, [pc, #536] @ (564a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4506b0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 564854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4504e4> │ │ │ │ @@ -1797089,21 +1797087,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (564874 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450504>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5417ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d47c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r7, [pc, #32] @ (56488c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45051c>) │ │ │ │ + ldr r6, [pc, #544] @ (564a8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45071c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #728] @ (564b48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4507d8>) │ │ │ │ + ldr r5, [pc, #216] @ (564948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4505d8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #800] @ (564b94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450824>) │ │ │ │ + ldr r6, [pc, #288] @ (564994 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450624>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #648] @ (564b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450790>) │ │ │ │ + ldr r5, [pc, #136] @ (564900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450590>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (564998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450628>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1797296,19 +1797294,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r2, #5 │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ b.n 5649d2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450662> │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 5, r0, cr4, cr2, {5} │ │ │ │ - mcr2 0, 3, r0, cr0, cr2, {5} │ │ │ │ - mrc2 0, 3, r0, cr12, cr2, {5} │ │ │ │ + mcr2 0, 1, r0, cr4, cr2, {5} │ │ │ │ + stc2l 0, cr0, [r0, #712]! @ 0x2c8 │ │ │ │ + ldc2l 0, cr0, [ip, #712]! @ 0x2c8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1797378,19 +1797376,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r2, #5 │ │ │ │ bl 54233c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42dfcc> │ │ │ │ b.n 564a9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45072e> │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #712] @ 0x2c8 │ │ │ │ - stc2 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ - stc2 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ + ldc2l 0, cr0, [r8, #-712] @ 0xfffffd38 │ │ │ │ + stc2 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ + stc2 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [pc, #336] @ (564ca8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450938>) │ │ │ │ @@ -1798202,23 +1798200,23 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #328 @ 0x148 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + bx sl │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r5 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - negs r2, r0 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3208] @ 0xc88 │ │ │ │ sub.w sp, sp, #852 @ 0x354 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1800876,65 +1800874,65 @@ │ │ │ │ b.w 5667ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45247e> │ │ │ │ ldr r3, [pc, #116] @ (567190 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x452e20>) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ ldr r1, [pc, #116] @ (567194 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x452e24>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 2, r0, cr14, cr2, {5} │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + stcl 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc 0, 2, r0, cr12, cr2, {5} │ │ │ │ - mcr 0, 2, r0, cr6, cr2, {5} │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + ldcl 0, cr0, [ip, #712] @ 0x2c8 │ │ │ │ + stcl 0, cr0, [r6, #712] @ 0x2c8 │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr??.w r0, [r0, pc, lsl #3] │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + ldr??.w r0, [r0, #191] @ 0xbf │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 5671a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x452e38> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bic.w r3, r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 5663a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x452036> │ │ │ │ @@ -1801120,54 +1801118,54 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 5667ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45247e> │ │ │ │ nop │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eor.w r0, r4, #191 @ 0xbf │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + and.w r0, r4, #191 @ 0xbf │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d0, d31, #18 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + vqadd.s32 d0, d30, d31 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d0, d31, #42 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + vqadd.s16 d0, d22, d31 │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s16 d16, d26, d31 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + mrc 0, 6, r0, cr10, cr15, {5} │ │ │ │ + movs r2, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s64 d0, d30, d31 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + mrc 0, 5, r0, cr14, cr15, {5} │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1801405,22 +1801403,22 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 56630c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x451f9c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 567620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4532b0> │ │ │ │ b.n 5674aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45313a> │ │ │ │ nop │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc 0, cr0, [lr, #764]! @ 0x2fc │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + stc 0, cr0, [lr, #-764]! @ 0xfffffd04 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1052] @ 567a84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x453714> │ │ │ │ @@ -1802211,15 +1802209,15 @@ │ │ │ │ b.n 567d2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4539be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #624] @ (568140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x453dd0>) │ │ │ │ + ldr r7, [pc, #112] @ (567f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x453bd0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r6, [r2, #30] │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1802394,17 +1802392,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 567fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x453c50> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 567f3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x453bce> │ │ │ │ - adds r0, r1, #1 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2744] @ 568b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4547f4> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1803418,150 +1803416,150 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r2, r4, r5, r6} │ │ │ │ vsra.u64 , , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsli.32 d28, d13, #31 │ │ │ │ vqdmulh.s , , d26[0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 568b18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4547a8> │ │ │ │ + ble.n 568c18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4548a8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 568c84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454914> │ │ │ │ + blt.n 568b84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454814> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 568bb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454844> │ │ │ │ + blt.n 568ab4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454744> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 568b88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454818> │ │ │ │ + blt.n 568c88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454918> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bkpt 0x00dd │ │ │ │ - vabal.u , d15, d2 │ │ │ │ + vraddhn.i d17, , q1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 568b14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4547a4> │ │ │ │ + bge.n 568c14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4548a4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 568cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454954> │ │ │ │ + bls.n 568bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454854> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 568b68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4547f8> │ │ │ │ + bls.n 568c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4548f8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x00fc │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itte ne │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - stmiane r2!, {r1, r2, r5, r6} │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + bkpt 0x009a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0062 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 568cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454984> │ │ │ │ + bvc.n 568bf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454884> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 568cae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45493e> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 568d0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45499c> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1803691,17 +1803689,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5417ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42d47c> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 568d3e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4549ce> │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #32 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #128] @ 568ea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454b30> │ │ │ │ @@ -1803800,21 +1803798,21 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #24] @ (568f28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454bb8>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - cbnz r2, 568f4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454bdc> │ │ │ │ + cbnz r2, 568f2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454bbc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 568f56 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454be6> │ │ │ │ + cbnz r4, 568f36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454bc6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 568f60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454bf0> │ │ │ │ + cbnz r2, 568f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454bd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 568f5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454bea> │ │ │ │ + cbnz r0, 568f3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454bca> │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1803956,31 +1803954,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 567a90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x453720> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 54460c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x43029c> │ │ │ │ b.n 568fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454c50> │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #388] @ (569288 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454f18>) │ │ │ │ @@ -1804133,25 +1804131,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 56937c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45500c> │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 56935c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x454fec> │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r1, #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, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1804232,19 +1804230,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5647e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450474> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1804975,46 +1804973,46 @@ │ │ │ │ beq.w 56990a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45559a> │ │ │ │ b.n 5698f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x455580> │ │ │ │ mov r0, fp │ │ │ │ bl 5647e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x450474> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vshr.u64 d16, d18, #22 │ │ │ │ + vqadd.u32 d16, d26, d18 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfaca00b2 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + @ instruction: 0xfa4a00b2 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfab600b2 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + @ instruction: 0xfa3600b2 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa9e00b2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xfa1e00b2 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa8200b2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + @ instruction: 0xfa0200b2 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa6a00b2 │ │ │ │ + vld1.8 @ instruction: 0xf9ea00b2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #104] @ (569c80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x455910>) │ │ │ │ ldr r2, [pc, #108] @ (569c84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x455914>) │ │ │ │ @@ -1805063,19 +1805061,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vst1.8 @ instruction: 0xf98a00b2 │ │ │ │ + vst4.32 {d0-d3}, [sl :256], r2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #148] @ (569d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4559d0>) │ │ │ │ ldr r2, [pc, #152] @ (569d44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4559d4>) │ │ │ │ @@ -1805146,19 +1805144,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str.w r0, [lr, #178] @ 0xb2 │ │ │ │ + str.w r0, [lr, r2, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #924] @ (56a108 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x455d98>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #924] @ (56a10c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x455d9c>) │ │ │ │ @@ -1805510,39 +1805508,39 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r2, [r5, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movt r0, #10418 @ 0x28b2 │ │ │ │ + movw r0, #10418 @ 0x28b2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf62200b2 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + sub.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf5e800b2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + sbc.w r0, r8, #5832704 @ 0x590000 │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds.w r0, r8, #5832704 @ 0x590000 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + eors.w r0, r8, #5832704 @ 0x590000 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4fe00b2 │ │ │ │ + orns r0, lr, #5832704 @ 0x590000 │ │ │ │ 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] │ │ │ │ @@ -1805680,22 +1805678,22 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf37200b2 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + ittt lt │ │ │ │ + lsllt r7, r7, #2 │ │ │ │ + @ instruction: 0xf2f200b2 │ │ │ │ + movlt r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf35800b2 │ │ │ │ + @ instruction: 0xf2d800b2 │ │ │ │ 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] @ (56a3ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45607c>) │ │ │ │ ldr r3, [pc, #264] @ (56a3f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456080>) │ │ │ │ @@ -1805802,18 +1805800,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb.w r0, [r0, #178] @ 0xb2 │ │ │ │ - bkpt 0x00ee │ │ │ │ + strb.w r0, [r0, r2, lsl #3] │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf22200b2 │ │ │ │ + sub.w r0, r2, #178 @ 0xb2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #292] @ (56a538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4561c8>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #292] @ (56a53c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4561cc>) │ │ │ │ @@ -1805938,33 +1805936,33 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - mcr2 0, 0, r0, cr14, cr2, {5} │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + stc2 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf13000b2 │ │ │ │ - add r3, pc, #816 @ (adr r3, 56a884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456514>) │ │ │ │ + @ instruction: 0xf0b000b2 │ │ │ │ + add r3, pc, #304 @ (adr r3, 56a684 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456314>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #936 @ (adr r3, 56a900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456590>) │ │ │ │ + add r3, pc, #424 @ (adr r3, 56a700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456390>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 56a854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4564e4>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 56a654 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4562e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 56a800 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456490>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 56a600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456290>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1806015,16 +1806013,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (56a600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456290>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ - ldc2 0, cr0, [r4, #712]! @ 0x2c8 │ │ │ │ - and.w r0, lr, #178 @ 0xb2 │ │ │ │ + ldc2 0, cr0, [r4, #-712]! @ 0xfffffd38 │ │ │ │ + vshr.s64 d0, d18, #50 │ │ │ │ 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] │ │ │ │ @@ -1806140,44 +1806138,44 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2591 @ 0xa1f │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ - pop {r2, r4} │ │ │ │ + ldc2l 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + cbnz r4, 56a790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456420> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.s8 d16, d24, d18 │ │ │ │ - ldc2 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ - cbnz r4, 56a7b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456446> │ │ │ │ + mcr 0, 6, r0, cr8, cr2, {5} │ │ │ │ + ldc2 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ + cbnz r4, 56a796 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456426> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.s64 d0, d16, d18 │ │ │ │ - stc2 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ - cbnz r4, 56a7bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45644c> │ │ │ │ + mrc 0, 5, r0, cr0, cr2, {5} │ │ │ │ + stc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + cbnz r4, 56a79c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45642c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.s16 d0, d24, d18 │ │ │ │ - ldc2 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ - cbnz r4, 56a7c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456452> │ │ │ │ + mrc 0, 4, r0, cr8, cr2, {5} │ │ │ │ + ldc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ + cbnz r4, 56a7a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456432> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.s8 d0, d16, d18 │ │ │ │ - stc2 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ - cbnz r4, 56a7c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456458> │ │ │ │ + mcr 0, 4, r0, cr0, cr2, {5} │ │ │ │ + stc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + cbnz r4, 56a7a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456438> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 7, r0, cr8, cr2, {5} │ │ │ │ + mcr 0, 3, r0, cr8, cr2, {5} │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56a770 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456400> │ │ │ │ ldr r3, [pc, #12] @ (56a774 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456404>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r4, [pc, #832] @ (56aab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456748>) │ │ │ │ + ldr r4, [pc, #320] @ (56a8b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456548>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56a7b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456446> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1806195,15 +1806193,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 542b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e790> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r4, [pc, #600] @ (56aa14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4566a4>) │ │ │ │ + ldr r4, [pc, #88] @ (56a814 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4564a4>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56a7fa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45648a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1806221,15 +1806219,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 542b00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42e790> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldr r4, [pc, #328] @ (56a948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4565d8>) │ │ │ │ + ldr r3, [pc, #840] @ (56ab48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4567d8>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1806395,20 +1806393,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56a9ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45667c>) │ │ │ │ movw r2, #2697 @ 0xa89 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ nop │ │ │ │ - strb.w r0, [r0, #178] @ 0xb2 │ │ │ │ - cbnz r6, 56a9e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456676> │ │ │ │ + strb.w r0, [r0, r2, lsl #3] │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcrr 0, 11, r0, r2, cr2 │ │ │ │ - @ instruction: 0xfa5a00b2 │ │ │ │ - stc 0, cr0, [ip], #-712 @ 0xfffffd38 │ │ │ │ + rsb r0, r2, r2, ror #2 │ │ │ │ + ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ + sub.w r0, ip, r2, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2932] @ 56b578 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457208> │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r1, [pc, #2932] @ 56b57c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45720c> │ │ │ │ @@ -1807516,27 +1807514,27 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ strb r6, [r0, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - mov r2, r2 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r8, sp │ │ │ │ + add r0, sp │ │ │ │ lsls r6, r5, #4 │ │ │ │ - mvns r0, r1 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - muls r6, r6 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - negs r0, r5 │ │ │ │ + rors r0, r5 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r0 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r6, r2 │ │ │ │ bcs.w 56c26c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457efc> │ │ │ │ @@ -1808850,166 +1808848,166 @@ │ │ │ │ bl 54d9b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x439648> │ │ │ │ ldr.w r1, [r4, #480] @ 0x1e0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ b.w 56af7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x456c0e> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 56c360 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457ff0> │ │ │ │ + bgt.n 56c460 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 56c45c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 56c754 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4583e4>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 56c554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4581e4>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 56c424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 56c780 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458410>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 56c580 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458210>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 56c0e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457d78> │ │ │ │ + b.n 56bfe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457c78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56c348 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457fd8> │ │ │ │ + bpl.n 56c448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56bed4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457b64> │ │ │ │ + b.n 56bdd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457a64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56c32c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457fbc> │ │ │ │ + bpl.n 56c42c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r2], #712 @ 0x2c8 │ │ │ │ - bpl.n 56c4e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458174> │ │ │ │ + strd r0, r0, [r2], #-712 @ 0x2c8 │ │ │ │ + bmi.n 56c3e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458074> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56bf68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457bf8> │ │ │ │ + b.n 56be68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457af8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56c4c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458158> │ │ │ │ + bmi.n 56c3c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458058> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580b4> │ │ │ │ + b.n 56c324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457fb4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56c4ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45813c> │ │ │ │ + bmi.n 56c3ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45803c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56bd88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457a18> │ │ │ │ + b.n 56bc88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457918> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56c490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458120> │ │ │ │ + bmi.n 56c390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458020> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c39c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45802c> │ │ │ │ + b.n 56c29c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457f2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c354 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457fe4> │ │ │ │ + bmi.n 56c454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56c008 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457c98> │ │ │ │ + b.n 56bf08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x457b98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4581c8> │ │ │ │ + bcc.n 56c438 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56caa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458734> │ │ │ │ + b.n 56c9a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458634> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56c51c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4581ac> │ │ │ │ + bcc.n 56c41c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4580ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r3, [pc, #1152] @ 56c950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4585e0> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [pc, #1152] @ 56c954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4585e4> │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1809418,131 +1809416,131 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2875 @ 0xb3b │ │ │ │ bl 5422a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df34> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 56c91c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4585ac> │ │ │ │ + ble.n 56ca1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4586ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56cfd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458c60> │ │ │ │ + b.n 56ced0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458b60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56ca78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458708> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 56cacc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45875c> │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 56cae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458778> │ │ │ │ + bge.n 56c9e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458678> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 56caa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458730> │ │ │ │ + bge.n 56c9a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x458630> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56dd4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4599de> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56d378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x459008> │ │ │ │ @@ -1813973,23 +1813971,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56f128 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45adb8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56f12c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45adbc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 56f13a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45adca> │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f152 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ade2> │ │ │ │ + cbnz r0, 56f132 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45adc2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56f14c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45addc> │ │ │ │ + cbnz r2, 56f12c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45adbc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r2, 56f14a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45adda> │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b590> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56f4d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b164> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1814983,277 +1814981,277 @@ │ │ │ │ ldr r0, [pc, #532] @ (56fb30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b7c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (56fb34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b7c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r3, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + cpsie a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + cpsid ai │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56fa54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b6e4> │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fa0a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b69a> │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fa04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b694> │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + cbz r6, 56fa34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b6c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + cbnz r0, 56f9ea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b67a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fa08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b698> │ │ │ │ + cbnz r6, 56f9e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b674> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fa04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b694> │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fa00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b690> │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56f9fe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b68e> │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb8a6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb888 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - itee gt @ unpredictable │ │ │ │ + @ instruction: 0xb78c │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + itte gt │ │ │ │ lslgt r2, r6, #2 │ │ │ │ - nople {11} │ │ │ │ - lslle r2, r6, #2 │ │ │ │ - itee ls │ │ │ │ + ite ge @ unpredictable │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + itee ls @ unpredictable │ │ │ │ lslls r2, r6, #2 │ │ │ │ - hlt 0x0028 │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + ite vc @ unpredictable │ │ │ │ + lslvc r2, r6, #2 │ │ │ │ + itee mi @ unpredictable │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + wfipl │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + itee ne │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + reveq r0, r5 │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fa92 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b722> │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fa8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b71e> │ │ │ │ + hlt 0x002c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fa88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b718> │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r4, r4 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + cbnz r2, 56fade <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b76e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r6} │ │ │ │ + cbnz r0, 56fad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b768> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + cbnz r2, 56fad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b764> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3} │ │ │ │ + cbnz r4, 56face <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b75e> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r6, 56faca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b75a> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r4, 56fac6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b756> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r2, 56fac2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b752> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56faea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b77a> │ │ │ │ + cbnz r0, 56fabe <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b74e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fae6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b776> │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fae2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b772> │ │ │ │ + hlt 0x003c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fade <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b76e> │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b768> │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fad2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b762> │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56facc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b75c> │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0086 │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0004 │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + itt vs │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + itee cc @ unpredictable │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + nopcs │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + nop {8} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + ittt vs │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + cbnz r0, 56fad6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b766> @ unpredictable │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - itee lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - nopge {8} │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - ittt pl │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - stmiapl r0!, {} │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - ittt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - cbnz r0, 56faf6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b786> @ unpredictable │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - cbnz r2, 56faee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b77e> │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56faea <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b77a> │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fae4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b774> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fade <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b76e> │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r7} │ │ │ │ + cbnz r4, 56fb7a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b80a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + cbnz r2, 56fb76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b806> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + cbnz r4, 56fb72 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45b802> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt vs │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - strvs r0, [r5, #8] │ │ │ │ - lslvs r5, r6, #2 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + str r4, [r3, #0] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5713e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d070> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 570478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45c108> │ │ │ │ @@ -1817556,489 +1817554,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (5712ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cf3c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (5712b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cf40>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + str r2, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbac> │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570f22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbb2> │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570f2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbba> │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbc4> │ │ │ │ + sub sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbcc> │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbd4> │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570f4a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbda> │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbe4> │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbec> │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570f64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbf4> │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbfe> │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570f74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc04> │ │ │ │ + cbz r2, 570f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbcc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc0c> │ │ │ │ + cbz r6, 570f44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570f84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc14> │ │ │ │ + cbz r2, 570f4e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbde> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570f8e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc1e> │ │ │ │ + cbz r6, 570f54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbe4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570f96 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc26> │ │ │ │ + cbz r2, 570f5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r1 │ │ │ │ + cbz r6, 570f64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbf4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + cbz r2, 570f6e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cbfe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r7 │ │ │ │ + cbz r6, 570f76 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc06> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 570f7e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc0e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + cbz r6, 570f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r6, 570f92 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc22> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + cbz r2, 570f9e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc2e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 570faa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc3a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570fc2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc52> │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570fca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc5a> │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570fd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc64> │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570fdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc6c> │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570fe6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc76> │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 570fee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc7e> │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 570ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc88> │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc90> │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571008 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc98> │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 571012 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cca2> │ │ │ │ + cbz r2, 570fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 57101c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ccac> │ │ │ │ + cbz r6, 570fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571022 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ccb2> │ │ │ │ + cbz r2, 570fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 57102a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ccba> │ │ │ │ + cbz r2, 570ff2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc82> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + cbz r2, 570ffc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + cbz r6, 571002 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc92> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + cbz r6, 57100a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc9a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + cbz r6, 571012 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cca2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + cbz r6, 57101c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ccac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + cbz r2, 571026 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ccb6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + cbz r6, 57102e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ccbe> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + cbz r2, 571038 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ccc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + push {r1, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsie ai │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 571094 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd24> │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + bpl.n 570f94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cc24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5710c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd54> │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5710bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd4c> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5710b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd46> │ │ │ │ + cbnz r6, 5710b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5710b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd40> │ │ │ │ + cbnz r6, 5710ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd3e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbnz r6, 5710a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5710a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd32> │ │ │ │ + cbnz r2, 5710a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd34> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r6, 57109c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 571096 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd26> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0016 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r6 │ │ │ │ + hlt 0x001e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r2, r1 │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 5710b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd40> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5710a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd36> │ │ │ │ + rev r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5710a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd32> │ │ │ │ + cbnz r6, 5710a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd34> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 57109e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd2e> │ │ │ │ + cbnz r2, 57109c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 571096 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd26> │ │ │ │ + cbnz r2, 571096 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd26> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbnz r2, 571090 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + cbnz r6, 571086 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd16> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r6, 571082 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cd12> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 571040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ccd0> │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + bcc.n 571140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cdd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - itet lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - itee hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - itte pl @ unpredictable │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - itee cc @ unpredictable │ │ │ │ - lslcc r2, r6, #2 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00ae │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0086 │ │ │ │ + itte le │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + ittt ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + ittt vs @ unpredictable │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + itet cc @ unpredictable │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + itee eq @ unpredictable │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + bkpt 0x00da │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + bkpt 0x007e │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r2, r6, #2 │ │ │ │ bkpt 0x0006 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + itte │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + itee le @ unpredictable > │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + itte ge @ unpredictable │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + ldmiage r1, {r1, r3, r6, r7} │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57136c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cffc> │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571304 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cf94> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5712a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cf34> │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 5712e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cf78> │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r4, r2 │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r0, r6 │ │ │ │ + cbnz r0, 5712f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45cf80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (57144c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d0dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (571450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d0e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1818228,107 +1818226,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (571500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d190>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (571504 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d194>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb68e │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + itte le │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + ite lt @ unpredictable │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + pushge {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + cbz r6, 57154a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d1da> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + cbz r0, 571546 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d1d6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 571556 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d1e6> │ │ │ │ + cbz r6, 571536 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d1c6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3} │ │ │ │ + cbz r0, 571542 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d1d2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp ip, r0 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, pc │ │ │ │ + add lr, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, pc │ │ │ │ + add r8, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, lr │ │ │ │ + add sl, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 57158a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d21a> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5716aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45d33a> │ │ │ │ @@ -1819410,331 +1819408,331 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (57206c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcfc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (572070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd00>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - orrs r2, r2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r6, r1 │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 571ee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db70> │ │ │ │ + bvc.n 571de0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45da70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc00> │ │ │ │ + bne.n 571e70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc40> │ │ │ │ + bne.n 571eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc78> │ │ │ │ + bne.n 571ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572018 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dca8> │ │ │ │ + bne.n 571f18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dba8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571e60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45daf0> │ │ │ │ + bcs.n 571f60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbf0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571ea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db30> │ │ │ │ + bcs.n 571fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571ee0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db70> │ │ │ │ + bcs.n 571fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571f20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbb0> │ │ │ │ + bcs.n 572020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbd0> │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571f78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc08> │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc48> │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc88> │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcb8> │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571e58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dae8> │ │ │ │ + beq.n 571f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571e98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db28> │ │ │ │ + beq.n 571f98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db60> │ │ │ │ + beq.n 571fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571f00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db90> │ │ │ │ + beq.n 572000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 571f38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbc8> │ │ │ │ + beq.n 572038 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 571f78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc08> │ │ │ │ + beq.n 571e78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 571fb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc40> │ │ │ │ + beq.n 571eb0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc90> │ │ │ │ + beq.n 571f00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcc0> │ │ │ │ + beq.n 571f30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcf8> │ │ │ │ + beq.n 571f68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5720a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd30> │ │ │ │ + bmi.n 571fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcd0> │ │ │ │ + bmi.n 571f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc90> │ │ │ │ + bmi.n 571f00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 571fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc48> │ │ │ │ + bmi.n 5720b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 571f60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbf0> │ │ │ │ + bmi.n 572060 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcf0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 571ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45db88> │ │ │ │ + bmi.n 571ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572098 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd28> │ │ │ │ + bcc.n 571f98 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcc0> │ │ │ │ + bcc.n 571f30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571f28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbb8> │ │ │ │ + bcs.n 572028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5720e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd70> │ │ │ │ + bne.n 571fe0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd08> │ │ │ │ + bne.n 571f78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 571fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc48> │ │ │ │ + bcc.n 5720b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 571f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbe8> │ │ │ │ + bcc.n 572058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dce8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5720f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd80> │ │ │ │ + bcs.n 571ff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd18> │ │ │ │ + bcs.n 571f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572028 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcb8> │ │ │ │ + bcs.n 571f28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571fc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc58> │ │ │ │ + bcs.n 5720c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 571f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc00> │ │ │ │ + bcs.n 572070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572118 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dda8> │ │ │ │ + bne.n 572018 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dca8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 571f88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc18> │ │ │ │ + bne.n 572088 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 571fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc68> │ │ │ │ + bne.n 5720d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 571fd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc64> │ │ │ │ + bmi.n 5720d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 571f6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dbfc> │ │ │ │ + bmi.n 57206c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcfc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5720ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd3c> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 5720c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd50> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1819768,31 +1819766,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (5720e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd74>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (5720e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd78>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcs.n 571fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dc78> │ │ │ │ + bcs.n 5720e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572120 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ddb0> │ │ │ │ + bne.n 572020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572130 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ddc0> │ │ │ │ + bne.n 572030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572140 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ddd0> │ │ │ │ + bne.n 572040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572150 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dde0> │ │ │ │ + bne.n 572050 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dce0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572168 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ddf8> │ │ │ │ + bne.n 572068 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dcf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572178 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45de08> │ │ │ │ + bne.n 572078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 5720c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45dd50> │ │ │ │ + bne.n 5721c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45de50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 57215e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ddee> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 572248 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ded8> │ │ │ │ @@ -1820464,233 +1820462,233 @@ │ │ │ │ ldr r0, [pc, #444] @ (572854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #440] @ (572858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 572768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f8> │ │ │ │ + blt.n 572668 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5725e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e278> │ │ │ │ + bgt.n 5726e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e378> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 5727b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e440> │ │ │ │ + bhi.n 5726b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e340> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3e0> │ │ │ │ + bhi.n 572650 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2e8> │ │ │ │ + bls.n 572758 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5726e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e378> │ │ │ │ + bhi.n 5725e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e278> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5725e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e278> │ │ │ │ + bls.n 5726e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e378> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 572760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f0> │ │ │ │ + bcs.n 572660 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5726b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e348> │ │ │ │ + bcs.n 5727b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e448> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572700 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e390> │ │ │ │ + bcs.n 572600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e290> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5727b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e448> │ │ │ │ + bne.n 5726b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e348> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5725f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e280> │ │ │ │ + bcs.n 5726f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e380> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572620 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2b0> │ │ │ │ + bcs.n 572720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572650 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2e0> │ │ │ │ + bcs.n 572750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3a0> │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3c0> │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3c0> │ │ │ │ + bcs.n 572630 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3b8> │ │ │ │ + bne.n 572628 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3d0> │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e408> │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5727a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e438> │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5727e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e470> │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4a0> │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572648 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2d8> │ │ │ │ + beq.n 572748 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572678 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e308> │ │ │ │ + beq.n 572778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e408> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5726a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e338> │ │ │ │ + beq.n 5727a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e438> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5726e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e378> │ │ │ │ + beq.n 5727e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e478> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 572718 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3a8> │ │ │ │ + beq.n 572818 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f0> │ │ │ │ + beq.n 572660 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e418> │ │ │ │ + beq.n 572688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e318> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5727b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e448> │ │ │ │ + beq.n 5726b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e348> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5727f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e480> │ │ │ │ + beq.n 5726f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e380> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4b8> │ │ │ │ + beq.n 572728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572660 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e2f0> │ │ │ │ + bne.n 572760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572780 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e410> │ │ │ │ + blt.n 572680 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e310> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3a0> │ │ │ │ + bls.n 572810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5726b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e340> │ │ │ │ + bls.n 5727b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e440> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572858 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4e8> │ │ │ │ + bhi.n 572758 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5727a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e438> │ │ │ │ + bhi.n 5726a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e338> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5727f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e488> │ │ │ │ + bhi.n 5726f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e388> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4f8> │ │ │ │ + bls.n 572768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4a0> │ │ │ │ + bls.n 572710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5727c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e450> │ │ │ │ + bls.n 5726c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e350> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3b8> │ │ │ │ + bls.n 572828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572770 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e400> │ │ │ │ + bls.n 572870 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e500> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3c0> │ │ │ │ + bvs.n 572830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5726e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e370> │ │ │ │ + bvs.n 5727e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e470> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e520> │ │ │ │ + bpl.n 572790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e420> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4c8> │ │ │ │ + bpl.n 572738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5727d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e468> │ │ │ │ + bpl.n 5726d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e368> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572778 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e408> │ │ │ │ + bpl.n 572878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e508> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3b0> │ │ │ │ + bpl.n 572820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5726c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e350> │ │ │ │ + bpl.n 5727c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e450> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4f0> │ │ │ │ + bmi.n 572760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 572808 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e498> │ │ │ │ + bmi.n 572708 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e398> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5727c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e450> │ │ │ │ + bmi.n 5728c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e550> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f8> │ │ │ │ + bmi.n 572868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3a0> │ │ │ │ + bmi.n 572810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5728c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e558> │ │ │ │ + bcc.n 5727c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e458> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572880 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e510> │ │ │ │ + bcc.n 572780 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e410> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5727c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e458> │ │ │ │ + bcc.n 5728c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e558> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 572820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4b0> │ │ │ │ + bcc.n 572720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 572820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4b0> │ │ │ │ + bvs.n 572720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5727c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e450> │ │ │ │ + bvs.n 5728c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e550> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572768 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f8> │ │ │ │ + bvs.n 572868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5728d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e568> │ │ │ │ + bpl.n 5727d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e468> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 572710 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3a0> │ │ │ │ + bvs.n 572810 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572748 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3d8> │ │ │ │ + bcc.n 572848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5728d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e568> │ │ │ │ + bcs.n 5727d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e468> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572890 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e520> │ │ │ │ + bcs.n 572790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e420> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 572848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4d8> │ │ │ │ + bcs.n 572748 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5727e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e478> │ │ │ │ + bcs.n 5728e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e578> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572798 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e428> │ │ │ │ + bcs.n 572898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e528> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 572750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3e0> │ │ │ │ + bcs.n 572850 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5728a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e530> │ │ │ │ + bne.n 5727a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e430> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5728f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e588> │ │ │ │ + bne.n 5727f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e488> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3b8> │ │ │ │ + bne.n 572828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4c8> │ │ │ │ + bls.n 572738 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e518> │ │ │ │ + bls.n 572788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e418> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3d0> │ │ │ │ + bls.n 572840 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5727c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e450> │ │ │ │ + bvc.n 5728c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e550> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572760 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e3f0> │ │ │ │ + bge.n 572860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e598> │ │ │ │ + bls.n 572808 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e498> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5727b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e448> │ │ │ │ + bls.n 5728b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e548> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5727a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e438> │ │ │ │ + bne.n 5728a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e538> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 572938 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5c8> │ │ │ │ + beq.n 572838 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5c0> │ │ │ │ + bpl.n 572830 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 572924 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5b4> │ │ │ │ bhi.n 57287a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e50a> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572916 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5a6> │ │ │ │ @@ -1820796,53 +1820794,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572990 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e620>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572994 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e624>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5729d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e660> │ │ │ │ + bls.n 5728d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e560> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5d8> │ │ │ │ + bhi.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572908 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e598> │ │ │ │ + bhi.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e698> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5728c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e558> │ │ │ │ + bhi.n 5729c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e658> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e518> │ │ │ │ + bhi.n 572988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e618> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572a30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6c0> │ │ │ │ + bvc.n 572930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572968 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5f8> │ │ │ │ + bls.n 572868 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e4f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5b8> │ │ │ │ + bls.n 572a28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5728e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e570> │ │ │ │ + bls.n 5729e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e670> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5728a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e530> │ │ │ │ + bls.n 5729a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e630> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6e8> │ │ │ │ + bhi.n 572958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6a8> │ │ │ │ + bhi.n 572918 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572910 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5a0> │ │ │ │ + bhi.n 572a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572938 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5c8> │ │ │ │ + bhi.n 572a38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 572960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5f0> │ │ │ │ + bhi.n 572a60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5729a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e630> │ │ │ │ + bhi.n 5728a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e530> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 572988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e618> │ │ │ │ + bvc.n 572a88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e718> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5729bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e64c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5729c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e654>) │ │ │ │ @@ -1820857,23 +1820855,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5729d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e660>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5729d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e664>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bls.n 57291c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5ac> │ │ │ │ + bls.n 572a1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5728e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e574> │ │ │ │ + bls.n 5729e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e674> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57296c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5fc> │ │ │ │ + bls.n 572a6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572934 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5c4> │ │ │ │ + bls.n 572a34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 572a18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6a8> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6bc> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1820911,33 +1820909,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (572a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (572a58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bge.n 572a10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6a0> │ │ │ │ + bge.n 572b10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5729c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e658> │ │ │ │ + bls.n 572ac8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e758> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 572a08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e698> │ │ │ │ + bls.n 572b08 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e798> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572a48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6d8> │ │ │ │ + bls.n 572948 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572a90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e720> │ │ │ │ + bls.n 572990 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e620> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572ad8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e768> │ │ │ │ + bls.n 5729d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e668> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7b0> │ │ │ │ + bls.n 572a20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572960 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e5f0> │ │ │ │ + bge.n 572a60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 572b30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7c0> │ │ │ │ + bhi.n 572a30 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e6c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 572b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e81c> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (572b50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7e0>) │ │ │ │ @@ -1821085,99 +1821083,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (572c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (572c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bge.n 572aa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e734> │ │ │ │ + bge.n 572ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e834> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8fc> │ │ │ │ + bls.n 572b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e81c> │ │ │ │ + ble.n 572c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e91c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572ad4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e764> │ │ │ │ + bgt.n 572bd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e864> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e934> │ │ │ │ + blt.n 572ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e834> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8fc> │ │ │ │ + blt.n 572b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8c4> │ │ │ │ + blt.n 572b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e88c> │ │ │ │ + blt.n 572afc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e78c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e854> │ │ │ │ + blt.n 572ac4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e754> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e81c> │ │ │ │ + blt.n 572c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e91c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7e4> │ │ │ │ + blt.n 572c54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572cbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e94c> │ │ │ │ + blt.n 572bbc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e84c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572acc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e75c> │ │ │ │ + bge.n 572bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e85c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e92c> │ │ │ │ + bls.n 572b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e82c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7fc> │ │ │ │ + bge.n 572c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7cc> │ │ │ │ + bge.n 572c3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e79c> │ │ │ │ + bge.n 572c0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e89c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572ccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e95c> │ │ │ │ + bls.n 572bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e85c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8fc> │ │ │ │ + bgt.n 572b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8c4> │ │ │ │ + bgt.n 572b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e88c> │ │ │ │ + bgt.n 572afc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e78c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572ccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e95c> │ │ │ │ + bgt.n 572bcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e85c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e92c> │ │ │ │ + bgt.n 572b9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e82c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572c1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8ac> │ │ │ │ + bls.n 572b1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e80c> │ │ │ │ + bge.n 572c7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e90c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7dc> │ │ │ │ + bge.n 572c4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e934> │ │ │ │ + bge.n 572ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e834> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8f4> │ │ │ │ + bge.n 572b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8c4> │ │ │ │ + bge.n 572b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572c04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e894> │ │ │ │ + bge.n 572d04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e994> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572bd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e864> │ │ │ │ + bge.n 572cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e964> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572ba4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e834> │ │ │ │ + bge.n 572ca4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e934> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 572b6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7fc> │ │ │ │ + bge.n 572c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572b64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7f4> │ │ │ │ + bgt.n 572c64 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572b34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7c4> │ │ │ │ + bgt.n 572c34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e98c> │ │ │ │ + blt.n 572bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e88c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572cc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e954> │ │ │ │ + blt.n 572bc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e854> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572c8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e91c> │ │ │ │ + blt.n 572b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e81c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572c5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8ec> │ │ │ │ + blt.n 572b5c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e7ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8bc> │ │ │ │ + blt.n 572d2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572bfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e88c> │ │ │ │ + blt.n 572cfc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e98c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572bdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e86c> │ │ │ │ + bgt.n 572cdc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e96c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 572cfa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e98a> │ │ │ │ bls.n 572c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8f8> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 572cf4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e984> │ │ │ │ bhi.n 572cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e950> │ │ │ │ @@ -1821282,57 +1821280,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (572d80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea10>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (572d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea14>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ble.n 572d94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea24> │ │ │ │ + bgt.n 572c94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e924> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 572d70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea00> │ │ │ │ + bgt.n 572c70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e900> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eac8> │ │ │ │ + blt.n 572d38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea90> │ │ │ │ + blt.n 572d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e990> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea50> │ │ │ │ + blt.n 572cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e950> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572d88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea18> │ │ │ │ + blt.n 572c88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e918> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572d58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9e8> │ │ │ │ + blt.n 572c58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572dd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea64> │ │ │ │ + bgt.n 572cd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e964> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eaac> │ │ │ │ + blt.n 572d1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572d38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9c8> │ │ │ │ + bgt.n 572e38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eac8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8f0> │ │ │ │ + bgt.n 572d60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572d68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9f8> │ │ │ │ + bgt.n 572c68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e8f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eab0> │ │ │ │ + blt.n 572d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572e00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea90> │ │ │ │ + bgt.n 572d00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e990> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea50> │ │ │ │ + bgt.n 572cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e950> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572e20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eab0> │ │ │ │ + bgt.n 572d20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e9b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 572ca0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e930> │ │ │ │ + blt.n 572da0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea3c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea44>) │ │ │ │ @@ -1821347,23 +1821345,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572dc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea50>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572dc4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea54>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bgt.n 572db4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea44> │ │ │ │ + bgt.n 572eb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572d7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea0c> │ │ │ │ + bgt.n 572e7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb0c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572e04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea94> │ │ │ │ + bgt.n 572d04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e994> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572dcc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ea5c> │ │ │ │ + bgt.n 572ccc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45e95c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 572f2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ebbc> │ │ │ │ bls.n 572e2e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eabe> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1821537,81 +1821535,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (572fd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (572fd4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 573040 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ecd0> │ │ │ │ + blt.n 572f40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ebd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eaf8> │ │ │ │ + bgt.n 572f68 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ebf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572e90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb20> │ │ │ │ + bgt.n 572f90 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572ec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb50> │ │ │ │ + bgt.n 572fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb88> │ │ │ │ + bgt.n 572ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572f20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ebb0> │ │ │ │ + bgt.n 573020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ecb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572f48 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ebd8> │ │ │ │ + bgt.n 573048 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ecd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 572f70 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec00> │ │ │ │ + bgt.n 573070 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ed00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572fa0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec30> │ │ │ │ + bgt.n 572ea0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572fd8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec68> │ │ │ │ + bgt.n 572ed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573000 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec90> │ │ │ │ + bgt.n 572f00 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572f78 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec08> │ │ │ │ + ble.n 573078 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ed08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #4 │ │ │ │ + ble.n 572ea8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + ble.n 572f80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #24 │ │ │ │ + ble.n 572ed8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + ble.n 572f20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ebb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572eb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb48> │ │ │ │ + ble.n 572fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572ef0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb80> │ │ │ │ + ble.n 572ff0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 573058 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ece8> │ │ │ │ + bgt.n 572f58 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ebe8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec50> │ │ │ │ + bgt.n 572ec0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 572fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec78> │ │ │ │ + bgt.n 572ee8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 572ef8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45eb88> │ │ │ │ + blt.n 572ff8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x45ec88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5762ee <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x461f7e> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ @@ -1829369,716 +1829367,716 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 577614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4632a4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 577618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4632a8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movt r0, #26804 @ 0x68b4 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + movw r0, #26804 @ 0x68b4 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r1, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r5, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r0, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r2, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r6, r4, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, r3 │ │ │ │ + movs r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #6 │ │ │ │ - vshr.u64 d16, d18, #46 │ │ │ │ - vshr.u64 d0, d18, #22 │ │ │ │ - vshr.u64 d0, d18, #62 │ │ │ │ - vqadd.u16 d16, d30, d18 │ │ │ │ - vqadd.u64 d0, d22, d18 │ │ │ │ - vqadd.u8 d0, d30, d18 │ │ │ │ - mcr2 0, 7, r0, cr6, cr2, {5} │ │ │ │ - mcr2 0, 6, r0, cr2, cr2, {5} │ │ │ │ - mrc2 0, 4, r0, cr10, cr2, {5} │ │ │ │ - mrc2 0, 3, r0, cr2, cr2, {5} │ │ │ │ - mcr2 0, 2, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 1, r0, cr2, cr2, {5} │ │ │ │ - ldc2l 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - ldc2l 0, cr0, [r6, #712] @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ - stc2 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ - stc2l 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - ldc2 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ - ldc2l 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ - stc2 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ - ldc2l 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ - mcrr2 0, 11, r0, sl, cr2 │ │ │ │ - stc2 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - @ instruction: 0xfbf600b2 │ │ │ │ - @ instruction: 0xfbd600b2 │ │ │ │ - @ instruction: 0xfbb600b2 │ │ │ │ - @ instruction: 0xfb8e00b2 │ │ │ │ - @ instruction: 0xfb5e00b2 │ │ │ │ - @ instruction: 0xfb1e00b2 │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + vshr.u64 d16, d18, #22 │ │ │ │ + vshr.u64 d16, d18, #62 │ │ │ │ + vshr.u64 d0, d18, #34 │ │ │ │ + vqadd.u64 d16, d26, d18 │ │ │ │ + vqadd.u16 d16, d18, d18 │ │ │ │ + vqadd.u32 d0, d26, d18 │ │ │ │ + vqadd.u8 d0, d18, d18 │ │ │ │ + mrc2 0, 6, r0, cr14, cr2, {5} │ │ │ │ + mrc2 0, 5, r0, cr6, cr2, {5} │ │ │ │ + mcr2 0, 4, r0, cr14, cr2, {5} │ │ │ │ + mcr2 0, 3, r0, cr6, cr2, {5} │ │ │ │ + mcr2 0, 2, r0, cr2, cr2, {5} │ │ │ │ + mrc2 0, 0, r0, cr10, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + stc2 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ + ldc2l 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ + ldc2l 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ + ldc2 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ + stc2 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ + stc2l 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ + ldc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + ldc2l 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ + mcrr2 0, 11, r0, lr, cr2 │ │ │ │ + stc2 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ + @ instruction: 0xfbfa00b2 │ │ │ │ + smlaltt r0, r0, sl, r2 │ │ │ │ + @ instruction: 0xfba200b2 │ │ │ │ + @ instruction: 0xfb7600b2 │ │ │ │ + @ instruction: 0xfb5600b2 │ │ │ │ + @ instruction: 0xfb3600b2 │ │ │ │ + @ instruction: 0xfb0e00b2 │ │ │ │ @ instruction: 0xfade00b2 │ │ │ │ - @ instruction: 0xfaaa00b2 │ │ │ │ - @ instruction: 0xfa7200b2 │ │ │ │ - @ instruction: 0xfa3600b2 │ │ │ │ - ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ - vst1.8 @ instruction: 0xf9ca00b2 │ │ │ │ - ldrsb.w r0, [r6, #178] @ 0xb2 │ │ │ │ - vst4.32 {d16-d19}, [lr :256], r2 │ │ │ │ - ldrsb.w r0, [r2, r2, lsl #3] │ │ │ │ - ldr.w r0, [r6, #178] @ 0xb2 │ │ │ │ - ldrb.w r0, [sl, #178] @ 0xb2 │ │ │ │ - str??.w r0, [lr, r2, lsl #3] │ │ │ │ - ldrh.w r0, [r6, r2, lsl #3] │ │ │ │ - @ instruction: 0xf7f600b2 │ │ │ │ - @ instruction: 0xf7be00b2 │ │ │ │ - @ instruction: 0xf77e00b2 │ │ │ │ + @ instruction: 0xfa9e00b2 │ │ │ │ + @ instruction: 0xfa5e00b2 │ │ │ │ + @ instruction: 0xfa2a00b2 │ │ │ │ + ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldrsh.w r0, [r6, #178] @ 0xb2 │ │ │ │ + ldr??.w r0, [sl, r2, lsl #3] │ │ │ │ + vst4.32 {d16-d19}, [sl :256], r2 │ │ │ │ + ldrsb.w r0, [r6, r2, lsl #3] │ │ │ │ + str.w r0, [lr, #178] @ 0xb2 │ │ │ │ + ldrb.w r0, [r2, #178] @ 0xb2 │ │ │ │ + ldr.w r0, [r6, r2, lsl #3] │ │ │ │ + ldrb.w r0, [sl, r2, lsl #3] │ │ │ │ + @ instruction: 0xf7ee00b2 │ │ │ │ + @ instruction: 0xf7b600b2 │ │ │ │ + @ instruction: 0xf77600b2 │ │ │ │ @ instruction: 0xf73e00b2 │ │ │ │ - @ instruction: 0xf70200b2 │ │ │ │ - movt r0, #59570 @ 0xe8b2 │ │ │ │ - @ instruction: 0xf69a00b2 │ │ │ │ - @ instruction: 0xf66200b2 │ │ │ │ - @ instruction: 0xf62e00b2 │ │ │ │ - @ instruction: 0xf5fe00b2 │ │ │ │ - rsbs r0, r2, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf59e00b2 │ │ │ │ - adcs.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - adds.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf4de00b2 │ │ │ │ - @ instruction: 0xf4a200b2 │ │ │ │ - orn r0, sl, #5832704 @ 0x590000 │ │ │ │ - bic.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf3fa00b2 │ │ │ │ - @ instruction: 0xf3ce00b2 │ │ │ │ - @ instruction: 0xf3a200b2 │ │ │ │ - @ instruction: 0xf35a00b2 │ │ │ │ - @ instruction: 0xf31200b2 │ │ │ │ - movt r0, #41138 @ 0xa0b2 │ │ │ │ - @ instruction: 0xf28a00b2 │ │ │ │ - @ instruction: 0xf25600b2 │ │ │ │ - addw r0, r6, #178 @ 0xb2 │ │ │ │ - subs.w r0, r6, #178 @ 0xb2 │ │ │ │ - sbc.w r0, r2, #178 @ 0xb2 │ │ │ │ - add.w r0, lr, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf0ba00b2 │ │ │ │ - orn r0, r6, #178 @ 0xb2 │ │ │ │ - bic.w r0, sl, #178 @ 0xb2 │ │ │ │ - vshr.s64 d16, d18, #22 │ │ │ │ - vshr.s64 d0, d18, #18 │ │ │ │ - vqadd.s64 d16, d18, d18 │ │ │ │ - vqadd.s64 d0, d30, d18 │ │ │ │ - mrc 0, 7, r0, cr6, cr2, {5} │ │ │ │ - mcr 0, 5, r0, cr14, cr2, {5} │ │ │ │ - mcr 0, 3, r0, cr10, cr2, {5} │ │ │ │ - mcr 0, 1, r0, cr2, cr2, {5} │ │ │ │ - ldcl 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ - ldc 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xf6fe00b2 │ │ │ │ + @ instruction: 0xf6be00b2 │ │ │ │ + @ instruction: 0xf68200b2 │ │ │ │ + movw r0, #59570 @ 0xe8b2 │ │ │ │ + @ instruction: 0xf61a00b2 │ │ │ │ + @ instruction: 0xf5e200b2 │ │ │ │ + sub.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + sbcs.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + adcs.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + adds.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf4d600b2 │ │ │ │ + eors.w r0, sl, #5832704 @ 0x590000 │ │ │ │ + orrs.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + bic.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf3ea00b2 │ │ │ │ + @ instruction: 0xf3ae00b2 │ │ │ │ + @ instruction: 0xf37a00b2 │ │ │ │ + @ instruction: 0xf34e00b2 │ │ │ │ + @ instruction: 0xf32200b2 │ │ │ │ + @ instruction: 0xf2da00b2 │ │ │ │ + @ instruction: 0xf29200b2 │ │ │ │ + movw r0, #41138 @ 0xa0b2 │ │ │ │ + addw r0, sl, #178 @ 0xb2 │ │ │ │ + rsbs r0, r6, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf18600b2 │ │ │ │ + @ instruction: 0xf13600b2 │ │ │ │ + @ instruction: 0xf0e200b2 │ │ │ │ + eor.w r0, lr, #178 @ 0xb2 │ │ │ │ + bics.w r0, sl, #178 @ 0xb2 │ │ │ │ + vshr.s64 d16, d18, #26 │ │ │ │ + vshr.s64 d0, d18, #22 │ │ │ │ + vqadd.s32 d16, d26, d18 │ │ │ │ + vqadd.s32 d0, d30, d18 │ │ │ │ + mrc 0, 7, r0, cr2, cr2, {5} │ │ │ │ + mrc 0, 5, r0, cr14, cr2, {5} │ │ │ │ + mrc 0, 3, r0, cr6, cr2, {5} │ │ │ │ + mcr 0, 1, r0, cr14, cr2, {5} │ │ │ │ + stcl 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ + stc 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ ldcl 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ - stc 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ - ldcl 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - stc 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ + ldc 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + ldcl 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + stc 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ ldcl 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - ldc 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ - stc 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - rsbs r0, r6, r2, ror #2 │ │ │ │ - sub.w r0, r6, r2, ror #2 │ │ │ │ - sbcs.w r0, r2, r2, ror #2 │ │ │ │ - @ instruction: 0xeb3e00b2 │ │ │ │ - adds.w r0, r2, r2, ror #2 │ │ │ │ - @ instruction: 0xeac600b2 │ │ │ │ - eor.w r0, lr, r2, ror #2 │ │ │ │ - orrs.w r0, r2, r2, ror #2 │ │ │ │ - ands.w r0, lr, r2, ror #2 │ │ │ │ - strd r0, r0, [sl, #712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xe9b600b2 │ │ │ │ - ldrd r0, r0, [lr, #-712]! @ 0x2c8 │ │ │ │ - strd r0, r0, [sl, #-712] @ 0x2c8 │ │ │ │ - ldmdb r6, {r1, r4, r5, r7} │ │ │ │ - strd r0, r0, [r2], #712 @ 0x2c8 │ │ │ │ - stmia.w lr!, {r1, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [sl], #-712 @ 0x2c8 │ │ │ │ - strex r0, r0, [r6, #712] @ 0x2c8 │ │ │ │ - @ instruction: 0xe81200b2 │ │ │ │ - b.n 5772c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462f58> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 577234 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462ec4> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 5771a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462e30> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 57711c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462dac> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 5770c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462d50> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 577034 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462cc4> │ │ │ │ + stc 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ + @ instruction: 0xebf200b2 │ │ │ │ + subs.w r0, sl, r2, ror #2 │ │ │ │ + @ instruction: 0xeb8600b2 │ │ │ │ + adcs.w r0, r6, r2, ror #2 │ │ │ │ + @ instruction: 0xeb2600b2 │ │ │ │ + @ instruction: 0xeaf200b2 │ │ │ │ + @ instruction: 0xeabe00b2 │ │ │ │ + eors.w r0, r2, r2, ror #2 │ │ │ │ + orr.w r0, r6, r2, ror #2 │ │ │ │ + and.w r0, lr, r2, ror #2 │ │ │ │ + ldrd r0, r0, [r2, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xe99e00b2 │ │ │ │ + strd r0, r0, [sl, #-712]! @ 0x2c8 │ │ │ │ + ldmdb r6!, {r1, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [lr], #712 @ 0x2c8 │ │ │ │ + @ instruction: 0xe8ca00b2 │ │ │ │ + ldmia.w r6, {r1, r4, r5, r7} │ │ │ │ + strd r0, r0, [r2], #-712 @ 0x2c8 │ │ │ │ + @ instruction: 0xe82e00b2 │ │ │ │ + b.n 5772f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462f84> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 577290 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462f20> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 57722c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462ebc> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 5771c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462e58> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 577134 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462dc4> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 5770a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462d30> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 57701c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462cac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576fb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462c48> │ │ │ │ + b.n 576fc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462c50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576f3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462bcc> │ │ │ │ + b.n 576f34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462bc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576ec8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462b58> │ │ │ │ + b.n 576eb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462b48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576e4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462adc> │ │ │ │ + b.n 576e3c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462acc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 576dc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462a58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 576d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4629dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576cc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462950> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 576c44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4628d4> │ │ │ │ + b.n 576cc8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462958> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576bd0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462860> │ │ │ │ + b.n 576c4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4628dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 576b54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4627e4> │ │ │ │ + b.n 576bc0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462850> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577ae8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463778> │ │ │ │ + b.n 576b44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4627d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577a74 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463704> │ │ │ │ + b.n 577ad0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463760> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5779f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463680> │ │ │ │ + b.n 577a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4636e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57795c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4635ec> │ │ │ │ + b.n 5779e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463678> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577918 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4635a8> │ │ │ │ + b.n 577974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463604> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5778d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463564> │ │ │ │ + b.n 5778f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463580> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577870 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463500> │ │ │ │ + b.n 57785c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4634ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57780c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46349c> │ │ │ │ + b.n 577818 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4634a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577798 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463428> │ │ │ │ + b.n 5777d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463464> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577724 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4633b4> │ │ │ │ + b.n 577770 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463400> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5776e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463370> │ │ │ │ + b.n 57770c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46339c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57769c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46332c> │ │ │ │ + b.n 577698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463328> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577658 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4632e8> │ │ │ │ + b.n 577624 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4632b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577614 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4632a4> │ │ │ │ + b.n 5775e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463270> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5775d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463260> │ │ │ │ + b.n 57759c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46322c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57758c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46321c> │ │ │ │ + b.n 577558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577550 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631e0> │ │ │ │ + b.n 577514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57751c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631ac> │ │ │ │ + b.n 5774d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463160> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5774d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463168> │ │ │ │ + b.n 57748c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46311c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5774a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463134> │ │ │ │ + b.n 577450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463108> │ │ │ │ + b.n 57741c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630d4> │ │ │ │ + b.n 5773d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463068> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 577410 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630a0> │ │ │ │ + b.n 5773a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463034> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5773dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46306c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 6 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r2, r6, #2 │ │ │ │ udf #190 @ 0xbe │ │ │ │ lsls r2, r6, #2 │ │ │ │ udf #162 @ 0xa2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ udf #134 @ 0x86 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #22 │ │ │ │ + udf #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5773cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46305c> │ │ │ │ + ble.n 5773b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463044> │ │ │ │ lsls r2, r6, #2 │ │ │ │ ble.n 577380 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463010> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577324 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462fb4> │ │ │ │ + ble.n 57734c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462fdc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5774c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463158> │ │ │ │ + ble.n 577318 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462fa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577474 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463104> │ │ │ │ + ble.n 5774cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46315c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 577420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630b0> │ │ │ │ + ble.n 577480 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463110> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5773d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463064> │ │ │ │ + ble.n 577424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577390 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463020> │ │ │ │ + bgt.n 5773c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463058> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577344 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462fd4> │ │ │ │ + bgt.n 577374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463004> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463190> │ │ │ │ + bgt.n 577320 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462fb0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5774b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463144> │ │ │ │ + bgt.n 5774d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463164> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577470 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463100> │ │ │ │ + bgt.n 577490 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463120> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 577434 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630c4> │ │ │ │ + bgt.n 577444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5773f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463080> │ │ │ │ + blt.n 577400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463090> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5773ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46303c> │ │ │ │ + blt.n 5773b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463044> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 577368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462ff8> │ │ │ │ + blt.n 577370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463000> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 577524 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631b4> │ │ │ │ + blt.n 577334 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462fc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5774d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463168> │ │ │ │ + blt.n 5774f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463180> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57748c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46311c> │ │ │ │ + blt.n 5774ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46313c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577438 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630c8> │ │ │ │ + blt.n 577468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5773d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463064> │ │ │ │ + bge.n 577424 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577378 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463008> │ │ │ │ + bge.n 5773d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463068> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 577514 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631a4> │ │ │ │ + bge.n 57738c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46301c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5774b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463140> │ │ │ │ + bge.n 577538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 577444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630d4> │ │ │ │ + bge.n 5774d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463164> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 577408 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463098> │ │ │ │ + bge.n 577478 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463108> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5773b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463044> │ │ │ │ + bls.n 577414 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 577368 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x462ff8> │ │ │ │ + bls.n 5773b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463040> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57751c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631ac> │ │ │ │ + bls.n 577544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5774d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463168> │ │ │ │ + bls.n 577508 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463198> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57749c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46312c> │ │ │ │ + bls.n 5774b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463144> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630e8> │ │ │ │ + bls.n 577468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bhi.n 57741c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5773c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463058> │ │ │ │ + bhi.n 5773d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463068> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 57737c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46300c> │ │ │ │ + bhi.n 57739c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46302c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 577538 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631c8> │ │ │ │ + bhi.n 577558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5774f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463184> │ │ │ │ + bhi.n 57751c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5774a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463138> │ │ │ │ + bhi.n 5774c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463158> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577464 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630f4> │ │ │ │ + bhi.n 57747c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46310c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577418 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630a8> │ │ │ │ + bvc.n 577438 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5773dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46306c> │ │ │ │ + bvc.n 5773f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463084> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577588 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463218> │ │ │ │ + bvc.n 5773a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463038> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 577544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631d4> │ │ │ │ + bvc.n 577564 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5774f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463188> │ │ │ │ + bvc.n 577518 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5774ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46313c> │ │ │ │ + bvc.n 5774dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46316c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630f8> │ │ │ │ + bvs.n 577488 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463118> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 57742c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630bc> │ │ │ │ + bvs.n 577444 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5773f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463080> │ │ │ │ + bvs.n 5773f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463088> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577594 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463224> │ │ │ │ + bvs.n 5773ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46303c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 577540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631d0> │ │ │ │ + bvs.n 577568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5774ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46317c> │ │ │ │ + bvs.n 57752c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5774a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463130> │ │ │ │ + bvs.n 5774f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463180> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 577454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630e4> │ │ │ │ + bpl.n 577494 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463124> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 577400 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463090> │ │ │ │ + bpl.n 577440 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5775b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463244> │ │ │ │ + bpl.n 5773ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46307c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 577568 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631f8> │ │ │ │ + bpl.n 5775a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463230> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57751c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631ac> │ │ │ │ + bpl.n 577554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5774d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463160> │ │ │ │ + bpl.n 577500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463190> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 577484 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463114> │ │ │ │ + bmi.n 5774b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463144> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 577448 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630d8> │ │ │ │ + bmi.n 577468 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 57740c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46309c> │ │ │ │ + bmi.n 57741c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5775c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463258> │ │ │ │ + bmi.n 5775d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463260> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 57755c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631ec> │ │ │ │ + bmi.n 577584 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463214> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5774e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463178> │ │ │ │ + bmi.n 577548 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5774a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463134> │ │ │ │ + bmi.n 57750c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46319c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 577458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630e8> │ │ │ │ + bcc.n 5774c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463158> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5773fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46308c> │ │ │ │ + bcc.n 57745c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5775c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463250> │ │ │ │ + bcc.n 5775e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463278> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57756c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631fc> │ │ │ │ + bcc.n 5775a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463234> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5774f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463180> │ │ │ │ + bcc.n 577558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5774b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463144> │ │ │ │ + bcc.n 5774fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46318c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 577480 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463110> │ │ │ │ + bcs.n 5774c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463150> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 577454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630e4> │ │ │ │ + bcs.n 57746c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 577420 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630b0> │ │ │ │ + bcs.n 5775f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463280> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5775dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46326c> │ │ │ │ + bcs.n 5775b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463244> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 577598 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463228> │ │ │ │ + bcs.n 577580 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463210> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bcs.n 577554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 577500 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463190> │ │ │ │ + bcs.n 577520 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5774ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46313c> │ │ │ │ + bne.n 5774dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46316c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 577458 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630e8> │ │ │ │ + bne.n 577498 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463128> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5775fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46328c> │ │ │ │ + bne.n 577454 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5775a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463230> │ │ │ │ + bne.n 577600 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463290> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57754c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631dc> │ │ │ │ + bne.n 5775ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46323c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5774f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463180> │ │ │ │ + bne.n 577558 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5774a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463134> │ │ │ │ + beq.n 5774fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46318c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 577450 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630e0> │ │ │ │ + beq.n 5774a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463130> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5775fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46328c> │ │ │ │ + beq.n 57744c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4630dc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5775b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463248> │ │ │ │ + beq.n 5775f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463280> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57756c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631fc> │ │ │ │ + beq.n 5775a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463234> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + beq.n 577550 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4631e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r1, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 5782e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463f74> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 5782e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x463f78> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1831299,831 +1831297,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 578940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645d0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 578944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645d4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r5} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - nop {15} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ite ls │ │ │ │ + it │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + itt gt │ │ │ │ + lslgt r2, r6, #2 │ │ │ │ + itt ls @ unpredictable │ │ │ │ lslls r2, r6, #2 │ │ │ │ - it vs @ unpredictable │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - itt cc │ │ │ │ - lslcc r2, r6, #2 │ │ │ │ - it eq @ unpredictable │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00e0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + nopls {7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0090 │ │ │ │ + sev │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x006c │ │ │ │ + ite ne │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0028 │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0000 │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r5, pc} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {} │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5783e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464076> │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5783e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464072> │ │ │ │ + pop {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbnz r4, 5783da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46406a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5783d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464064> │ │ │ │ + cbnz r0, 5783d6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464066> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5783cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46405c> │ │ │ │ + cbnz r4, 5783d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464060> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5783c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464056> │ │ │ │ + cbnz r0, 5783cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46405c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 5783c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464056> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 5783c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464052> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r4, 5783ba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46404a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r0 │ │ │ │ + rev16 r4, r3 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + rev r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5783d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464068> │ │ │ │ + rev r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5783d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464064> │ │ │ │ + cbnz r4, 5783ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46405e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5783ce <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46405e> │ │ │ │ + cbnz r0, 5783ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46405a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbnz r0, 5783c6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464056> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 5783c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464050> │ │ │ │ + cbnz r0, 5783c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464050> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5783bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46404c> │ │ │ │ + cbnz r4, 5783b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464048> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r4, 5783b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464044> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + cbnz r0, 5783ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46403e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb6d4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r6} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2} │ │ │ │ + cbz r4, 5784bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46414c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464158> │ │ │ │ + cbz r0, 5784b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464146> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5784c2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464152> │ │ │ │ + cbz r4, 5784b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464140> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464150> │ │ │ │ + cbz r4, 5784ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46413c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5784bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46414c> │ │ │ │ + cbz r0, 5784a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464138> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5784b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464148> │ │ │ │ + cbz r4, 5784a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464132> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784b6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464146> │ │ │ │ + cbz r0, 5784a0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464130> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464144> │ │ │ │ + cbz r4, 57849c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46412c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464140> │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r0, r2 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r4, r6 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r7 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r6 │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + cbz r4, 5784be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46414e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5784cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46415c> │ │ │ │ + cbz r4, 5784b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464148> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784ca <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46415a> │ │ │ │ + cbz r0, 5784b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464144> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464158> │ │ │ │ + cbz r4, 5784ae <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46413e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5784c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464154> │ │ │ │ + cbz r4, 5784ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46413c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 5784be <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46414e> │ │ │ │ + cbz r0, 5784aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46413a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464148> │ │ │ │ + cbz r0, 5784a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464138> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784b2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464142> │ │ │ │ + cbz r4, 5784a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464134> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5784ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46413c> │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 578990 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464620>) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #880 @ (adr r7, 578914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645a4>) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 5788a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464538>) │ │ │ │ + add r7, pc, #896 @ (adr r7, 578914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645a4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 57882c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644bc>) │ │ │ │ + add r7, pc, #784 @ (adr r7, 5788a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464538>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #528 @ (adr r7, 5787c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464450>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 57882c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644bc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #416 @ (adr r7, 578754 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643e4>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 578790 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464420>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #192 @ (adr r7, 578678 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464308>) │ │ │ │ + add r7, pc, #368 @ (adr r7, 578714 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643a4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #48 @ (adr r7, 5785ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46427c>) │ │ │ │ + add r7, pc, #256 @ (adr r7, 5786a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464338>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 578930 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645c0>) │ │ │ │ + add r7, pc, #128 @ (adr r7, 57862c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4642bc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #704 @ (adr r6, 578884 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464514>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 5785c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464250>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 578818 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644a8>) │ │ │ │ + add r6, pc, #928 @ (adr r6, 578954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 5787ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46443c>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 578878 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464508>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #336 @ (adr r6, 578720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643b0>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 5787ec <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46447c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #192 @ (adr r6, 578694 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464324>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 578730 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643c0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 5785e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464278>) │ │ │ │ + add r6, pc, #192 @ (adr r6, 578684 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464314>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 57893c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645cc>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 578618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4642a8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #736 @ (adr r5, 5788c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464550>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 5789ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46463c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 578844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644d4>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 578920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #480 @ (adr r5, 5787c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464458>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 578894 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464524>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 57874c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643dc>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 5787e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464478>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 5786e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464370>) │ │ │ │ + add r5, pc, #352 @ (adr r5, 57873c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #80 @ (adr r5, 578644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4642d4>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 5786c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464350>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 5789b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464648>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 578644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4642d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 57893c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645cc>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 5789c8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464658>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #704 @ (adr r4, 5788c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464550>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 57894c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645dc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #608 @ (adr r4, 578864 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644f4>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 5788e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464570>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #512 @ (adr r4, 578808 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464498>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 578844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 5787ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46443c>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 5787b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464448>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #320 @ (adr r4, 578750 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643e0>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 57873c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 5786f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464384>) │ │ │ │ + add r4, pc, #192 @ (adr r4, 5786c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464350>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 578698 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464328>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 578664 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4642f4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 57863c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4642cc>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 578608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464298>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #960 @ (adr r3, 5789e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464670>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 5789ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46463c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 578984 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464614>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 578950 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645e0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 578928 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645b8>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 5788f4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464584>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 5788bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46454c>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 578898 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464528>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #560 @ (adr r3, 578860 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644f0>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 57883c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 578804 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464494>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 5787e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464470>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #336 @ (adr r3, 578788 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464418>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 578784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464414>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 57871c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643ac>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 578728 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 5786b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464340>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 5786bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46434c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #0 @ (adr r3, 578644 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4642d4>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 578660 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4642f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 5789d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464668>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 578a04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464694>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 57896c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645fc>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 578988 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464618>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #720 @ (adr r2, 578920 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645b0>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 57891c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645ac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 5788d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464564>) │ │ │ │ + add r2, pc, #624 @ (adr r2, 5788b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464540>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #560 @ (adr r2, 578888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464518>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 578844 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 57880c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46449c>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 5787d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464468>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #352 @ (adr r2, 5787c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464450>) │ │ │ │ + add r2, pc, #288 @ (adr r2, 57876c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643fc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #272 @ (adr r2, 578774 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464404>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 578720 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + add r2, pc, #128 @ (adr r2, 5786d4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464364>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 5786fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46438c>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 578688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464318>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #64 @ (adr r2, 5786b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464340>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 578a0c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46469c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #992 @ (adr r1, 578a54 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4646e4>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 5789c0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464650>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #896 @ (adr r1, 5789f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464688>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 578974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464604>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 57899c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46462c>) │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #704 @ (adr r1, 578940 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645d0>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 5788fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46458c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 5788e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464574>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 5788b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464540>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 578888 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464518>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 578854 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #416 @ (adr r1, 57882c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644bc>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 5787f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464488>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #320 @ (adr r1, 5787d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464460>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 57879c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46442c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #224 @ (adr r1, 578774 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464404>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 578740 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 5786f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464388>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 5786e4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464374>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #992 @ (adr r0, 578a7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46470c>) │ │ │ │ + add r1, pc, #0 @ (adr r1, 578688 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464318>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 5789e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464670>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 578a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4646bc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 578954 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4645e4>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 5789d0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464660>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 5788e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464578>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 578974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464604>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #464 @ (adr r0, 57887c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46450c>) │ │ │ │ + add r0, pc, #608 @ (adr r0, 5788f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464588>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 578820 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4644b0>) │ │ │ │ + add r0, pc, #480 @ (adr r0, 57887c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46450c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #256 @ (adr r0, 5787b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464444>) │ │ │ │ + add r0, pc, #320 @ (adr r0, 5787e0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464470>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #144 @ (adr r0, 578748 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643d8>) │ │ │ │ + add r0, pc, #176 @ (adr r0, 578754 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4643e4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 5786cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46435c>) │ │ │ │ + add r0, pc, #64 @ (adr r0, 5786e8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464378>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #244] @ (578a40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4646d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #244] @ (578a44 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4646d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1832241,95 +1832239,95 @@ │ │ │ │ ldr r0, [pc, #168] @ (578adc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46476c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #164] @ (578ae0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464770>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5278 @ 0x149e │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 578b66 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4647f6> │ │ │ │ movw r3, #5251 @ 0x1483 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 579030 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x464cc0> │ │ │ │ @@ -1832855,21 +1832853,21 @@ │ │ │ │ bls.w 578c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4648b4> │ │ │ │ b.n 578b2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4647ba> │ │ │ │ sub.w r1, r1, #5824 @ 0x16c0 │ │ │ │ subs r1, #22 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bls.w 578c24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4648b4> │ │ │ │ b.n 578b2a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4647ba> │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r4, [r0, #1584] @ 0x630 │ │ │ │ @@ -1833313,15 +1833311,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 57966c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4652fc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #309] @ 0x135 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1841130,21 +1841128,21 @@ │ │ │ │ ... │ │ │ │ asrs r4, r1, #15 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r2, r3, #2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1843042,21 +1843040,21 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - orn r1, sl, #11272192 @ 0xac0000 │ │ │ │ + @ instruction: 0xf3ea012c │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ mcrr2 1, 6, r0, r6, cr3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1843980,15 +1843978,15 @@ │ │ │ │ b.n 580bba <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46c84a> │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 580d62 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46c9f2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf58a0163 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xf1e00163 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ sub sp, #484 @ 0x1e4 │ │ │ │ @@ -1845031,15 +1845029,15 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 58182e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46d4be> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1800163 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xe8cc0163 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ sub sp, #484 @ 0x1e4 │ │ │ │ @@ -1845599,15 +1845597,15 @@ │ │ │ │ b.n 581dac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46da3c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 581c38 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46d8c8> │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 582310 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46dfa0> │ │ │ │ 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 │ │ │ │ @@ -1845950,15 +1845948,15 @@ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ b.n 582268 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46def8> │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 240 @ 0xf0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2216] @ 582c2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46e8bc> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1846740,17 +1846738,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r7, #1 │ │ │ │ movs r6, #12 │ │ │ │ b.n 582796 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46e426> │ │ │ │ - ldr r7, [pc, #224] @ (582d10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46e9a0>) │ │ │ │ + ldr r6, [pc, #736] @ (582f10 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46eba0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [pc, #616] @ (582e9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46eb2c>) │ │ │ │ + ldr r5, [pc, #104] @ (582c9c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x46e92c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ @@ -1848652,15 +1848650,15 @@ │ │ │ │ ... │ │ │ │ stmia r4!, {r3, r6} │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r4!, {r2, r6} │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, ip, #44 @ 0x2c │ │ │ │ str.w r8, [r5, #12] │ │ │ │ add.w ip, ip, #32 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -1849232,19 +1849230,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 5847cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47045c> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 584914 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4705a4> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - add sp, #16 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ bne.n 5848e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x470572> │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ beq.w 584498 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x470128> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3202a8> │ │ │ │ @@ -1849480,31 +1849478,31 @@ │ │ │ │ bne.n 584b5a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4707ea> │ │ │ │ b.n 584974 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x470604> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6f4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ @ instruction: 0xb684 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ ldr.w r3, [pc, #1644] @ 58522c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x470ebc> │ │ │ │ @@ -1854184,15 +1854182,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r4, [r6, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r4, r5, #4 │ │ │ │ strh r4, [r3, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -1855521,18 +1855519,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 588e20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x474ab0> │ │ │ │ ands r7, r7 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xeb2800b1 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + @ instruction: 0xeaa800b1 │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ strb r6, [r4, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ vldr d0, [pc, #428] @ 588fe8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x474c78> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1856501,19 +1856499,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (5897f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x475488>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (5897fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47548c>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #432] @ (5899c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x475654>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1857291,15 +1857289,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 589f82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x475c12> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ str r6, [r6, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1881030,19 +1881028,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 59a40c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48609c> │ │ │ │ b.n 59a302 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x485f92> │ │ │ │ nop │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r3, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1881542,15 +1881540,15 @@ │ │ │ │ beq.n 59a918 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4865a8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fa570 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59a91c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4865ac> │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1882954,15 +1882952,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bdac> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 59b8cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48755c> │ │ │ │ - rev16 r0, r4 │ │ │ │ + cbnz r0, 59b990 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x487620> │ │ │ │ lsls r0, r6, #2 │ │ │ │ bx pc │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1887057,15 +1887055,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e85de <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1d426e> │ │ │ │ bl 1ba5e2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xa6272> │ │ │ │ bl 2a85e6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x194276> │ │ │ │ @@ -1888384,15 +1888382,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59f404 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48b094> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #17 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1cb42a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xb70ba> │ │ │ │ @@ -1891832,15 +1891830,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 5a1540 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48d1d0> │ │ │ │ bl 5f193e │ │ │ │ bl 5c5942 │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 5a1554 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48d1e4> │ │ │ │ @@ -1891999,15 +1891997,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 5a15b8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48d248> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ mrc2 15, 5, pc, cr11, cr15, {7} │ │ │ │ @@ -1892665,15 +1892663,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ udf #124 @ 0x7c │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xfbf7ffff │ │ │ │ @ instruction: 0xfbcbffff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r3 :256] │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ push {r3, lr} │ │ │ │ @@ -1893030,15 +1893028,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 5a26ac <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48e33c> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, pc, cr15 @ │ │ │ │ @@ -1893411,15 +1893409,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc2 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ @ instruction: 0xfbfdffff │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ stc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1893764,15 +1893762,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 5a2ed4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48eb64> │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r9], #1020 @ 0x3fc │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ stc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ @@ -1894134,15 +1894132,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r7 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ @@ -1894389,15 +1894387,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [pc, #1020]! @ 5a3848 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48f4d8> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a384c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48f4dc> │ │ │ │ @@ -1894907,15 +1894905,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a3980 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48f610>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr5, cr15, {7} │ │ │ │ mrc2 15, 1, pc, cr1, cr15, {7} │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ @@ -1895260,15 +1895258,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a3998 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48f628> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1895643,21 +1895641,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r4} │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0090 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - push {r6, lr} │ │ │ │ + push {r6, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #116] @ (5a4258 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48fee8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1895709,15 +1895707,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0010 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stc2l 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ @@ -1897621,19 +1897619,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, r0, r2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r1, r0, r2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r6, r5, r1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r0, r2, r0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r0, r5, r7 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1898154,15 +1898152,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #3400] @ 0xd48 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r5, #3409] @ 0xd51 │ │ │ │ b.n 5a5a6a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4916fa> │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r5, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908568,15 +1908566,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5acb94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x498824> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r2, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (5acf6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x498bfc>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1909226,15 +1909224,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ad4c4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x499154> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910293,15 +1910291,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r2, r5, #4 │ │ │ │ subs r2, r1, #3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1911349,25 +1911347,25 @@ │ │ │ │ blx 69918 │ │ │ │ adds r4, r0, r1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r6, r7, r0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 5aedbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r0, #14 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ str??.w pc, [r7, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xf90bffff │ │ │ │ pli [fp, #255]! │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ @@ -1911402,87 +1911400,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5aeeb0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1911520,27 +1911518,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5aeefc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5aef08 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5aef14 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1912106,15 +1912104,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ - bl abd1b8 │ │ │ │ + bl abd200 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5af58e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1912766,15 +1912764,15 @@ │ │ │ │ ldr.w r2, [r5, #1544] @ 0x608 │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1860 @ 0x744 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl abd1a0 │ │ │ │ + bl abd1e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5afd28 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1912829,15 +1912827,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d9d16 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1c59a6> │ │ │ │ bl 229d1a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1159aa> │ │ │ │ bl 1efd1e <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0xdb9ae> │ │ │ │ bl 319d22 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2059b2> │ │ │ │ bl 343d26 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x22f9b6> │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r0, [r6, #13] │ │ │ │ lsls r4, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1913570,25 +1913568,25 @@ │ │ │ │ @ instruction: 0xfba80160 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r4, #5 │ │ │ │ add r8, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xf3080129 │ │ │ │ + @ instruction: 0xf2880129 │ │ │ │ add sl, r1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r4, #5 │ │ │ │ add r2, r9 │ │ │ │ lsls r1, r4, #5 │ │ │ │ @ instruction: 0xfb300160 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (5b0590 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1913626,15 +1913624,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5b0566 │ │ │ │ nop │ │ │ │ ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ bics r2, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1913751,45 +1913749,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ b.n 5b05e4 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r4, #5 │ │ │ │ orrs r2, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmn r0, r5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmn r0, r0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r6, r3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ negs r4, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #240] @ (5b07f0 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1913902,15 +1913900,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r4, #5 │ │ │ │ rors r0, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r4, #5 │ │ │ │ rors r6, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1913918,25 +1913916,25 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sbcs r6, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r6, [pc, #960] @ (5b0be4 ) │ │ │ │ + ldr r6, [pc, #448] @ (5b09e4 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ bl 43aa50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3266e0> │ │ │ │ ldr r3, [pc, #492] @ (5b0a3c ) │ │ │ │ @@ -1914153,15 +1914151,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r6, [pc, #80] @ (5b0a9c ) │ │ │ │ + ldr r5, [pc, #592] @ (5b0c9c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r4, r0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -1914169,43 +1914167,42 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ands r6, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ands.w r0, r0, #5734400 @ 0x578000 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + @ instruction: 0xf39000af │ │ │ │ + lsls r4, r1, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r5, [pc, #240] @ (5b0b70 ) │ │ │ │ + ldr r4, [pc, #752] @ (5b0d70 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r7, #190 @ 0xbe │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf39000af │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf31000af │ │ │ │ + vshr.u64 d16, d17, #50 │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf2ea00af │ │ │ │ + @ instruction: 0xf26a00af │ │ │ │ ldr r3, [pc, #264] @ (5b0bb4 ) │ │ │ │ ldr r2, [pc, #268] @ (5b0bb8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5b0b42 │ │ │ │ @@ -1914323,15 +1914320,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (5b0bf0 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5b0bec │ │ │ │ ldr r3, [pc, #16] @ (5b0bf4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914411,15 +1914408,15 @@ │ │ │ │ cbz r3, 5b0c96 │ │ │ │ ldr r4, [pc, #244] @ (5b0d84 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5b0cf4 │ │ │ │ ldr r0, [pc, #240] @ (5b0d88 ) │ │ │ │ add r0, pc │ │ │ │ - bl 1052e2c │ │ │ │ + bl 1052dac │ │ │ │ ldr r0, [pc, #236] @ (5b0d8c ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 445de8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331a78> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5b0cba │ │ │ │ blx 68fe4 │ │ │ │ @@ -1914497,55 +1914494,55 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5b0c58 │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf3cc0160 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r4, #124 @ 0x7c │ │ │ │ lsls r1, r4, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r4, #78 @ 0x4e │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #186 @ 0xba │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (5b0dc8 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1914850,37 +1914847,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - mov lr, r8 │ │ │ │ + mov r6, r8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r1, #62 @ 0x3e │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r1, #40 @ 0x28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5b1154 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914941,20 +1914938,20 @@ │ │ │ │ nop │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xebea00af │ │ │ │ - strh.w r0, [r6, #177] @ 0xb1 │ │ │ │ + sbc.w r0, sl, pc, asr #2 │ │ │ │ + strh.w r0, [r6, r1, lsl #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] @ (5b1214 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915028,27 +1915025,27 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r7, #122 @ 0x7a │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r8, sp │ │ │ │ + add r0, sp │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r7, #96 @ 0x60 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r0, [r5, #32] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds.w r0, r2, pc, asr #2 │ │ │ │ + eors.w r0, r2, pc, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5b12c4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915108,20 +1915105,20 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ str r2, [r5, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r6, #170 @ 0xaa │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orns r0, sl, pc, asr #2 │ │ │ │ - @ instruction: 0xf73600b1 │ │ │ │ + ldrd r0, r0, [sl, #700]! @ 0x2bc │ │ │ │ + @ instruction: 0xf6b600b1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b1304 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1915129,15 +1915126,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5b1308 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b039c │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r0, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b1334 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915149,15 +1915146,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b039c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b1364 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915169,15 +1915166,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b039c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #8] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5b1394 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915188,15 +1915185,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5b039c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov sl, r0 │ │ │ │ ldrh.w r0, [r1, #76] @ 0x4c │ │ │ │ @@ -1915292,17 +1915289,17 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r4, #200 @ 0xc8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrsh r6, [r5, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r4, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (5b14fc ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5b14a6 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1915348,17 +1915345,17 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r4, #76 @ 0x4c │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrsh r2, [r6, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r4, #54 @ 0x36 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1554 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915384,15 +1915381,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b15a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915418,15 +1915415,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r0, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrsh r2, [r0, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b15ec ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915452,15 +1915449,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r6, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrsh r6, [r6, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r2, #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 │ │ │ │ ldr r3, [pc, #44] @ (5b1638 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915486,15 +1915483,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r5, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrb r2, [r5, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r2, #236 @ 0xec │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b166c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915504,15 +1915501,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b1670 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b039c │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b16b0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915538,15 +1915535,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrb r2, [r6, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5b16e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915556,15 +1915553,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b16e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b039c │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r4, r4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1728 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915590,15 +1915587,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5b1774 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915624,15 +1915621,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrb r6, [r5, r2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5b17cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915659,21 +1915656,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (5b1840 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915714,19 +1915711,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r0, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r4, [r6, r7] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrb r2, [r0, r0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1640] @ 0x668 │ │ │ │ @@ -1915792,20 +1915789,20 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [ip], #-724 @ 0xfffffd2c │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + @ instruction: 0xfbac00b5 │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1915866,28 +1915863,28 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [r8, #1532] @ 0x5fc │ │ │ │ blx r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfbac00b5 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + @ instruction: 0xfb2c00b5 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915926,22 +1915923,22 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b12e0 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbc.w r0, ip, r9, ror #2 │ │ │ │ - ldr r0, [pc, #776] @ (5b1db8 ) │ │ │ │ + @ instruction: 0xeaec00b9 │ │ │ │ + ldr r0, [pc, #264] @ (5b1bb8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915986,22 +1915983,22 @@ │ │ │ │ bl 5b12e0 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xead600b9 │ │ │ │ - cbnz r0, 5b1b5c │ │ │ │ + orrs.w r0, r6, r9, ror #2 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916041,23 +1916038,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1752] @ 0x6d8 │ │ │ │ blx r6 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [pc, #192] @ (5b1ca0 ) │ │ │ │ + ldr r6, [pc, #704] @ (5b1ea0 ) │ │ │ │ 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 │ │ │ │ @@ -1916082,21 +1916079,21 @@ │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #1816] @ 0x718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, #0] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ 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] @ (5b1c9c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916119,19 +1916116,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b133c │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #72] @ (5b1d00 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916156,19 +1916153,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5b133c │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916193,21 +1916190,21 @@ │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916246,23 +1916243,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b1e5c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916285,19 +1916282,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916331,23 +1916328,23 @@ │ │ │ │ ldr.w r3, [r4, #1668] @ 0x684 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916372,21 +1916369,21 @@ │ │ │ │ ldr.w r3, [r4, #1656] @ 0x678 │ │ │ │ cbz r3, 5b1f3e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1c90 │ │ │ │ + b.n 5b1b90 │ │ │ │ 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 │ │ │ │ @@ -1916420,21 +1916417,21 @@ │ │ │ │ bl 5b133c │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1c40 │ │ │ │ + b.n 5b1b40 │ │ │ │ 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 │ │ │ │ @@ -1916459,21 +1916456,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916503,21 +1916500,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916542,21 +1916539,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916581,21 +1916578,21 @@ │ │ │ │ ldr.w r3, [r4, #1772] @ 0x6ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5b2224 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1916646,25 +1916643,25 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (5b22ac ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1916698,21 +1916695,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916775,29 +1916772,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b12e0 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, r4] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b2938 │ │ │ │ + b.n 5b2838 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1916850,23 +1916847,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60d58c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bgt.n 5b2494 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #440] @ (5b2620 ) │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1916891,19 +1916888,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916928,21 +1916925,21 @@ │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #124] @ (5b25c0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1916984,23 +1916981,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 610d70 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 5b2638 │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1917030,21 +1917027,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b130c │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sl, r7 │ │ │ │ + add r2, r7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1917130,31 +1917127,31 @@ │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 5b26de │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917177,19 +1917174,19 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1420 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917212,19 +1917209,19 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1420 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917247,19 +1917244,19 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1420 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b28ec ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917282,19 +1917279,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1420 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b294c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917317,19 +1917314,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1420 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b29ac ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1917352,19 +1917349,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1420 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1917420,25 +1917417,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r4, [r5, #1664] @ 0x680 │ │ │ │ blx r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5b29f4 │ │ │ │ + blt.n 5b2af4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 5b2a60 │ │ │ │ + bgt.n 5b2b60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1856] @ 0x740 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1917490,25 +1917487,25 @@ │ │ │ │ bl 5b12e0 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917559,27 +1917556,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1688] @ 0x698 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #656] @ (5b2e7c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1917630,25 +1917627,25 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r7, [pc, #528] @ (5b2eac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + ldr r7, [pc, #544] @ (5b2ec0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + ldr r7, [pc, #928] @ (5b3048 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1917689,23 +1917686,23 @@ │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ cbz r4, 5b2d2a │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #296] @ (5b2e60 ) │ │ │ │ + ldr r6, [pc, #808] @ (5b3060 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #312] @ (5b2e74 ) │ │ │ │ + ldr r6, [pc, #824] @ (5b3074 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1917743,21 +1917740,21 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ cbz r4, 5b2dc0 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r7, r7] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #712] @ (5b3094 ) │ │ │ │ + ldr r6, [pc, #200] @ (5b2e94 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #728] @ (5b30a8 ) │ │ │ │ + ldr r6, [pc, #216] @ (5b2ea8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1917813,23 +1917810,23 @@ │ │ │ │ bl 5b0f40 │ │ │ │ cbz r4, 5b2e80 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 5b2e54 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #120] @ (5b2f0c ) │ │ │ │ + ldr r5, [pc, #632] @ (5b310c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #136] @ (5b2f20 ) │ │ │ │ + ldr r5, [pc, #648] @ (5b3120 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1917861,21 +1917858,21 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ cbz r4, 5b2f08 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r4, r3] │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #352] @ (5b3074 ) │ │ │ │ + ldr r4, [pc, #864] @ (5b3274 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #368] @ (5b3088 ) │ │ │ │ + ldr r4, [pc, #880] @ (5b3288 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + ldr r7, [pc, #936] @ (5b32c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1917968,32 +1917965,32 @@ │ │ │ │ bl 5b12e0 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, r1] │ │ │ │ + ldr r7, [pc, #936] @ (5b33d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #816] @ (5b3364 ) │ │ │ │ + ldr r4, [pc, #304] @ (5b3164 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #832] @ (5b3378 ) │ │ │ │ + ldr r4, [pc, #320] @ (5b3178 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 5b30f8 │ │ │ │ + bpl.n 5b2ff8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xeb9400b9 │ │ │ │ - bvc.n 5b2f64 │ │ │ │ + adds.w r0, r4, r9, ror #2 │ │ │ │ + bvc.n 5b3064 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #1000] @ (5b3438 ) │ │ │ │ + ldr r7, [pc, #488] @ (5b3238 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #840] @ (5b339c ) │ │ │ │ + ldr r7, [pc, #328] @ (5b319c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1918048,25 +1918045,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b12e0 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #376] @ (5b3278 ) │ │ │ │ + ldr r6, [pc, #888] @ (5b3478 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #592] @ (5b3354 ) │ │ │ │ + ldr r3, [pc, #80] @ (5b3154 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #608] @ (5b3368 ) │ │ │ │ + ldr r3, [pc, #96] @ (5b3168 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 5b3158 │ │ │ │ + bmi.n 5b3058 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #976] @ (5b34e4 ) │ │ │ │ + ldr r3, [pc, #464] @ (5b32e4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1918115,25 +1918112,25 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ cbz r4, 5b31ae │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [pc, #744] @ (5b34a0 ) │ │ │ │ + ldr r6, [pc, #232] @ (5b32a0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #888] @ (5b3534 ) │ │ │ │ + ldr r2, [pc, #376] @ (5b3334 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #904] @ (5b3548 ) │ │ │ │ + ldr r2, [pc, #392] @ (5b3348 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #816] @ (5b34f4 ) │ │ │ │ + ldr r5, [pc, #304] @ (5b32f4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #408] @ (5b3360 ) │ │ │ │ + ldr r2, [pc, #920] @ (5b3560 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1918156,19 +1918153,19 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fea4 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #200] @ (5b32ec ) │ │ │ │ + ldr r1, [pc, #712] @ (5b34ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #112] @ (5b3298 ) │ │ │ │ + ldr r5, [pc, #624] @ (5b3498 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #192] @ (5b32ec ) │ │ │ │ + ldr r1, [pc, #704] @ (5b34ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1918221,25 +1918218,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b130c │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #816] @ (5b3608 ) │ │ │ │ + ldr r1, [pc, #304] @ (5b3408 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #816] @ (5b360c ) │ │ │ │ + ldr r5, [pc, #304] @ (5b340c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #816] @ (5b3610 ) │ │ │ │ + ldr r1, [pc, #304] @ (5b3410 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [pc, #688] @ (5b3598 ) │ │ │ │ + ldr r5, [pc, #176] @ (5b3398 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #112] @ (5b336c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1918281,19 +1918278,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4389d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324668> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b3348 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #200] @ (5b3438 ) │ │ │ │ + ldr r4, [pc, #712] @ (5b3638 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #64] @ (5b33b4 ) │ │ │ │ + ldr r0, [pc, #576] @ (5b35b4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #64] @ (5b33b8 ) │ │ │ │ + ldr r0, [pc, #576] @ (5b35b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1918417,40 +1918414,41 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b10cc │ │ │ │ b.n 5b347c │ │ │ │ ldr r0, [pc, #56] @ (5b3514 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b33ec │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #488] @ (5b36cc ) │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #632] @ (5b3760 ) │ │ │ │ + ldr r4, [pc, #120] @ (5b3560 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #464] @ (5b36bc ) │ │ │ │ + blxns lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe81a00b9 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + b.n 5b3424 │ │ │ │ + lsls r1, r7, #2 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #152] @ (5b3598 ) │ │ │ │ + ldr r3, [pc, #664] @ (5b3798 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #80] @ (5b3554 ) │ │ │ │ + ldr r3, [pc, #592] @ (5b3754 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #8] @ (5b3510 ) │ │ │ │ + ldr r3, [pc, #520] @ (5b3710 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b3500 │ │ │ │ + b.n 5b3400 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5b35b8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1918503,25 +1918501,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b35cc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b357c │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #264] @ (5b36c4 ) │ │ │ │ + ldr r2, [pc, #776] @ (5b38c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov sl, ip │ │ │ │ + mov r2, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, ip │ │ │ │ + mov r0, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #164] @ (5b3684 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1918581,27 +1918579,27 @@ │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b369c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3634 │ │ │ │ - ldr r2, [pc, #648] @ (5b3910 ) │ │ │ │ + ldr r2, [pc, #136] @ (5b3710 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, r4 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #360] @ (5b3804 ) │ │ │ │ + ldr r1, [pc, #872] @ (5b3a04 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1918661,27 +1918659,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b3770 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b36f0 │ │ │ │ nop │ │ │ │ - cmp r0, fp │ │ │ │ + add r8, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #1008] @ (5b3b50 ) │ │ │ │ + ldr r1, [pc, #496] @ (5b3950 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, fp │ │ │ │ + add r8, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #96] @ (5b37d0 ) │ │ │ │ + ldr r0, [pc, #608] @ (5b39d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1918758,31 +1918756,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b3878 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b37c6 │ │ │ │ nop │ │ │ │ - add ip, r0 │ │ │ │ + add r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #272] @ (5b3970 ) │ │ │ │ + ldr r0, [pc, #784] @ (5b3b70 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, r0 │ │ │ │ + add r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5b307c │ │ │ │ + b.n 5b3f7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r1, [pc, #56] @ (5b38a8 ) │ │ │ │ + ldr r0, [pc, #568] @ (5b3aa8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #968] @ (5b3c3c ) │ │ │ │ + ldr r0, [pc, #456] @ (5b3a3c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #984] @ (5b3c50 ) │ │ │ │ + ldr r0, [pc, #472] @ (5b3a50 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1918864,29 +1918862,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 5b3944 │ │ │ │ ldr r0, [pc, #32] @ (5b398c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b38d2 │ │ │ │ nop │ │ │ │ - muls r2, r7 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #456] @ (5b3b40 ) │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r0, r7 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [pc, #152] @ (5b3a20 ) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns lr │ │ │ │ + bxns lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1918978,35 +1918976,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b3ac4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b39e8 │ │ │ │ ldr r0, [pc, #44] @ (5b3ac8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3a0a │ │ │ │ - negs r6, r4 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx pc │ │ │ │ + mov lr, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx pc │ │ │ │ + mov r8, pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx ip │ │ │ │ + mov sl, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919094,31 +1919092,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 5b3baa │ │ │ │ ldr r0, [pc, #36] @ (5b3bf4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3b24 │ │ │ │ - asrs r2, r5 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r2, r4 │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, r4 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r6, r6 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1919229,33 +1919227,33 @@ │ │ │ │ bl 5b1738 │ │ │ │ b.n 5b3d20 │ │ │ │ ldr r0, [pc, #44] @ (5b3d70 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3c52 │ │ │ │ bl 5b1518 │ │ │ │ b.n 5b3cea │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, r8 │ │ │ │ + add lr, r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - orrs r2, r1 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r2, r5 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #112] @ 5b3df4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1919732,28 +1919730,28 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ b.n 5b3ea8 │ │ │ │ stmia r1!, {r1, r2, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmn r6, r7 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf0bc00a9 │ │ │ │ + bics.w r0, ip, #169 @ 0xa9 │ │ │ │ lsrs r3, r6, #9 │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r5, #106 @ 0x6a │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ lsls r4, r4, #5 │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cmn r2, r2 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 9a82ae │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b46b4 @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b3d62 │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1919806,17 +1919804,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ vrshr.u32 , q4, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b43b4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1919944,27 +1919942,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #242 @ 0xf2 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r0 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1920332,15 +1920330,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b48d8 │ │ │ │ nop │ │ │ │ @ instruction: 0xb778 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1920478,25 +1920476,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6ae │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xb61a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r0, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1920849,21 +1920847,21 @@ │ │ │ │ b.n 5b4ec2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r6, 5b4f6a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1921711,15 +1921709,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b5846 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b4ad0 │ │ │ │ b.n 5b5846 │ │ │ │ nop │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1922029,15 +1922027,15 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r5, #120] @ 0x78 │ │ │ │ str.w r2, [r5, #128] @ 0x80 │ │ │ │ str.w r3, [r5, #132] @ 0x84 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1922215,21 +1922213,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #376 @ (adr r3, 5b5fe0 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add lr, r3 │ │ │ │ + add r6, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1922578,48 +1922576,48 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc, #376 @ (adr r1, 5b63fc ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ add r1, pc, #344 @ (adr r1, 5b63e0 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ orr.w r1, r6, r0, asr #1 │ │ │ │ orr.w r1, ip, r0, asr #1 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ands.w r1, r6, r0, asr #1 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r7, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r6, #16 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - mvns r0, r3 │ │ │ │ + muls r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r5, #4 │ │ │ │ asrs r1, r6, #10 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b68a6 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1923816,225 +1923814,225 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b82d4 │ │ │ │ b.w 5b6470 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2 0, cr0, [ip, #-744] @ 0xfffffd18 │ │ │ │ - cmp r6, #28 │ │ │ │ + ldc2 0, cr0, [ip], {186} @ 0xba │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #664 @ (adr r3, 5b7254 ) │ │ │ │ + add r3, pc, #152 @ (adr r3, 5b7054 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bpl.n 5b6ff0 │ │ │ │ + bmi.n 5b6ef0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ - ldcl 0, cr0, [r0], #-724 @ 0xfffffd2c │ │ │ │ - adds r2, r6, #5 │ │ │ │ + mcrr 0, 11, r0, r8, cr5 │ │ │ │ + @ instruction: 0xebf000b5 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r2, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b7092 │ │ │ │ vabdl.u q8, d15, d25 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + ldr r7, [pc, #712] @ (5b73c8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #156 @ 0x9c │ │ │ │ + movs r2, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b82d4 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1924445,23 +1924443,23 @@ │ │ │ │ b.n 5b74de │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r3, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #264] @ (5b76c4 ) │ │ │ │ @@ -1924821,15 +1924819,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 5b7962 │ │ │ │ strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1925080,37 +1925078,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 68a08 │ │ │ │ b.n 5b7b9e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, r2, r0 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5b7b28 │ │ │ │ + b.n 5b7a28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b7f20 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1925376,36 +1925374,36 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 5b7f10 │ │ │ │ strh r4, [r6, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf78e0163 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf6d20163 │ │ │ │ subw r1, sl, #2147 @ 0x863 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ rsbs r1, r8, #14876672 @ 0xe30000 │ │ │ │ - adcs r6, r7 │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ sbcs.w r1, ip, #14876672 @ 0xe30000 │ │ │ │ sbc.w r1, r8, #14876672 @ 0xe30000 │ │ │ │ sbc.w r1, r0, #14876672 @ 0xe30000 │ │ │ │ strh r0, [r6, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ adds.w r1, sl, #14876672 @ 0xe30000 │ │ │ │ @@ -1925625,29 +1925623,29 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r6, [r3, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5b8720 │ │ │ │ + b.n 5b8620 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #744] @ (5b84d8 ) │ │ │ │ + ldr r4, [pc, #232] @ (5b82d8 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #560] @ (5b8428 ) │ │ │ │ + ldr r4, [pc, #48] @ (5b8228 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #168] @ (5b82c0 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1925810,20 +1925808,20 @@ │ │ │ │ adds r0, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b8356 │ │ │ │ @ instruction: 0xf1240163 │ │ │ │ adds.w r1, r8, #99 @ 0x63 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1925886,15 +1925884,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b8698 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1926105,36 +1926103,36 @@ │ │ │ │ bl 437d84 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x323a14> │ │ │ │ b.n 5b868a │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmla.f d0, d8, d3[4] │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cdp 1, 6, cr0, cr14, cr3, {3} │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 5b85e4 │ │ │ │ + bhi.n 5b86e4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cdp 1, 1, cr0, cr2, cr3, {3} │ │ │ │ cdp 1, 0, cr0, cr2, cr3, {3} │ │ │ │ ldcl 1, cr0, [r6, #396]! @ 0x18c │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldc 1, cr0, [r4, #396]! @ 0x18c │ │ │ │ @@ -1926216,20 +1926214,20 @@ │ │ │ │ b.n 5b8738 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b843c │ │ │ │ b.n 5b8738 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b843c │ │ │ │ b.n 5b8788 │ │ │ │ - cmp ip, r9 │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2 0, cr0, [r8, #684] @ 0x2ac │ │ │ │ - cmp r8, r5 │ │ │ │ + stc2 0, cr0, [r8, #-684] @ 0xfffffd54 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2l 0, cr0, [r4, #-684]! @ 0xfffffd54 │ │ │ │ + stc2l 0, cr0, [r4], #684 @ 0x2ac │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5b88a0 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1926384,20 +1926382,20 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b892e │ │ │ │ ldr r2, [pc, #24] @ (5b8994 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b8962 │ │ │ │ adcs.w r1, r6, r3, asr #1 │ │ │ │ adc.w r1, ip, r3, asr #1 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -1926430,17 +1926428,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 69168 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b8a04 │ │ │ │ - muls r0, r5 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #300] @ (5b8b5c ) │ │ │ │ @@ -1926589,17 +1926587,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} │ │ │ │ - bvc.n 5b8c44 │ │ │ │ + bvs.n 5b8b44 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia.w sl, {r0, r1, r5, r6, r8} │ │ │ │ stmia.w ip, {r0, r1, r5, r6, r8} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1926637,17 +1926635,17 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 5b8bd4 │ │ │ │ + bvs.n 5b8cd4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xe8140163 │ │ │ │ @ instruction: 0xe8160163 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1926858,37 +1926856,37 @@ │ │ │ │ b.n 5b8e64 │ │ │ │ strb r2, [r2, #13] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5b8d9c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b8b84 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b8b6c │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r0, [r3, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ b.n 5b8b20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - blt.n 5b8f90 │ │ │ │ + bge.n 5b8e90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b8a98 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1927048,18 +1927046,18 @@ │ │ │ │ blx 68dc8 <__snprintf_chk@plt> │ │ │ │ b.n 5b9006 │ │ │ │ nop │ │ │ │ b.n 5b8970 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b895c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1927107,17 +1927105,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} │ │ │ │ - bcs.n 5b9150 │ │ │ │ + bne.n 5b9050 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 5b97ec │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b97f8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1927301,31 +1927299,31 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5b991c │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b9764 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 5b96e0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b96c4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 5b96ac │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b9528 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1927545,29 +1927543,29 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1927857,28 +1927855,22 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5b97b0 │ │ │ │ nop │ │ │ │ bgt.n 5b9820 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bgt.n 5b9810 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + vaddl.u32 q8, d18, d30 │ │ │ │ + vtrn.32 d16, d30 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - movs r4, r6 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - movs r6, r3 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - vtrn.8 d16, d30 │ │ │ │ + vrev32.16 d0, d30 │ │ │ │ + vaddl.u16 q0, d30, d30 │ │ │ │ + vrev32.8 d0, d30 │ │ │ │ + vaddl.u8 q0, d18, d30 │ │ │ │ + vhadd.u d16, d18, d30 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ @@ -1928154,15 +1928146,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #-696] @ 0xfffffd48 │ │ │ │ + ldc2l 0, cr0, [ip], {174} @ 0xae │ │ │ │ ldr r3, [pc, #280] @ (5b9c68 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b9c26 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1928282,19 +1928274,19 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b9c00 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldc2 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ + ldc2 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [lr], {174} @ 0xae │ │ │ │ - stc2l 0, cr0, [ip], #-696 @ 0xfffffd48 │ │ │ │ + mcrr2 0, 10, r0, lr, cr14 │ │ │ │ + @ instruction: 0xfbec00ae │ │ │ │ ldr r3, [pc, #76] @ (5b9ccc ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b9cc8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1928727,15 +1928719,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b5bd0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str??.w r0, [sl, #174] @ 0xae │ │ │ │ + str??.w r0, [sl, lr, lsl #2] │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -1928889,15 +1928881,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r7, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf74200ae │ │ │ │ + movt r0, #10414 @ 0x28ae │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ba40a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1929009,15 +1929001,15 @@ │ │ │ │ bx lr │ │ │ │ adds r1, #202 @ 0xca │ │ │ │ lsls r0, r4, #5 │ │ │ │ adds r1, #196 @ 0xc4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - rsbs r0, r6, #5701632 @ 0x570000 │ │ │ │ + adcs.w r0, r6, #5701632 @ 0x570000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #404] @ (5ba5c4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1929173,24 +1929165,24 @@ │ │ │ │ bl 5ba268 │ │ │ │ b.n 5ba5a0 │ │ │ │ ldr r0, [pc, #40] @ (5ba5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ba268 │ │ │ │ b.n 5ba58e │ │ │ │ nop │ │ │ │ - subs.w r0, r4, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf53400ae │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - rsbs r0, lr, #5701632 @ 0x570000 │ │ │ │ - adcs.w r0, sl, #5701632 @ 0x570000 │ │ │ │ - sbc.w r0, ip, #5701632 @ 0x570000 │ │ │ │ - add.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf4be00ae │ │ │ │ - eor.w r0, r8, #5701632 @ 0x570000 │ │ │ │ - orrs.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + adcs.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf4da00ae │ │ │ │ + @ instruction: 0xf4ec00ae │ │ │ │ + eor.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + bics.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + and.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3da00ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #508] @ (5ba7fc ) │ │ │ │ @@ -1929374,19 +1929366,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add.w r0, r8, #5701632 @ 0x570000 │ │ │ │ - adds.w r0, ip, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf4ec00ae │ │ │ │ - orrs.w r0, lr, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf3b800ae │ │ │ │ + eor.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + eors.w r0, ip, #5701632 @ 0x570000 │ │ │ │ + orn r0, ip, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3de00ae │ │ │ │ + @ instruction: 0xf33800ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ (5baa50 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1929595,40 +1929587,40 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ba268 │ │ │ │ b.n 5baa3a │ │ │ │ ldrsb r0, [r1, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r8, #5701632 @ 0x570000 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + @ instruction: 0xf38800ae │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r7, [pc, #904] @ (5badec ) │ │ │ │ + ldr r7, [pc, #392] @ (5babec ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - and.w r0, r8, #5701632 @ 0x570000 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + @ instruction: 0xf38800ae │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf3ce00ae │ │ │ │ - @ instruction: 0xf3c200ae │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + @ instruction: 0xf34e00ae │ │ │ │ + @ instruction: 0xf34200ae │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf3b000ae │ │ │ │ - @ instruction: 0xf3a800ae │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + @ instruction: 0xf33000ae │ │ │ │ + @ instruction: 0xf32800ae │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrsb r4, [r0, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xf34800ae │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + movt r0, #32942 @ 0x80ae │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xf2e800ae │ │ │ │ - @ instruction: 0xf2fe00ae │ │ │ │ - @ instruction: 0xf1f800ae │ │ │ │ + @ instruction: 0xf26800ae │ │ │ │ + @ instruction: 0xf27e00ae │ │ │ │ + sbcs.w r0, r8, #174 @ 0xae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [pc, #1104] @ 5baf08 │ │ │ │ @@ -1930029,15 +1930021,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r5, [pc, #336] @ (5bb064 ) │ │ │ │ + ldr r4, [pc, #848] @ (5bb264 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r4, #5 │ │ │ │ @@ -1930262,20 +1930254,20 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5bb17e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #912] @ (5bb540 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl, #-696]! @ 0xfffffd48 │ │ │ │ - add ip, r1 │ │ │ │ + stc 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ + add r4, r1 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r6, [pc, #488] @ (5bb3a8 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ - rsb r0, r8, lr, asr #2 │ │ │ │ + adc.w r0, r8, lr, asr #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (5bb214 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1930304,15 +1930296,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #128] @ (5bb298 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb9a00ae │ │ │ │ + adds.w r0, sl, lr, asr #2 │ │ │ │ ldr r6, [pc, #24] @ (5bb23c ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -1930705,15 +1930697,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5bb440 │ │ │ │ - eors.w r0, r0, lr, asr #2 │ │ │ │ + ands.w r0, r0, lr, asr #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (5bb69c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #76] @ (5bb6a0 ) │ │ │ │ @@ -1930845,17 +1930837,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #944] @ (5bbb5c ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #576] @ (5bb9f4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5bb390 │ │ │ │ + b.n 5bb290 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5bb414 │ │ │ │ + b.n 5bb314 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r0, #20 │ │ │ │ @@ -1931823,21 +1931815,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #568 @ (adr r4, 5bc4cc ) │ │ │ │ + add r4, pc, #56 @ (adr r4, 5bc2cc ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 5bc448 ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 5bc648 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #368 @ (adr r4, 5bc40c ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 5bc60c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 5bc3d0 ) │ │ │ │ + add r3, pc, #816 @ (adr r3, 5bc5d0 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1931862,21 +1931854,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5bc2f4 ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5bc2c6 │ │ │ │ subs r5, #66 @ 0x42 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns r4 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [pc, #1032] @ 5bc714 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1932320,83 +1932312,83 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5bc6e0 │ │ │ │ b.n 5bc3d4 │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5bc6e0 │ │ │ │ b.n 5bc3d4 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bge.n 5bc6d8 │ │ │ │ + bge.n 5bc7d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r4, #188 @ 0xbc │ │ │ │ lsls r0, r4, #5 │ │ │ │ - blt.n 5bc64c │ │ │ │ + blt.n 5bc74c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5bc660 │ │ │ │ + bge.n 5bc760 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bge.n 5bc814 │ │ │ │ + bls.n 5bc714 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia.w r8!, {r3, r4, r5, r7} │ │ │ │ - movs r3, #10 │ │ │ │ + @ instruction: 0xe82800b8 │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #768] @ (5bca48 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5bc740 │ │ │ │ + bls.n 5bc840 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf7c800ab │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + @ instruction: 0xf74800ab │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bge.n 5bc78c │ │ │ │ + bls.n 5bc68c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bhi.n 5bc830 │ │ │ │ + bvc.n 5bc730 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #356] @ (5bc91c ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1932547,56 +1932539,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5bc7e4 │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 5bc9cc │ │ │ │ + bpl.n 5bc8cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movt r0, #24760 @ 0x60b8 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + movw r0, #24760 @ 0x60b8 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 5bca2c │ │ │ │ + bpl.n 5bc92c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1933557,168 +1933549,168 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bd238 │ │ │ │ ldr r2, [pc, #316] @ (5bd420 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5bce7c │ │ │ │ adds r6, #100 @ 0x64 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bmi.n 5bd3c8 │ │ │ │ + bcc.n 5bd2c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vaddl.s16 q0, d24, d31 │ │ │ │ - bcc.n 5bd2d0 │ │ │ │ + vhadd.s16 d0, d24, d31 │ │ │ │ + bcc.n 5bd3d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5bd2cc │ │ │ │ + bcc.n 5bd3cc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r4, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bcc.n 5bd244 │ │ │ │ + bcc.n 5bd344 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcc.n 5bd35c │ │ │ │ + bcs.n 5bd25c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r0, [r3, #23] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bcs.n 5bd2ac │ │ │ │ + bcs.n 5bd3ac │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5bd448 │ │ │ │ + bne.n 5bd348 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5bd3a8 │ │ │ │ + bne.n 5bd2a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 5bd440 │ │ │ │ + beq.n 5bd340 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r6, [r6, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r7, #2 │ │ │ │ strb r4, [r3, #31] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaa800a9 │ │ │ │ + bic.w r0, r8, r9, asr #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 │ │ │ │ ldr.w r6, [pc, #1572] @ 5bda60 │ │ │ │ @@ -1934391,175 +1934383,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bd67e │ │ │ │ nop │ │ │ │ cmp r3, #186 @ 0xba │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5be27c │ │ │ │ + b.n 5be17c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1938427,15 +1938419,15 @@ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf678015f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [sl], #-164 @ 0xffffff5c │ │ │ │ + sub.w r1, sl, r9, asr #32 │ │ │ │ @ instruction: 0xf5f4015f │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (5c0af4 ) │ │ │ │ @@ -1938500,15 +1938492,15 @@ │ │ │ │ b.n 5c0ad2 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0ad2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ sub.w r1, lr, #14614528 @ 0xdf0000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2c0129 │ │ │ │ + @ instruction: 0xeaac0129 │ │ │ │ adc.w r1, r0, #14614528 @ 0xdf0000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #164] @ (5c0bb8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1938571,15 +1938563,15 @@ │ │ │ │ b.n 5c0b98 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0b98 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4e2015f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r1, sl, r9, asr #32 │ │ │ │ + and.w r1, sl, r9, asr #32 │ │ │ │ orns r1, sl, #14614528 @ 0xdf0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #352] @ (5c0d3c ) │ │ │ │ @@ -1938799,15 +1938791,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf29e015f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf258015f │ │ │ │ str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 5c0d84 │ │ │ │ + b.n 5c0c84 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1939122,15 +1939114,15 @@ │ │ │ │ b.n 5c1080 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vsra.s32 q0, , #12 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vorn q8, q4, │ │ │ │ - b.n 5c0a7c │ │ │ │ + b.n 5c197c │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (5c1288 ) │ │ │ │ @@ -1939582,28 +1939574,28 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5c13aa │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldcl 1, cr0, [r0, #-380] @ 0xfffffe84 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5c1c1c │ │ │ │ + b.n 5c1b1c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5c1aac │ │ │ │ + b.n 5c19ac │ │ │ │ lsls r1, r5, #4 │ │ │ │ adc.w r1, r6, pc, lsr #1 │ │ │ │ - b.n 5c1804 │ │ │ │ + b.n 5c1704 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5c170c │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5c16b4 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r1, r5, #4 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #188] @ (5c1788 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1940573,19 +1940565,19 @@ │ │ │ │ b.n 5c1ee6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5c239c │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5c200c │ │ │ │ + bvs.n 5c210c │ │ │ │ lsls r1, r5, #4 │ │ │ │ b.n 5c21d8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bpl.n 5c2060 │ │ │ │ + bpl.n 5c2160 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #688] @ (5c23c4 ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1941499,21 +1941491,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c2846 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bhi.n 5c2afc │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r1, r5, #4 │ │ │ │ bvs.n 5c2a5c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #340] @ (5c2c00 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1942576,18 +1942568,18 @@ │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - itee mi │ │ │ │ - lslmi r1, r5, #4 │ │ │ │ - pushpl {r4, r5, r6, r7, lr} │ │ │ │ - movpl.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x00ce │ │ │ │ + lsls r1, r5, #4 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ add.w r4, sp, #23 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1942742,15 +1942734,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #692] @ (5c3b48 ) │ │ │ │ @@ -1942975,17 +1942967,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ stmia r7!, {r1, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + cbnz r6, 5c3bc0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - pop {r2, r3} │ │ │ │ + cbnz r4, 5c3bbe │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ ldr.w r2, [pc, #1072] @ 5c3fa0 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1943386,21 +1943378,21 @@ │ │ │ │ b.n 5c3bb4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 5c3fb4 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 5c45f8 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1943987,25 +1943979,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bf564 │ │ │ │ b.n 5c4234 │ │ │ │ stmia r0!, {r1, r2, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - cbz r0, 5c4674 │ │ │ │ + cbz r0, 5c4654 │ │ │ │ lsls r1, r5, #4 │ │ │ │ pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cbz r0, 5c463a │ │ │ │ + cbz r0, 5c461a │ │ │ │ lsls r1, r5, #4 │ │ │ │ - sub sp, #16 │ │ │ │ + add sp, #16 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1949360,28 +1949352,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r5, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c834a │ │ │ │ ldr r3, [pc, #12] @ (5c8350 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c8354 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c8432 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c843e │ │ │ │ @@ -1949540,25 +1949532,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c843e │ │ │ │ b.n 5c84a6 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c84c8 │ │ │ │ ldr r3, [pc, #8] @ (5c84cc ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #196] @ (5c85a4 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1951555,15 +1951547,15 @@ │ │ │ │ b.n 5c9a94 │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrd r6, r9, [sp, #24] │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r1, r7, r3 │ │ │ │ ldr.w r3, [sl, #2604] @ 0xa2c │ │ │ │ cmp r5, r2 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ @@ -1951610,15 +1951602,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c9b84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r6, [r7, #27] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ @@ -1953368,17 +1953360,17 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrb r6, [r1, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr??.w r0, [r2, #173] @ 0xad │ │ │ │ + ldr??.w r0, [r2, sp, lsl #2] │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1954509,33 +1954501,33 @@ │ │ │ │ b.n 5cb958 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ strh r0, [r2, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - mcrr2 0, 10, r0, ip, cr13 │ │ │ │ + smlaltb r0, r0, ip, sp │ │ │ │ str r4, [r6, r6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - smlaltb r0, r0, r8, sp │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + @ instruction: 0xfb4800ad │ │ │ │ + add r7, pc, #920 @ (adr r7, 5cbcac ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfbee00ad │ │ │ │ + @ instruction: 0xfb6e00ad │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf69000ad │ │ │ │ - @ instruction: 0xf68200ad │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + @ instruction: 0xf61000ad │ │ │ │ + addw r0, r2, #2221 @ 0x8ad │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf65000ad │ │ │ │ - @ instruction: 0xf38800ad │ │ │ │ + rsbs r0, r0, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf30800ad │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ @@ -1955292,32 +1955284,32 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5cae3e │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5cc0de │ │ │ │ - cdp 0, 1, cr0, cr0, cr13, {5} │ │ │ │ - vaddl.s32 q0, d24, d29 │ │ │ │ - vhadd.s32 d16, d20, d29 │ │ │ │ + ldc 0, cr0, [r0, #692] @ 0x2b4 │ │ │ │ + vhadd.s32 d0, d24, d29 │ │ │ │ + cdp 0, 14, cr0, cr4, cr13, {5} │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr14, cr13, {5} │ │ │ │ - cdp 0, 3, cr0, cr0, cr13, {5} │ │ │ │ + stc 0, cr0, [lr, #692]! @ 0x2b4 │ │ │ │ + ldc 0, cr0, [r0, #692]! @ 0x2b4 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stc 0, cr0, [sl, #-692] @ 0xfffffd4c │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + stc 0, cr0, [sl], {173} @ 0xad │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xfb3800a9 │ │ │ │ - bx r6 │ │ │ │ + @ instruction: 0xfab800a9 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1955719,17 +1955711,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ subs r4, #120 @ 0x78 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5cc040 │ │ │ │ + b.n 5cbf40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov lr, r3 │ │ │ │ subs r1, #3 │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -1959517,15 +1959509,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cef2c │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cef2c │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #143360 @ 0x23000 │ │ │ │ ldr r3, [pc, #76] @ (5cefd0 ) │ │ │ │ @@ -1960118,21 +1960110,21 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5cf1f6 │ │ │ │ mov ip, lr │ │ │ │ b.n 5cf500 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5cf4a4 │ │ │ │ b.n 5cf40c │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r1, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -1960166,15 +1960158,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cf608 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cf62a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1961582,108 +1961574,108 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5d022a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldc2l 1, cr0, [sl], #376 @ 0x178 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5d0470 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1964226,31 +1964218,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 5d22ac │ │ │ │ lsls r6, r3, #5 │ │ │ │ b.n 5d22a8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5d19d4 │ │ │ │ + b.n 5d18d4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5d26f8 │ │ │ │ + b.n 5d25f8 │ │ │ │ lsls r0, r5, #4 │ │ │ │ b.n 5d20d4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #1288] @ 5d2518 │ │ │ │ @@ -1965043,15 +1965035,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 5d2818 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + svc 14 │ │ │ │ lsls r0, r5, #4 │ │ │ │ bvc.n 5d2970 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -1965105,15 +1965097,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 5d2970 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5d28dc │ │ │ │ + bgt.n 5d29dc │ │ │ │ lsls r0, r5, #4 │ │ │ │ bvs.n 5d28c8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ @@ -1966066,25 +1966058,25 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r3, r4, r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5d33d4 │ │ │ │ + bne.n 5d34d4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #104] @ (5d34d0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1966324,37 +1966316,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d3680 │ │ │ │ ldr.w lr, [pc, #48] @ 5d3708 │ │ │ │ ldr r2, [pc, #48] @ (5d370c ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d3680 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - tst r0, r1 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rors r0, r6 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d3750 │ │ │ │ @@ -1966368,21 +1966360,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d375c │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5d1e4c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #44] @ 5d37a0 │ │ │ │ @@ -1966396,20 +1966388,20 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d37ac │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5d1e4c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf5e800ab │ │ │ │ - asrs r2, r7 │ │ │ │ + sbc.w r0, r8, #5603328 @ 0x558000 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2576] @ 0xa10 │ │ │ │ @@ -1966518,31 +1966510,31 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r4} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r7!, {r2, r5, r6} │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1970884,15 +1970876,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ @@ -1973837,19 +1973829,19 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #26] │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r7, #24] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2600] @ 0xa28 │ │ │ │ @@ -1973922,25 +1973914,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d8a54 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r1, #23] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r6, [r0, #21] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5d8c0a │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -1975222,29 +1975214,29 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1976141,22 +1976133,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5da0f2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r7, r4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrsh r2, [r7, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xe82e00b8 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + b.n 5da0a0 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1976321,19 +1976314,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r3, r0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w lr, [pc, #104] @ 5da3a8 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1976575,15 +1976568,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r2, [r4, r4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrh r2, [r5, r1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -1976728,21 +1976721,21 @@ │ │ │ │ beq.n 5da6da │ │ │ │ b.n 5da724 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, r0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r5, #4 │ │ │ │ add r5, pc, #1008 @ (adr r5, 5dab3c ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r2, [r0, r4] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1976879,31 +1976872,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5da0a8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r1, r2] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #20] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ble.n 5da8bc │ │ │ │ + ble.n 5da9bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ble.n 5da818 │ │ │ │ + ble.n 5da918 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -1977042,23 +1977035,23 @@ │ │ │ │ bl 5da0a8 │ │ │ │ b.n 5daa0e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r6, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r0, r5] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r4, [r4, r7] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr r2, [pc, #308] @ (5dabc8 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1977184,27 +1977177,27 @@ │ │ │ │ bl 5da0a8 │ │ │ │ b.n 5dab78 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ add r0, pc, #920 @ (adr r0, 5daf74 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r0, r2] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1096] @ 5db048 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1977631,41 +1977624,41 @@ │ │ │ │ b.n 5dae60 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, r7] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r0, [r5, r6] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r7, r4] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1978114,48 +1978107,48 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #296] @ (5db6a8 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldcl 0, cr0, [sl, #688]! @ 0x2b0 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldcl 0, cr0, [sl, #-688]! @ 0xfffffd50 │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r3, [pc, #384] @ (5db744 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -1978331,30 +1978324,30 @@ │ │ │ │ b.n 5db65e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #56] @ (5db7ec ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r0, [pc, #728] @ (5dbaac ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - vaddl.u16 q8, d26, d28 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + vhadd.u16 d16, d26, d28 │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ │ │ │ 005db7dc : │ │ │ │ stmdb 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 │ │ │ │ @@ -1978672,17 +1978665,17 @@ │ │ │ │ b.n 5dbb62 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r0, [pc, #32] @ (5dbb9c ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #424] @ (5dbd2c ) │ │ │ │ + ldr r6, [pc, #936] @ (5dbf2c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r5, [pc, #984] @ (5dbf60 ) │ │ │ │ + ldr r5, [pc, #472] @ (5dbd60 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ stc2 0, cr0, [ip], {172} @ 0xac │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5985f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x484288> │ │ │ │ @@ -1979273,17 +1979266,17 @@ │ │ │ │ b.n 5dc12a │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5dc120 │ │ │ │ blx 69d98 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5dc120 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #416] @ (5dc34c ) │ │ │ │ + ldr r0, [pc, #928] @ (5dc54c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1980468,15 +1980461,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1980597,16 +1980590,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dcefa │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80400ac │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + b.n 5dcedc │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w r3, r1, #31 │ │ │ │ movs r4, #1 │ │ │ │ add.w ip, r0, #132096 @ 0x20400 │ │ │ │ mov r5, r0 │ │ │ │ ubfx lr, r1, #5, #9 │ │ │ │ @@ -1992563,15 +1992557,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e535c │ │ │ │ bl 444828 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3304b8> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e5376 │ │ │ │ nop │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1992627,15 +1992621,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e546c │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e5474 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl abd1c8 │ │ │ │ + bl abd210 │ │ │ │ add.w r4, r6, #132096 @ 0x20400 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r4, r4, #896 @ 0x380 │ │ │ │ add.w r5, r7, #32 │ │ │ │ mov.w r8, #0 │ │ │ │ blx r3 │ │ │ │ @@ -1992719,15 +1992713,15 @@ │ │ │ │ bne.n 5e5532 │ │ │ │ b.n 5e558a │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e555c │ │ │ │ nop │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1993009,15 +1993003,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - sxtb r2, r2 │ │ │ │ + cbz r2, 5e5924 │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1993146,15 +1993140,15 @@ │ │ │ │ bne.n 5e5a38 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e5a1e │ │ │ │ b.n 5e59b8 │ │ │ │ nop │ │ │ │ - uxth r2, r7 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #640] @ 0x280 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1993345,19 +1993339,19 @@ │ │ │ │ ldr.w r3, [r4, #1028] @ 0x404 │ │ │ │ movw r2, #9632 @ 0x25a0 │ │ │ │ strb.w r8, [r4, #968] @ 0x3c8 │ │ │ │ mla r3, r7, r3, r2 │ │ │ │ add r3, r4 │ │ │ │ b.n 5e5afa │ │ │ │ nop │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1993970,15 +1993964,15 @@ │ │ │ │ beq.n 5e6432 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e6432 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e63a2 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl abd408 │ │ │ │ + bl abd450 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r9, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1994131,15 +1994125,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e633e │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e6438 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl abd408 │ │ │ │ + bl abd450 │ │ │ │ ldr.w r9, [r6, #688] @ 0x2b0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 6996c <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1994209,15 +1994203,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e65da │ │ │ │ b.n 5e65b8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl abd438 │ │ │ │ + bl abd480 │ │ │ │ b.n 5e6490 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e661a │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1994293,17 +1994287,17 @@ │ │ │ │ b.n 5e663a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #784 @ (adr r6, 5e69f8 ) │ │ │ │ + add r6, pc, #272 @ (adr r6, 5e67f8 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r6, pc, #368 @ (adr r6, 5e685c ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 5e6a5c ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1994345,15 +1994339,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e6756 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e689e │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abd438 │ │ │ │ + bl abd480 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r5, #1028] @ 0x404 │ │ │ │ movw r1, #12336 @ 0x3030 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ movw r1, #9636 @ 0x25a4 │ │ │ │ adds r0, r5, r3 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ @@ -1994413,15 +1994407,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e6810 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e68a2 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl abd438 │ │ │ │ + bl abd480 │ │ │ │ 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 5e67c6 │ │ │ │ @@ -1994598,17 +1994592,17 @@ │ │ │ │ b.n 5e696a │ │ │ │ ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ lsrs r6, r3, #16 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #768] @ (5e6d00 ) │ │ │ │ + ldr r6, [pc, #256] @ (5e6b00 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #904] @ (5e6d8c ) │ │ │ │ + ldr r6, [pc, #392] @ (5e6b8c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5e6d4c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1994957,15 +1994951,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r2, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1995060,21 +1995054,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e6ee4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e513c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e6e50 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995088,15 +1995082,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #524] @ 0x20c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #673] @ 0x2a1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1995114,15 +1995108,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995130,15 +1995124,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e513c │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995150,15 +1995144,15 @@ │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995166,15 +1995160,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e513c │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1995231,15 +1995225,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r5, #968] @ 0x3c8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r3, r3, #9600 @ 0x2580 │ │ │ │ adds r3, #32 │ │ │ │ b.n 5e703c │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #640] @ 0x280 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1995253,15 +1995247,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r1, [r0, #674] @ 0x2a2 │ │ │ │ @@ -1995276,15 +1995270,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e7124 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e513c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e7104 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995296,29 +1995290,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, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5e7184 ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5e513c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -1995330,15 +1995324,15 @@ │ │ │ │ ldr.w r3, [r4, #580] @ 0x244 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995355,15 +1995349,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, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995372,15 +1995366,15 @@ │ │ │ │ bl 5e513c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995389,15 +1995383,15 @@ │ │ │ │ bl 5e513c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995406,15 +1995400,15 @@ │ │ │ │ bl 5e513c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1995429,15 +1995423,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r1, r3, r0 │ │ │ │ @@ -1995460,15 +1995454,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e72e2 │ │ │ │ ldr r1, [pc, #8] @ (5e730c ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e513c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ strh.w r3, [r0, #120] @ 0x78 │ │ │ │ @@ -1995547,15 +1995541,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r0, #1028] @ 0x404 │ │ │ │ @@ -1995884,15 +1995878,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e77a0 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl abd1bc │ │ │ │ + bl abd204 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e8064 │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #1000] @ 0x3e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1996621,19 +1996615,19 @@ │ │ │ │ bl 5dd498 │ │ │ │ b.n 5e8008 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e8032 │ │ │ │ nop │ │ │ │ - rors r4, r2 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ble.n 5e80d2 │ │ │ │ vraddhn.i d24, , │ │ │ │ - vaddw.u q10, , d16 │ │ │ │ + vaddl.u q10, d31, d16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #868] @ 0x364 │ │ │ │ vrshr.u32 q15, , #1 │ │ │ │ @ instruction: 0xffff5fa7 │ │ │ │ vshr.u32 , , #1 │ │ │ │ vrsra.u64 d24, d5, #1 │ │ │ │ vaddw.u q13, , d17 │ │ │ │ @@ -1999069,15 +1999063,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e9998 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e9998 │ │ │ │ nop │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #224] @ (5e9bc0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2004914,15 +2004908,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #80 @ 0x50 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5eda20 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2005127,15 +2005121,15 @@ │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5eda20 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2005235,15 +2005229,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eda20 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2005330,15 +2005324,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eda20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2005428,15 +2005422,15 @@ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ mov r7, r4 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eda20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2005517,15 +2005511,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eda20 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2005599,15 +2005593,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ee2e8 ) │ │ │ │ ldr r3, [pc, #188] @ (5ee2ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ee270 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2005860,15 +2005854,15 @@ │ │ │ │ add.w r3, r4, #96 @ 0x60 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5eda20 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2005919,25 +2005913,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ee3f8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5eda20 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2006002,15 +2005996,15 @@ │ │ │ │ adds r2, r7, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #148 @ 0x94 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5eda20 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2006259,15 +2006253,15 @@ │ │ │ │ adds r3, r2, #5 │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eda20 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2006361,15 +2006355,15 @@ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #364 @ 0x16c │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ee0dc │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2006557,30 +2006551,30 @@ │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ adds r3, r7, #6 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eda20 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ add r6, sp, #364 @ 0x16c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eda20 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2006715,15 +2006709,15 @@ │ │ │ │ adds r3, r4, #6 │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eda20 │ │ │ │ b.n 5eea1c │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2006771,15 +2006765,15 @@ │ │ │ │ adds r3, r7, #5 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eda20 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2006948,15 +2006942,15 @@ │ │ │ │ add.w r3, fp, #1 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r4, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5eda20 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2007589,26 +2007583,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5ef854 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2007630,15 +2007624,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5f0d90 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5ef854 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ee0dc │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2007700,15 +2007694,15 @@ │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5ee0dc │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ ldrb.w r0, [sp, #1168] @ 0x490 │ │ │ │ add.w fp, sp, #1168 @ 0x490 │ │ │ │ @@ -2008119,26 +2008113,26 @@ │ │ │ │ bl 5ee894 │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #544 @ 0x220 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2008149,26 +2008143,26 @@ │ │ │ │ bl 5eb79c │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #608 @ 0x260 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2008185,18 +2008179,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #17 │ │ │ │ lsls r5, r3, #5 │ │ │ │ lsrs r2, r2, #11 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - itte al │ │ │ │ - lslal r3, r5, #2 │ │ │ │ - asral r0, r7, #5 │ │ │ │ - lsl r6, r5, #2 │ │ │ │ + itte vs │ │ │ │ + lslvs r3, r5, #2 │ │ │ │ + asrvs r0, r7, #3 │ │ │ │ + lslvc r6, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3348] @ 5f0c1c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ @@ -2008221,15 +2008215,15 @@ │ │ │ │ add.w r6, sp, #1040 @ 0x410 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eda20 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w lr, [r4, #36] @ 0x24 │ │ │ │ cmp.w lr, #65 @ 0x41 │ │ │ │ @@ -2008367,15 +2008361,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eda20 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2008517,26 +2008511,26 @@ │ │ │ │ bl 5ebce4 │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #576 @ 0x240 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2008547,26 +2008541,26 @@ │ │ │ │ bl 5eb850 │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2008580,15 +2008574,15 @@ │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ add.w r4, sp, #1216 @ 0x4c0 │ │ │ │ add.w r7, sp, #1152 @ 0x480 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eda20 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2008725,26 +2008719,26 @@ │ │ │ │ bl 5eb27c │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2008755,26 +2008749,26 @@ │ │ │ │ bl 5eb418 │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2008785,26 +2008779,26 @@ │ │ │ │ bl 5eb4cc │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2008815,26 +2008809,26 @@ │ │ │ │ bl 5eb580 │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ add.w r4, sp, #1200 @ 0x4b0 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2008844,37 +2008838,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5eb6e8 │ │ │ │ b.w 5ef522 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5ee0dc │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5eda20 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r4, sp, #8 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5eda20 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2008931,15 +2008925,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eaddc │ │ │ │ b.w 5ef522 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5ee0dc │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2009212,15 +2009206,15 @@ │ │ │ │ add.w ip, sp, #1200 @ 0x4b0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5eda20 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2009555,15 +2009549,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5f0fbc │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5ee0dc │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2009624,25 +2009618,25 @@ │ │ │ │ b.w 5ef522 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eda20 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2009701,25 +2009695,25 @@ │ │ │ │ b.w 5ef522 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r7 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5ee0dc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eda20 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2009840,15 +2009834,15 @@ │ │ │ │ strh.w sl, [r6, #4] │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r2, sp, #1200 @ 0x4b0 │ │ │ │ mov r0, r2 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ee0dc │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2010004,15 +2009998,15 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eda20 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2010052,15 +2010046,15 @@ │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eda20 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ ldrb.w r2, [sp, #1169] @ 0x491 │ │ │ │ ldrb.w ip, [sp, #1170] @ 0x492 │ │ │ │ @@ -2010143,15 +2010137,15 @@ │ │ │ │ add.w r6, sp, #1184 @ 0x4a0 │ │ │ │ mov r7, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eda20 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2010166,15 +2010160,15 @@ │ │ │ │ bne.w 5f0090 │ │ │ │ add.w r3, r4, #144 @ 0x90 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eda20 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2010183,15 +2010177,15 @@ │ │ │ │ sub.w ip, ip, #40 @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.w 5f0090 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ee0dc │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2010276,15 +2010270,15 @@ │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1124] @ 0x464 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5eda20 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2010378,15 +2010372,15 @@ │ │ │ │ addw fp, sp, #1156 @ 0x484 │ │ │ │ strd r5, r9, [sp, #80] @ 0x50 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abfbe0 │ │ │ │ + bl abfc28 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5eda20 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2010486,15 +2010480,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5f1b7c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abfea4 │ │ │ │ + bl abfeec │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5ee0dc │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2010814,15 +2010808,15 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfe0c │ │ │ │ + bl abfe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5f19f0 │ │ │ │ ldr.w r2, [pc, #1792] @ 5f2638 │ │ │ │ ldr.w r3, [pc, #1768] @ 5f2624 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2011391,18 +2011385,18 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ b.n 5f22b0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2820126 │ │ │ │ + addw r1, r2, #38 @ 0x26 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ b.n 5f27bc │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2012845,15 +2012839,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ed4d4 │ │ │ │ b.w 5f20a8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfb78 │ │ │ │ + bl abfbc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f20a8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2013410,15 +2013404,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ b.w 5f35ca │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfb78 │ │ │ │ + bl abfbc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f20a8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f34a6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ @@ -2013642,15 +2013636,15 @@ │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ add.w r7, fp, #76 @ 0x4c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5eda20 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2013761,15 +2013755,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ef370 │ │ │ │ b.n 5f4094 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5ee0dc │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2013818,15 +2013812,15 @@ │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5eda20 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2014053,15 +2014047,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eda20 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2014339,15 +2014333,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r9, sp, #448 @ 0x1c0 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eda20 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2014756,15 +2014750,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eda20 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2014776,15 +2014770,15 @@ │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eda20 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2015105,25 +2015099,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #476 @ 0x1dc │ │ │ │ mov r8, r1 │ │ │ │ @@ -2015469,15 +2015463,15 @@ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ bl 4b3b8c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39f81c> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aeb9a8 │ │ │ │ + bl aeb9f0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bacb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a6944> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34f6bc> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -2015533,23 +2015527,23 @@ │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ strd r5, r5, [sp, #288] @ 0x120 │ │ │ │ str r2, [sp, #284] @ 0x11c │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ str.w r8, [sp, #280] @ 0x118 │ │ │ │ - bl ae05f4 │ │ │ │ + bl ae063c │ │ │ │ mov r1, r6 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae41cc │ │ │ │ + bl ae4214 │ │ │ │ movs r1, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae4930 │ │ │ │ + bl ae4978 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c46a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b0334> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2015568,30 +2015562,30 @@ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #308] @ 0x134 │ │ │ │ - bl ae26d4 │ │ │ │ + bl ae271c │ │ │ │ orr.w r2, r0, r7 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f556e │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b429c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39ff2c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 491784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37d414> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac24a0 │ │ │ │ + bl ac24e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 490958 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37c5e8> │ │ │ │ mov r0, r4 │ │ │ │ bl 464560 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3501f0> │ │ │ │ cbz r0, 5f56d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bacb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a6944> │ │ │ │ @@ -2015611,38 +2015605,38 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mla r3, r2, r3, r8 │ │ │ │ ldrb.w r4, [r3, #840] @ 0x348 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f5b44 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac13bc │ │ │ │ + bl ac1404 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0b30 │ │ │ │ + bl ae0b78 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 533364 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41eff4> │ │ │ │ ldr.w r1, [pc, #1460] @ 5f5ccc │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl ad2dcc │ │ │ │ + bl ad2e14 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7774 │ │ │ │ + bl ac77bc │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ ldrb.w r1, [sl, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac01f8 │ │ │ │ + bl ac0240 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 43b970 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327600> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r8, #50] @ 0x32 │ │ │ │ @@ -2016016,23 +2016010,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r8, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b5c6c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a18fc> │ │ │ │ b.n 5f53fa │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac8c54 │ │ │ │ + bl ac8c9c │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cbnz r3, 5f5b58 │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac0e90 │ │ │ │ + bl ac0ed8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bacb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a6944> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ b.n 5f56fe │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2016700,33 +2016694,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f6126 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #320 @ 0x140 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl abd714 │ │ │ │ + bl abd75c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f6e04 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abd800 │ │ │ │ + bl abd848 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f62b6 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f635c │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl abd7bc │ │ │ │ + bl abd804 │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5f6352 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2016761,15 +2016755,15 @@ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl abd800 │ │ │ │ + bl abd848 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f630c │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5f62e4 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2016777,28 +2016771,28 @@ │ │ │ │ bne.n 5f62d4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f64d2 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl abd770 │ │ │ │ + bl abd7b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a46c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3560fc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f6366 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f64d2 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #24 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl abd7bc │ │ │ │ + bl abd804 │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r9, #104] @ 0x68 │ │ │ │ bl 438a7c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32470c> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f64c6 │ │ │ │ @@ -2016875,15 +2016869,15 @@ │ │ │ │ cbz r0, 5f6494 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, #32 │ │ │ │ - bl abd800 │ │ │ │ + bl abd848 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43e754 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x32a3e4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f6478 │ │ │ │ mov r4, r6 │ │ │ │ @@ -2016910,15 +2016904,15 @@ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f638e │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r0, fp │ │ │ │ - bl abd750 │ │ │ │ + bl abd798 │ │ │ │ ldr.w r2, [r9, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 43ba1c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3276ac> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2017359,23 +2017353,23 @@ │ │ │ │ bne.n 5f696c │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5ccb14 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 5f696c │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r6, r4, #4 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #616] @ (5f6c24 ) │ │ │ │ + ldr r7, [pc, #104] @ (5f6a24 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f6db4 │ │ │ │ ldr.w r0, [pc, #1248] @ 5f6ea8 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2017532,15 +2017526,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f57a6 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad4e4c │ │ │ │ + bl ad4e94 │ │ │ │ b.w 5f5534 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 491784 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37d414> │ │ │ │ b.w 5f52b6 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2017787,27 +2017781,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5f58fe │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f6a02 │ │ │ │ - add r4, pc, #968 @ (adr r4, 5f7274 ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 5f7074 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ - add r0, pc, #568 @ (adr r0, 5f70e8 ) │ │ │ │ + add r0, pc, #56 @ (adr r0, 5f6ee8 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f6ec8 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f51b8 │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2017818,15 +2017812,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f6ef8 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f51b8 │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2019132,15 +2019126,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #26] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #26] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f7d4e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2019802,18 +2019796,18 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d26, d26 │ │ │ │ + vhadd.s16 d16, d26, d26 │ │ │ │ ldrb r6, [r6, #14] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - cdp 0, 8, cr0, cr4, cr10, {5} │ │ │ │ + cdp 0, 0, cr0, cr4, cr10, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2344] @ 5f8dd8 │ │ │ │ @@ -2020640,15 +2020634,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0, #680] @ 0x2a8 │ │ │ │ + ldcl 0, cr0, [r0, #-680] @ 0xfffffd58 │ │ │ │ strb r4, [r6, #11] │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2112] @ 0x840 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2020792,15 +2020786,15 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 5f8f18 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r2, #3] │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2021233,21 +2021227,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f93e2 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2021413,23 +2021407,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2021602,26 +2021596,26 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + ittt ge │ │ │ │ + lslge r1, r6, #2 │ │ │ │ + itt ls @ unpredictable │ │ │ │ + lslls r1, r6, #2 │ │ │ │ + itet ls @ unpredictable │ │ │ │ + lslls r1, r6, #2 │ │ │ │ + ite vc @ unpredictable │ │ │ │ + lslvc r1, r6, #2 │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ite │ │ │ │ - lsl r1, r6, #2 │ │ │ │ - itet mi @ unpredictable │ │ │ │ - lslmi r1, r6, #2 │ │ │ │ - ldrpl r6, [r5, #8] │ │ │ │ - lslmi r4, r3, #5 │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ + lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r9, [r1] │ │ │ │ @@ -2021775,21 +2021769,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0058 │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0052 │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0050 │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2176] @ 0x880 │ │ │ │ @@ -2022252,35 +2022246,35 @@ │ │ │ │ ... │ │ │ │ str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 519e36 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x405ac6> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + cbnz r2, 5f9e6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2022366,19 +2022360,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, #24] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [r5, #12] │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2022652,25 +2022646,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ str r6, [r1, #8] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cpsie │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsh r4, [r6, r1] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + push {r1, r2, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2022802,19 +2022796,19 @@ │ │ │ │ b.n 5fa2f8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r7] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3} │ │ │ │ + cbz r0, 5fa3de │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - cbz r6, 5fa3d0 │ │ │ │ + uxth r6, 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 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2022999,23 +2022993,23 @@ │ │ │ │ b.n 5fa4c2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r4 │ │ │ │ + cbz r0, 5fa594 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 5fa596 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 5fa598 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxth r4, r5 │ │ │ │ + cbz r4, 5fa592 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r0, 5fa592 │ │ │ │ + cbz r0, 5fa572 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r4, [r7, r3] │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2023377,28 +2023371,28 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5fa752 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, r6] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stc 0, cr0, [r4, #-728]! @ 0xfffffd28 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + stc 0, cr0, [r4], #728 @ 0x2d8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrsb r4, [r3, r5] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2023516,15 +2023510,15 @@ │ │ │ │ b.n 5fa9f2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r3, r2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r2, r7] │ │ │ │ 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] │ │ │ │ @@ -2023983,29 +2023977,29 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #896 @ (adr r7, 5fb2f8 ) │ │ │ │ + add r7, pc, #384 @ (adr r7, 5fb0f8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 5fb19c ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 5faf9c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #264 @ (adr r7, 5fb08c ) │ │ │ │ + add r6, pc, #776 @ (adr r6, 5fb28c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5fb188 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2024952,51 +2024946,51 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5fb0e2 │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 5fc104 │ │ │ │ + b.n 5fc004 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #520 @ (adr r5, 5fbbf4 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 5fb9f4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 5fbd14 ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 5fbb14 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 5fbcb4 ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 5fbab4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 5fbc90 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 5fba90 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #616 @ (adr r3, 5fbc6c ) │ │ │ │ + add r3, pc, #104 @ (adr r3, 5fba6c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 5fbcc0 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 5fbac0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 5fbde0 ) │ │ │ │ + add r0, pc, #464 @ (adr r0, 5fbbe0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [pc, #368] @ (5fbb94 ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vrev32.8 d16, d26 │ │ │ │ + vhadd.u d16, d16, d26 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -2025595,34 +2025589,34 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5fbf96 │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5fb682 │ │ │ │ ... │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cdp2 0, 11, cr0, cr10, cr10, {5} │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + cdp2 0, 3, cr0, cr10, cr10, {5} │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfa4e00aa │ │ │ │ + vst1.8 {d16[5]}, [lr], sl │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -2026222,35 +2026216,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fc588 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5fbe4a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2026393,15 +2026387,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r1, #24 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #10 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - @ instruction: 0xf2b400aa │ │ │ │ + @ instruction: 0xf23400aa │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2026634,17 +2026628,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r7, #102 @ 0x66 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027163,32 +2027157,32 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r4, #222 @ 0xde │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr14, cr10, {5} │ │ │ │ + cdp 0, 4, cr0, cr14, cr10, {5} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - vcvt.f16.u16 d30, d18, #1 │ │ │ │ + @ instruction: 0xffffebb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bpl.n 5fd09e │ │ │ │ - @ instruction: 0xffffeb98 │ │ │ │ + @ instruction: 0xffffeb18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [fp, #32] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r3, #3296] @ 0xce0 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 5fd20e │ │ │ │ @@ -2027420,15 +2027414,15 @@ │ │ │ │ b.n 5fd1ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #12 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fd264 │ │ │ │ + b.n 5fd164 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -2027901,15 +2027895,15 @@ │ │ │ │ b.n 5fd7b8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #28 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fde24 │ │ │ │ + b.n 5fdd24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2028961,46 +2028955,46 @@ │ │ │ │ ... │ │ │ │ movs r6, #78 @ 0x4e │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #66 @ 0x42 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - b.n 5fe388 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 5fe328 │ │ │ │ + bgt.n 5fe428 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 5fe3c4 │ │ │ │ + bgt.n 5fe2c4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 5fe2d4 │ │ │ │ + bgt.n 5fe3d4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 5fe3a4 │ │ │ │ + bls.n 5fe2a4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5fe2dc │ │ │ │ + bls.n 5fe3dc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs r6, r2 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r3, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - @ instruction: 0xffff75e6 │ │ │ │ + @ instruction: 0xffff7566 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 5fe39c │ │ │ │ + bhi.n 5fe29c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 5fe398 │ │ │ │ + bhi.n 5fe298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r6, r2, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029278,15 +2029272,15 @@ │ │ │ │ nop │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, r4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bpl.n 5fe558 │ │ │ │ + bpl.n 5fe658 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, r0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2029520,17 +2029514,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #12] │ │ │ │ strd r3, r5, [r2, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r6, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2032381,18 +2032375,18 @@ │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5ffcc8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #14 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r6, r4, #4 │ │ │ │ ldc2 1, cr0, [r6], {91} @ 0x5b │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 46a270 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355f00> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ @@ -2032456,15 +2032450,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2032497,15 +2032491,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6bc015b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subw r1, r2, #2139 @ 0x85b │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2032695,15 +2032689,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ rsb r1, r4, #14352384 @ 0xdb0000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, r6, #14352384 @ 0xdb0000 │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4b4015b │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2032931,27 +2032925,27 @@ │ │ │ │ b.n 600cd8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ usat r1, #27, lr, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ usat r1, #27, r6, lsl #1 │ │ │ │ - ldr r1, [pc, #824] @ (601114 ) │ │ │ │ + ldr r1, [pc, #312] @ (600f14 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2ba015b │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 600e58 │ │ │ │ + cbz r0, 600e38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (600e4c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2033026,35 +2033020,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (600ed0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (600ed4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 600f2c │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 600f26 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2033168,55 +2033162,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (601024 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (601028 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 6010c0 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2033481,145 +2033475,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (60134c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (601350 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + cbz r4, 6012f4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + cbz r6, 6012ee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r4} │ │ │ │ + cbz r0, 6012ea │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 601302 │ │ │ │ + cbz r6, 6012e2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6012f8 │ │ │ │ + cbz r0, 6012d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6012ec │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 6012e2 │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6012da │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r2, r4 │ │ │ │ + cbz r2, 6012e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 6012d4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6012ea │ │ │ │ + cbz r2, 6012ca │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6012e4 │ │ │ │ + cbz r0, 6012c4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6012dc │ │ │ │ + cbz r6, 6012bc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 6012d6 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6012d0 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6012ca │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 601422 │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2033718,71 +2033712,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (601494 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (601498 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r4, 6014a0 │ │ │ │ + cbz r4, 601480 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + cpsie ai │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + cbz r0, 6014f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + cbz r6, 6014ec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3} │ │ │ │ + cbz r0, 6014e6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 601500 │ │ │ │ + cbz r2, 6014e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6014fc │ │ │ │ + cbz r0, 6014dc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 6014f6 │ │ │ │ + cbz r2, 6014d6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 6014f0 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6014ea │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 6014e0 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 6014ca │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2033801,25 +2033795,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6014e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6014e4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 601502 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2033846,45 +2033840,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (601540 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (601544 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r0, 60155a │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 601554 │ │ │ │ ldr r0, [pc, #16] @ (601560 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (601564 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (601568 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 6015b4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2033917,33 +2033911,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (6015dc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (6015e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 601608 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (601610 ) │ │ │ │ @@ -2033958,23 +2033952,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (60161c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (601620 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 601648 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2034045,53 +2034039,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (601708 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (60170c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - revsh r2, r6 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - revsh r4, r1 │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0026 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r4, r7 │ │ │ │ + cbnz r4, 60170e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + cbnz r2, 601708 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 601702 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + cbnz r6, 6016fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601718 │ │ │ │ + cbnz r0, 6016f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601712 │ │ │ │ + cbnz r2, 6016f2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 60170e │ │ │ │ + cbnz r4, 6016ee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 60170a │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601706 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601700 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 6016fa │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 60173c │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2034110,25 +2034104,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (601754 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (601758 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rev16 r0, r1 │ │ │ │ + cbnz r0, 60177a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r2, r6 │ │ │ │ + cbnz r2, 601778 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r4, r7 │ │ │ │ + cbnz r4, 60178e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, 601786 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r0, r4 │ │ │ │ + cbnz r0, 601790 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r2, 60179a │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 6017d4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2034185,47 +2034179,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (601818 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (60181c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 60181a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 601818 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 60184e │ │ │ │ + cbnz r2, 60182e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601846 │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 60184e │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 601836 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 60183c │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 601844 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 60184e │ │ │ │ + hlt 0x003a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 601836 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 601840 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 60184a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x000e │ │ │ │ + rev r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x001c │ │ │ │ + rev r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + rev r2, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 601876 │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2034724,17 +2034718,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6015f0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r6, r4, #4 │ │ │ │ b.n 6023e0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2036646,15 +2036640,15 @@ │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 618a6c │ │ │ │ mov r0, r6 │ │ │ │ blx 69168 │ │ │ │ b.n 60320a │ │ │ │ nop │ │ │ │ - add r1, pc, #104 @ (adr r1, 6032b8 ) │ │ │ │ + add r0, pc, #616 @ (adr r0, 6034b8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ @@ -2038089,91 +2038083,91 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 603f16 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmia r2!, {r1, r3, r4} │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bkpt 0x0074 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2038400,15 +2038394,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ revsh r6, r6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (60464c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2038464,25 +2038458,25 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 604538 │ │ │ │ + b.n 604438 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 605410 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2039786,320 +2039780,320 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 604846 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 6045b4 │ │ │ │ b.w 604846 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 60548c │ │ │ │ + bhi.n 60538c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 605014 │ │ │ │ + b.n 604f14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 605404 │ │ │ │ + bvc.n 605504 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 605388 │ │ │ │ + bvc.n 605488 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 604cd4 │ │ │ │ + b.n 605bd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 605444 │ │ │ │ + bvs.n 605544 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + itee hi │ │ │ │ + lslhi r4, r5, #2 │ │ │ │ + strls r0, [sp, #816] @ 0x330 │ │ │ │ + lslls r2, r5, #2 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 6053e8 │ │ │ │ + bvs.n 6054e8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r4, r5, #2 │ │ │ │ - strlt r0, [sp, #1008] @ 0x3f0 │ │ │ │ - lsllt r2, r5, #2 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + ittt cc │ │ │ │ + lslcc r4, r5, #2 │ │ │ │ + strcc r0, [sp, #496] @ 0x1f0 │ │ │ │ + lslcc r2, r5, #2 │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 60553c │ │ │ │ + bpl.n 60543c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itt cc │ │ │ │ - lslcc r4, r5, #2 │ │ │ │ - strcc r0, [sp, #488] @ 0x1e8 │ │ │ │ + bkpt 0x00bc │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 6054a4 │ │ │ │ + bpl.n 6055a4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00cc │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60581c │ │ │ │ + b.n 60571c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 605560 │ │ │ │ + bmi.n 605460 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605568 │ │ │ │ + bmi.n 605468 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605578 │ │ │ │ + bmi.n 605478 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605588 │ │ │ │ + bmi.n 605488 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605590 │ │ │ │ + bmi.n 605490 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6056f4 │ │ │ │ + b.n 6055f4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6055e0 │ │ │ │ + bcc.n 6054e0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc2 0, cr0, [sl], #672 @ 0x2a0 │ │ │ │ - bcc.n 605618 │ │ │ │ + ldc2 0, cr0, [sl], #-672 @ 0xfffffd60 │ │ │ │ + bcs.n 605518 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 6055e2 │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 605634 │ │ │ │ + bcs.n 605534 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 6055e4 │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 605650 │ │ │ │ + bne.n 605550 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + cbnz r6, 6055e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 605606 │ │ │ │ + cbnz r0, 6055e6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #456] @ (6057a4 ) │ │ │ │ + ldr r5, [pc, #968] @ (6059a4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 6055f6 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 6055f4 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 60552c │ │ │ │ + beq.n 60562c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr??.w r0, [r6, r8, lsl #2] │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + ldr.w r0, [r6, #168] @ 0xa8 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blt.n 6056cc │ │ │ │ + bge.n 6055cc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 6055b8 │ │ │ │ + bge.n 6056b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + cpsie ai │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 605704 │ │ │ │ + bls.n 605604 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf7d600a8 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf75600a8 │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 605b18 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 605b1c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 605b20 │ │ │ │ @@ -2040554,116 +2040548,116 @@ │ │ │ │ b.w 604d32 │ │ │ │ ldr r3, [pc, #212] @ (605be0 ) │ │ │ │ add r3, pc │ │ │ │ b.w 6052fe │ │ │ │ ldr r3, [pc, #208] @ (605be4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 605268 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 605b78 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 605a70 │ │ │ │ + bvs.n 605b70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605ac8 │ │ │ │ + bpl.n 605bc8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 605b82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 605b9a │ │ │ │ + cbz r4, 605b7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 605bdc │ │ │ │ + bmi.n 605adc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 605b9c │ │ │ │ + cbz r2, 605b7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 605b9a │ │ │ │ + cbz r6, 605b7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 605b8c │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 605b28 │ │ │ │ + bcc.n 605c28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf13200a8 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + @ instruction: 0xf0b200a8 │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r0, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2042774,35 +2042768,35 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r2, r4, #11 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6070ec │ │ │ │ + b.n 606fec │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r5, [pc, #100] @ (607384 ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2042848,21 +2042842,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #168] @ 607458 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2043019,25 +2043013,25 @@ │ │ │ │ b.n 6074f2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ ldr r2, [pc, #172] @ (607614 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2043110,19 +2043104,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrh r6, [r0, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #18] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1480] @ 0x5c8 │ │ │ │ ldr r1, [pc, #784] @ (607958 ) │ │ │ │ @@ -2043415,69 +2043409,69 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #496] @ (607b6c ) │ │ │ │ + ldr r1, [pc, #1008] @ (607d6c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r4, #88] @ 0x58 │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2044488,15 +2044482,15 @@ │ │ │ │ str.w r3, [r6, #3500] @ 0xdac │ │ │ │ mov r0, r8 │ │ │ │ bl 607630 │ │ │ │ strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 6084d2 │ │ │ │ ldr r2, [pc, #304] @ (608600 ) │ │ │ │ @@ -2044663,20 +2044657,20 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53a00a9 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + @ instruction: 0xf4ba00a9 │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ 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 │ │ │ │ @@ -2044694,18 +2044688,18 @@ │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf4d200a9 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + orrs.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044730,20 +2044724,20 @@ │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, r2, #5537792 @ 0x548000 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + and.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ 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 │ │ │ │ @@ -2044768,20 +2044762,20 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + @ instruction: 0xf39a00a9 │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ 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 │ │ │ │ @@ -2044806,20 +2044800,20 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3b200a9 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + @ instruction: 0xf33200a9 │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -2044844,20 +2044838,20 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf34a00a9 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + movt r0, #41129 @ 0xa0a9 │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044882,20 +2044876,20 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2e200a9 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + @ instruction: 0xf26200a9 │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044920,20 +2044914,20 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf27a00a9 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + @ instruction: 0xf1fa00a9 │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044958,20 +2044952,20 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf21200a9 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + @ instruction: 0xf19200a9 │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044996,20 +2044990,20 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, sl, #169 @ 0xa9 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + @ instruction: 0xf12a00a9 │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045034,20 +2045028,20 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adc.w r0, r2, #169 @ 0xa9 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + @ instruction: 0xf0c200a9 │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045072,20 +2045066,20 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0da00a9 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + orrs.w r0, sl, #169 @ 0xa9 │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045110,20 +2045104,20 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - orns r0, r2, #169 @ 0xa9 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + vext.8 d16, d18, d25, #0 │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045148,20 +2045142,20 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - and.w r0, sl, #169 @ 0xa9 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + vaddl.s8 q0, d26, d25 │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045186,20 +2045180,20 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vaddl.s32 q0, d18, d25 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + vhadd.s32 d0, d18, d25 │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045224,20 +2045218,20 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.s d0, d26, d25 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + cdp 0, 11, cr0, cr10, cr9, {5} │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045262,20 +2045256,20 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 13, cr0, cr2, cr9, {5} │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + cdp 0, 5, cr0, cr2, cr9, {5} │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045300,20 +2045294,20 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 6, cr0, cr10, cr9, {5} │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + stcl 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045338,20 +2045332,20 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 0, cr0, cr2, cr9, {5} │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + stc 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045376,20 +2045370,20 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl, #676] @ 0x2a4 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + ldc 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045414,20 +2045408,20 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - str r0, [r2, r6] │ │ │ │ + ldc 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045452,20 +2045446,20 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + mcrr 0, 10, r0, sl, cr9 │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045490,20 +2045484,20 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - str r0, [r4, r3] │ │ │ │ + @ instruction: 0xebe200a9 │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045528,20 +2045522,20 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebfa00a9 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + sbcs.w r0, sl, r9, asr #2 │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2045574,20 +2045568,20 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r6, r0] │ │ │ │ + ldr r7, [pc, #720] @ (609340 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xeb8600a9 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + add.w r0, r6, r9, asr #2 │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2045615,20 +2045609,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #816] @ (60940c ) │ │ │ │ + ldr r7, [pc, #304] @ (60920c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds.w r0, r2, r9, asr #2 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + eors.w r0, r2, r9, asr #2 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045662,22 +2045656,22 @@ │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xeaac00a9 │ │ │ │ - ldr r7, [pc, #424] @ (609308 ) │ │ │ │ + bic.w r0, ip, r9, asr #2 │ │ │ │ + ldr r6, [pc, #936] @ (609508 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [pc, #368] @ (6092d8 ) │ │ │ │ + ldr r6, [pc, #880] @ (6094d8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045702,20 +2045696,20 @@ │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bic.w r0, sl, r9, asr #2 │ │ │ │ - ldr r6, [pc, #1008] @ (6095bc ) │ │ │ │ + @ instruction: 0xe9aa00a9 │ │ │ │ + ldr r6, [pc, #496] @ (6093bc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #920] @ (60956c ) │ │ │ │ + ldr r6, [pc, #408] @ (60936c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045740,20 +2045734,20 @@ │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strd r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + strd r0, r0, [r2, #-676] @ 0x2a4 │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 609318 │ │ │ │ + bls.n 609218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045778,20 +2045772,20 @@ │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrd r0, r0, [sl, #-676] @ 0x2a4 │ │ │ │ - ldr r6, [pc, #256] @ (60939c ) │ │ │ │ + @ instruction: 0xe8da00a9 │ │ │ │ + ldr r5, [pc, #768] @ (60959c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 6092b0 │ │ │ │ + bls.n 6091b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2045823,22 +2045817,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b133c │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #888] @ (609690 ) │ │ │ │ + ldr r5, [pc, #376] @ (609490 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strd r0, r0, [r0], #676 @ 0x2a4 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strd r0, r0, [r0], #-676 @ 0x2a4 │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 6092f0 │ │ │ │ + bvc.n 6093f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #784] @ (609638 ) │ │ │ │ + ldr r5, [pc, #272] @ (609438 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2045870,22 +2045864,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b133c │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #504] @ (609594 ) │ │ │ │ + ldr r4, [pc, #1016] @ (609794 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xe85c00a9 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + b.n 609358 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60946c │ │ │ │ + bvs.n 60936c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #256] @ (6094ac ) │ │ │ │ + ldr r4, [pc, #768] @ (6096ac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045910,21 +2045905,21 @@ │ │ │ │ bl 5b10cc │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 6093dc │ │ │ │ + b.n 6092dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #96] @ (60946c ) │ │ │ │ + ldr r4, [pc, #608] @ (60966c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #8] @ (60941c ) │ │ │ │ + ldr r4, [pc, #520] @ (60961c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045949,21 +2045944,21 @@ │ │ │ │ bl 5b10cc │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 609374 │ │ │ │ + b.n 609274 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #768] @ (609774 ) │ │ │ │ + ldr r4, [pc, #256] @ (609574 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #680] @ (609724 ) │ │ │ │ + ldr r4, [pc, #168] @ (609524 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (6094d0 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2045986,19 +2045981,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b133c │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [pc, #448] @ (609694 ) │ │ │ │ + ldr r3, [pc, #960] @ (609894 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60930c │ │ │ │ + b.n 60920c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (609538 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2046025,19 +2046020,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #152] @ (6095d4 ) │ │ │ │ + ldr r3, [pc, #664] @ (6097d4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6092ac │ │ │ │ + b.n 6091ac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (6095a0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2046064,19 +2046059,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #840] @ (6098ec ) │ │ │ │ + ldr r3, [pc, #328] @ (6096ec ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609244 │ │ │ │ + b.n 609144 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046128,24 +2046123,24 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 609218 │ │ │ │ + b.n 609118 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #480] @ (609834 ) │ │ │ │ + ldr r2, [pc, #992] @ (609a34 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfbe200a6 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + @ instruction: 0xfb6200a6 │ │ │ │ + movs r3, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2046202,25 +2046197,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5b0f40 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 6096f6 │ │ │ │ nop │ │ │ │ - b.n 609170 │ │ │ │ + b.n 609070 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #880] @ (609a90 ) │ │ │ │ + ldr r2, [pc, #368] @ (609890 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #872] @ (609a90 ) │ │ │ │ + ldr r2, [pc, #360] @ (609890 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r6, 60975c │ │ │ │ + cbnz r6, 60973c │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046369,31 +2046364,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 5b1170 │ │ │ │ bl 5b1518 │ │ │ │ b.n 60983c │ │ │ │ - b.n 6091b4 │ │ │ │ + b.n 60a0b4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #200] @ (6099c4 ) │ │ │ │ + ldr r1, [pc, #712] @ (609bc4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #792] @ (609c28 ) │ │ │ │ + ldr r1, [pc, #280] @ (609a28 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #72] @ (60995c ) │ │ │ │ + ldr r0, [pc, #584] @ (609b5c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #848] @ (609c68 ) │ │ │ │ + ldr r0, [pc, #336] @ (609a68 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046501,39 +2046496,39 @@ │ │ │ │ bl 5b133c │ │ │ │ bl 5b10cc │ │ │ │ ldr r0, [pc, #60] @ (609a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b0f8c │ │ │ │ bl 5b1738 │ │ │ │ b.n 6099de │ │ │ │ - ldr r0, [pc, #200] @ (609b20 ) │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609ed4 │ │ │ │ + b.n 609dd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx sl │ │ │ │ + bx sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns r3 │ │ │ │ + bxns r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 609dc4 │ │ │ │ + b.n 609cc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046632,31 +2046627,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b0f8c │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 609b7c │ │ │ │ bl 5b1518 │ │ │ │ b.n 609b44 │ │ │ │ nop │ │ │ │ - b.n 609dd0 │ │ │ │ + b.n 609cd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx r3 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bxns r3 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns r2 │ │ │ │ + mov ip, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mov lr, r4 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046692,21 +2046687,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 609c44 │ │ │ │ nop │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r0, r0 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2046740,23 +2046735,23 @@ │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp ip, r0 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 32 │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r2, pc │ │ │ │ + add sl, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + cmp r0, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046833,33 +2046828,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + udf #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + add ip, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add lr, fp │ │ │ │ + add r6, fp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sl, fp │ │ │ │ + add r2, fp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + add sl, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046945,35 +2046940,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ble.n 609e20 │ │ │ │ + ble.n 609f20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, r9 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, r6 │ │ │ │ + bics r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, r5 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, r4 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, r2 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mvns r6, r6 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mvns r6, r5 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047056,33 +2047051,33 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r4, [r5, #476] @ 0x1dc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bgt.n 60a0f0 │ │ │ │ + blt.n 609ff0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - muls r6, r5 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orrs r2, r2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 609f48 │ │ │ │ + bls.n 60a048 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmn r2, r4 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (60a160 ) │ │ │ │ @@ -2047178,28 +2047173,28 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsh r4, [r3, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 60a1e0 │ │ │ │ + bge.n 60a0e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r4, r4 │ │ │ │ + rors r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf33a00b5 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + @ instruction: 0xf2ba00b5 │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrsh r2, [r0, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2047397,52 +2047392,52 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5b133c │ │ │ │ bl 5b10cc │ │ │ │ ldr r0, [pc, #80] @ (60a424 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60a2fe │ │ │ │ nop │ │ │ │ - bge.n 60a3e0 │ │ │ │ + bls.n 60a2e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r6 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eors r2, r5 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + movs r0, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 60a4e4 │ │ │ │ + bpl.n 60a3e4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - it le │ │ │ │ - lslle r3, r5, #2 │ │ │ │ - cbnz r6, 60a47e │ │ │ │ + it pl │ │ │ │ + lslpl r3, r5, #2 │ │ │ │ + cbnz r6, 60a45e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors.w r0, r4, #181 @ 0xb5 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + ands.w r0, r4, #181 @ 0xb5 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 60a358 │ │ │ │ + bpl.n 60a458 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #312] @ (60a574 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2047561,32 +2047556,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 60a498 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 60a5a8 │ │ │ │ + bvs.n 60a4a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cdp2 0, 3, cr0, cr14, cr7, {5} │ │ │ │ - bkpt 0x004e │ │ │ │ + ldc2 0, cr0, [lr, #668]! @ 0x29c │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r5, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60a62c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047628,23 +2047623,23 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #600] @ 0x258 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 60a608 │ │ │ │ + bpl.n 60a708 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r1, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #100] @ (60a6b4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047679,21 +2047674,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 60a760 │ │ │ │ + bmi.n 60a660 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2047743,26 +2047738,26 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #488] @ 0x1e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bmi.n 60a700 │ │ │ │ + bmi.n 60a800 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfbee00a7 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + @ instruction: 0xfb6e00a7 │ │ │ │ + subs r3, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2047852,33 +2047847,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 60a804 │ │ │ │ - bmi.n 60a8b0 │ │ │ │ + bcc.n 60a7b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047902,21 +2047897,21 @@ │ │ │ │ bl 5b10cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcs.n 60a8c4 │ │ │ │ + bcs.n 60a9c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #808] @ (60ac4c ) │ │ │ │ + ldr r5, [pc, #296] @ (60aa4c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047960,25 +2047955,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bcs.n 60aa88 │ │ │ │ + bne.n 60a988 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 60acb4 ) │ │ │ │ + add r1, pc, #248 @ (adr r1, 60aab4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2048024,25 +2048019,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 60a9e0 │ │ │ │ + bne.n 60aae0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ 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 │ │ │ │ @@ -2048074,21 +2048069,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bne.n 60ab34 │ │ │ │ + beq.n 60aa34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 60adac ) │ │ │ │ + add r0, pc, #200 @ (adr r0, 60abac ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2048196,39 +2048191,39 @@ │ │ │ │ bl 5b133c │ │ │ │ bl 5b10cc │ │ │ │ ldr r0, [pc, #60] @ (60ac50 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b0f8c │ │ │ │ bl 5b1738 │ │ │ │ b.n 60abaa │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 60ad08 │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #184] @ (60acec ) │ │ │ │ + ldr r1, [pc, #696] @ (60aeec ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #640] @ (60aed0 ) │ │ │ │ + ldr r1, [pc, #128] @ (60acd0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048269,23 +2048264,23 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r7, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + ble.n 60aca8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfb8a00b1 │ │ │ │ + @ instruction: 0xfb0a00b1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #84] @ (60ad54 ) │ │ │ │ @@ -2048314,21 +2048309,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfb0600b1 │ │ │ │ + @ instruction: 0xfa8600b1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, #84] @ (60adcc ) │ │ │ │ @@ -2048357,21 +2048352,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r5 │ │ │ │ bl 610a74 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048397,21 +2048392,21 @@ │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmdb lr, {r1, r3, r5, r7} │ │ │ │ + ldmia.w lr, {r1, r3, r5, r7} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #72] @ (60aea4 ) │ │ │ │ @@ -2048436,21 +2048431,21 @@ │ │ │ │ bl 5b0f40 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia.w r2!, {r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xe83200aa │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #180] @ (60af80 ) │ │ │ │ @@ -2048507,23 +2048502,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 60af1c │ │ │ │ bl 5b1738 │ │ │ │ b.n 60af5a │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2048621,35 +2048616,35 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfbae00b3 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + @ instruction: 0xfb2e00b3 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfb3e00b3 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + @ instruction: 0xfabe00b3 │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2048682,21 +2048677,21 @@ │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611c14 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2048759,25 +2048754,25 @@ │ │ │ │ bl 5b0f40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 611c14 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 60b1f0 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2048810,21 +2048805,21 @@ │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611b38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048909,32 +2048904,32 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60b3f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60b338 │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 60b6d4 ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 60b4d4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vhadd.s d0, d20, d23 │ │ │ │ - adds r2, #10 │ │ │ │ + cdp 0, 11, cr0, cr4, cr7, {5} │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048978,23 +2048973,23 @@ │ │ │ │ bl 5b1170 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 60b4fc │ │ │ │ + bcs.n 60b3fc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2049032,21 +2049027,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60b504 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b0aa8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1776] @ 0x6f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049107,29 +2049102,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60b6c4 │ │ │ │ + blt.n 60b5c4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + udf #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #2 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2049204,28 +2049199,28 @@ │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 60b694 │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds.w r0, sl, #5865472 @ 0x598000 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + eors.w r0, sl, #5865472 @ 0x598000 │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049270,25 +2049265,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60b83c │ │ │ │ mov r3, r0 │ │ │ │ @@ -2049339,21 +2049334,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #224] @ (60b920 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 60b8ac │ │ │ │ + bvc.n 60b7ac │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0x47da │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2049448,33 +2049443,33 @@ │ │ │ │ bl 5b133c │ │ │ │ bl 5b10cc │ │ │ │ ldr r0, [pc, #48] @ (60b988 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b0f8c │ │ │ │ bl 5b1738 │ │ │ │ b.n 60b908 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2049516,23 +2049511,23 @@ │ │ │ │ bl 5b0f40 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 610eac │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #1008] @ (60be14 ) │ │ │ │ + ldr r3, [pc, #496] @ (60bc14 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60bbcc ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2049679,43 +2049674,43 @@ │ │ │ │ b.n 60bb28 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp sl, r7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60bb7c │ │ │ │ + ble.n 60bc7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ add ip, r9 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + itee gt │ │ │ │ + lslgt r1, r5, #2 │ │ │ │ + ldrle r2, [r6, r4] │ │ │ │ + lslle r0, r6, #2 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60bc34 │ │ │ │ + bgt.n 60bb34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2049771,25 +2049766,25 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5b0f40 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 60bca8 │ │ │ │ - ittt vc │ │ │ │ - lslvc r1, r5, #2 │ │ │ │ - cmpvc r2, #8 │ │ │ │ - lslvc r2, r5, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + bkpt 0x00fe │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - nop {15} │ │ │ │ + nop {7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2049906,41 +2049901,41 @@ │ │ │ │ bl 5b1738 │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 60bdb6 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x0080 │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049985,25 +2049980,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r7, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050028,21 +2050023,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + cbnz r2, 60bff6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe8d600b1 │ │ │ │ + @ instruction: 0xe85600b1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1540 @ 0x604 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2050083,22 +2050078,24 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b0f8c │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 60f934 │ │ │ │ bl 5b10cc │ │ │ │ b.n 60bfe8 │ │ │ │ nop │ │ │ │ - movs r7, #2 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 60c09e │ │ │ │ + cbnz r0, 60c07e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe85200b1 │ │ │ │ - @ instruction: 0xe82600b1 │ │ │ │ + b.n 60bfcc │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + b.n 60bf78 │ │ │ │ + lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #120] @ (60c0bc ) │ │ │ │ @@ -2050143,25 +2050140,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 60c118 │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #736] @ (60c3b0 ) │ │ │ │ + ldr r2, [pc, #224] @ (60c1b0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050186,21 +2050183,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - revsh r2, r0 │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bf78 │ │ │ │ + b.n 60be78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2050226,21 +2050223,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - rev16 r0, r3 │ │ │ │ + cbnz r0, 60c1d2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r5, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050265,21 +2050262,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 60c23e │ │ │ │ + cbnz r6, 60c21e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bea4 │ │ │ │ + b.n 60bda4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2050334,23 +2050331,23 @@ │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 60c28e │ │ │ │ nop │ │ │ │ - cbnz r2, 60c2e4 │ │ │ │ + cbnz r2, 60c2c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 60c348 │ │ │ │ + cbnz r6, 60c328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r6, r1, 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050380,21 +2050377,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bd88 │ │ │ │ + b.n 60bc88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050424,21 +2050421,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bd10 │ │ │ │ + b.n 60bc10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050468,21 +2050465,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60bc98 │ │ │ │ + b.n 60cb98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050512,21 +2050509,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cc20 │ │ │ │ + b.n 60cb20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050556,21 +2050553,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + cpsie i │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #768] @ (60c828 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cba8 │ │ │ │ + b.n 60caa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050600,21 +2050597,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #800] @ (60c8c0 ) │ │ │ │ + ldr r7, [pc, #288] @ (60c6c0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cb30 │ │ │ │ + b.n 60ca30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050644,21 +2050641,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #320] @ (60c758 ) │ │ │ │ + ldr r6, [pc, #832] @ (60c958 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cab8 │ │ │ │ + b.n 60c9b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050688,21 +2050685,21 @@ │ │ │ │ bl 5b1170 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1784 │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #864] @ (60c9f0 ) │ │ │ │ + ldr r6, [pc, #352] @ (60c7f0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60ca40 │ │ │ │ + b.n 60c940 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60c6d8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2050720,19 +2050717,19 @@ │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbnz r4, 60c6fe │ │ │ │ + cbnz r4, 60c6de │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #392] @ (60c86c ) │ │ │ │ + ldr r5, [pc, #904] @ (60ca6c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050768,21 +2050765,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324794> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #64] @ (60c7a8 ) │ │ │ │ + ldr r5, [pc, #576] @ (60c9a8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60c988 │ │ │ │ + b.n 60c888 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050818,21 +2050815,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324794> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + cbz r4, 60c854 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #544] @ (60ca10 ) │ │ │ │ + ldr r5, [pc, #32] @ (60c810 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60c900 │ │ │ │ + b.n 60c800 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050868,21 +2050865,21 @@ │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 438b04 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324794> │ │ │ │ bl 5b0f40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r7, #7 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 60c8da │ │ │ │ + cbz r4, 60c8ba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #0] @ (60c878 ) │ │ │ │ + ldr r4, [pc, #512] @ (60ca78 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + svc 126 @ 0x7e │ │ │ │ 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 │ │ │ │ @@ -2050928,25 +2050925,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c924 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b0f8c │ │ │ │ mov r0, r6 │ │ │ │ bl 60ee50 │ │ │ │ bl 5b10cc │ │ │ │ b.n 60c8ca │ │ │ │ - cbz r2, 60c95a │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #480] @ (60cafc ) │ │ │ │ + ldr r3, [pc, #992] @ (60ccfc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051001,21 +2050998,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324748> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - sxtb r2, r5 │ │ │ │ + cbz r2, 60ca06 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #768] @ (60ccd4 ) │ │ │ │ + ldr r3, [pc, #256] @ (60cad4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + udf #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2051061,25 +2051058,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60ca80 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b0f8c │ │ │ │ mov r0, r6 │ │ │ │ bl 60e510 │ │ │ │ bl 5b10cc │ │ │ │ b.n 60ca26 │ │ │ │ - cbz r6, 60ca9e │ │ │ │ + cbz r6, 60ca7e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #112] @ (60cae8 ) │ │ │ │ + ldr r2, [pc, #624] @ (60cce8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #18 │ │ │ │ + ble.n 60c9a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051137,21 +2051134,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324748> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 60cb44 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #448] @ (60cd08 ) │ │ │ │ + ldr r1, [pc, #960] @ (60cf08 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 60cc28 │ │ │ │ + bgt.n 60cb28 │ │ │ │ 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 │ │ │ │ @@ -2051197,25 +2051194,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60cbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b0f8c │ │ │ │ mov r0, r6 │ │ │ │ bl 60f040 │ │ │ │ bl 5b10cc │ │ │ │ b.n 60cb9a │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #672] @ (60ce8c ) │ │ │ │ + ldr r1, [pc, #160] @ (60cc8c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60cb2c │ │ │ │ + bgt.n 60cc2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051271,21 +2051268,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 438ab8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324748> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (60d0a8 ) │ │ │ │ + ldr r0, [pc, #496] @ (60cea8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 60ccb0 │ │ │ │ + blt.n 60cdb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2051363,31 +2051360,31 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ blx r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #176] @ (60ce64 ) │ │ │ │ + blxns r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 60ce3c │ │ │ │ + cbz r6, 60ce1c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2051443,25 +2051440,25 @@ │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 60ce58 │ │ │ │ nop │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r6, r5, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx r4 │ │ │ │ + mov r8, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 60ceb0 │ │ │ │ + bmi.n 60cdb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2051488,21 +2051485,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r4, r7, r0 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r2, fp │ │ │ │ + cmp sl, fp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60cf5e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051531,21 +2051528,21 @@ │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610f14 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r2, r4, r7 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp sl, sp │ │ │ │ + cmp r2, sp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 60cfda │ │ │ │ + cbnz r4, 60cfba │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r1, 60cfce │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051574,21 +2051571,21 @@ │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610f14 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r2, r1, r6 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, pc │ │ │ │ + add sl, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 60d02e │ │ │ │ + hlt 0x003c │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60d1a0 ) │ │ │ │ @@ -2051747,33 +2051744,33 @@ │ │ │ │ b.n 60d096 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add ip, ip │ │ │ │ + add r4, ip │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 60d114 │ │ │ │ + bcs.n 60d214 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r7, #12 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bge.n 60d0d0 │ │ │ │ + bge.n 60d1d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2051829,23 +2051826,23 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orrs r2, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2051951,37 +2051948,37 @@ │ │ │ │ bl 5b0f40 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1776] @ 0x6f0 │ │ │ │ b.n 60d2b4 │ │ │ │ bl 5b1738 │ │ │ │ b.n 60d33c │ │ │ │ nop │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r6, r2 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 60d480 │ │ │ │ + bmi.n 60d380 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r7, pc, #656 @ (adr r7, 60d680 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbcs r0, r1 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60d304 │ │ │ │ + bmi.n 60d404 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1776] @ 0x6f0 │ │ │ │ @@ -2052103,37 +2052100,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 6100f4 │ │ │ │ bl 5b15fc │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60d544 │ │ │ │ b.n 60d4a8 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 60d784 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 60d584 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 60d83c ) │ │ │ │ + add r6, pc, #184 @ (adr r6, 60d63c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r2, r2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 60d5ac │ │ │ │ + bcs.n 60d4ac │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [pc, #1832] @ 60dcc4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2053003,39 +2053000,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60e01c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60df96 │ │ │ │ ldr r0, [pc, #52] @ (60e020 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60df74 │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60df70 │ │ │ │ + ble.n 60e070 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 60df68 │ │ │ │ + ble.n 60e068 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2053141,41 +2053138,41 @@ │ │ │ │ bl 5b1674 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60e1a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e084 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r3, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 60e1e4 │ │ │ │ + blt.n 60e0e4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2053267,43 +2053264,43 @@ │ │ │ │ b.n 60e294 │ │ │ │ ldr r0, [pc, #60] @ (60e2ec ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e294 │ │ │ │ ldr r0, [pc, #60] @ (60e2f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e294 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2053357,27 +2053354,27 @@ │ │ │ │ bl 5b1674 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60e3b4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e334 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 60e3a0 │ │ │ │ + bls.n 60e4a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2053430,27 +2053427,27 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b130c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ 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 5b0ddc │ │ │ │ @@ -2053487,23 +2053484,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b130c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2053813,98 +2053810,98 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b136c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc 0, cr0, [r2, #668] @ 0x29c │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldc 0, cr0, [r2, #-668] @ 0xfffffd64 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2053929,17 +2053926,17 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ + ldc2l 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ 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 5b0ddc │ │ │ │ cbz r0, 60ea7c │ │ │ │ @@ -2053976,19 +2053973,19 @@ │ │ │ │ bne.n 60ea58 │ │ │ │ bl 5b1564 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2054025,23 +2054022,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2054074,17 +2054071,17 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2054232,47 +2054229,47 @@ │ │ │ │ bl 5b1738 │ │ │ │ b.n 60ec08 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5b17e0 │ │ │ │ b.n 60ec20 │ │ │ │ bl 5b1738 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r6, #8] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 60ee0c │ │ │ │ + bgt.n 60ed0c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054315,21 +2054312,21 @@ │ │ │ │ bl 5bdd08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5b1420 │ │ │ │ b.n 60edfe │ │ │ │ bl 5b1738 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2054461,44 +2054458,44 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b136c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b1738 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - addw r0, ip, #179 @ 0xb3 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + @ instruction: 0xf18c00b3 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2054666,47 +2054663,37 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b1738 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - movs r4, r7 │ │ │ │ + vaddl.u8 q8, d18, d25 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 60f2ac │ │ │ │ + vaddl.u16 q8, d20, d25 │ │ │ │ + vaddl.u8 q8, d22, d25 │ │ │ │ + vaddl.u8 q8, d28, d25 │ │ │ │ + vaddl.u8 q8, d22, d25 │ │ │ │ + vrev32. d0, d25 │ │ │ │ + bcs.n 60f1ac │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, r3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - movs r2, r3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - movs r2, r1 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + vaddl.u16 q0, d26, d25 │ │ │ │ + vaddl.u32 q0, d16, d25 │ │ │ │ + vaddl.u16 q0, d26, d25 │ │ │ │ + vaddl.u8 q0, d26, d25 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vaddl.u16 q8, d24, d25 │ │ │ │ - vaddl.u8 q8, d26, d25 │ │ │ │ - vaddl.u8 q8, d16, d25 │ │ │ │ - cdp2 0, 11, cr0, cr10, cr9, {5} │ │ │ │ - vaddl.u16 q0, d28, d25 │ │ │ │ - vaddl.u16 q0, d22, d25 │ │ │ │ - vaddl.u16 q0, d16, d25 │ │ │ │ + vhadd.u16 d16, d24, d25 │ │ │ │ + vhadd.u8 d16, d26, d25 │ │ │ │ + vhadd.u8 d16, d16, d25 │ │ │ │ + cdp2 0, 3, cr0, cr10, cr9, {5} │ │ │ │ + vhadd.u16 d0, d28, d25 │ │ │ │ + vhadd.u16 d0, d22, d25 │ │ │ │ + vhadd.u16 d0, d16, d25 │ │ │ │ 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 5b0ddc │ │ │ │ cbz r0, 60f304 │ │ │ │ @@ -2054728,16 +2054715,16 @@ │ │ │ │ bne.n 60f2e0 │ │ │ │ bl 5b1564 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp2 0, 15, cr0, cr2, cr9, {5} │ │ │ │ - bvc.n 60f258 │ │ │ │ + cdp2 0, 7, cr0, cr2, cr9, {5} │ │ │ │ + bvc.n 60f358 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2054762,16 +2054749,16 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 10, cr0, cr2, cr9, {5} │ │ │ │ - cdp2 0, 10, cr0, cr14, cr9, {5} │ │ │ │ + cdp2 0, 2, cr0, cr2, cr9, {5} │ │ │ │ + cdp2 0, 2, cr0, cr14, cr9, {5} │ │ │ │ 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 5b0ddc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2054919,33 +2054906,33 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60f598 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f538 │ │ │ │ nop │ │ │ │ - cdp2 0, 5, cr0, cr2, cr9, {5} │ │ │ │ - cdp2 0, 5, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 4, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 3, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 2, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 2, cr0, cr6, cr9, {5} │ │ │ │ - cdp2 0, 1, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 1, cr0, cr6, cr9, {5} │ │ │ │ - cdp2 0, 0, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 0, cr0, cr6, cr9, {5} │ │ │ │ - cdp2 0, 0, cr0, cr4, cr9, {5} │ │ │ │ - ldc2l 0, cr0, [ip, #676]! @ 0x2a4 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + ldc2l 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ + ldc2l 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ + stc2l 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ + ldc2 0, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ + stc2 0, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ + stc2 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + ldc2 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ + ldc2 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ + stc2 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ + stc2 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ + stc2 0, cr0, [r4, #676] @ 0x2a4 │ │ │ │ + ldc2l 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2l 0, cr0, [r4, #676]! @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [r4, #676] @ 0x2a4 │ │ │ │ - stc2l 0, cr0, [r4, #676] @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r8, #676]! @ 0x2a4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stc2l 0, cr0, [r4, #-676]! @ 0xfffffd5c │ │ │ │ + ldc2l 0, cr0, [r4, #-676] @ 0xfffffd5c │ │ │ │ + stc2l 0, cr0, [r4, #-676] @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [r8, #-676]! @ 0xfffffd5c │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2055133,50 +2055120,50 @@ │ │ │ │ b.n 60f6aa │ │ │ │ bl 5b1738 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60f82c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f5e8 │ │ │ │ - ldc2 0, cr0, [ip, #-676] @ 0xfffffd5c │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + ldc2 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vhadd.s16 d0, d16, d25 │ │ │ │ - vhadd.s8 d0, d24, d25 │ │ │ │ - @ instruction: 0xead800b3 │ │ │ │ - cdp 0, 12, cr0, cr8, cr9, {5} │ │ │ │ - mrrc2 0, 10, r0, r8, cr9 │ │ │ │ - mcrr2 0, 10, r0, ip, cr9 │ │ │ │ - mcrr2 0, 10, r0, r0, cr9 │ │ │ │ - ldc2 0, cr0, [r4], #-676 @ 0xfffffd5c │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + cdp 0, 9, cr0, cr0, cr9, {5} │ │ │ │ + cdp 0, 8, cr0, cr8, cr9, {5} │ │ │ │ + orrs.w r0, r8, r3, ror #2 │ │ │ │ + cdp 0, 4, cr0, cr8, cr9, {5} │ │ │ │ + @ instruction: 0xfbd800a9 │ │ │ │ + smlaltb r0, r0, ip, r9 │ │ │ │ + smlaltb r0, r0, r0, r9 │ │ │ │ + @ instruction: 0xfbb400a9 │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfb9400a9 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + @ instruction: 0xfb1400a9 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb8200a9 │ │ │ │ - cbz r6, 60f8a6 │ │ │ │ + @ instruction: 0xfb0200a9 │ │ │ │ + cbz r6, 60f886 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2055240,26 +2055227,26 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f910 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f874 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaec00a9 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + @ instruction: 0xfa6c00a9 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc 0, cr0, [sl], #676 @ 0x2a4 │ │ │ │ - stc 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stc 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ + stc 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 60f92e │ │ │ │ @@ -2055349,26 +2055336,26 @@ │ │ │ │ add.w r0, r6, #208 @ 0xd0 │ │ │ │ cbz r1, 60fa1e │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60f830 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr??.w r0, [lr, #169] @ 0xa9 │ │ │ │ - sxth r2, r7 │ │ │ │ + ldr??.w r0, [lr, r9, lsl #2] │ │ │ │ + cbz r2, 60fa62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr??.w r0, [r2, #169] @ 0xa9 │ │ │ │ - vst1.8 {d16[5]}, [r6], r9 │ │ │ │ - ldrsh.w r0, [lr, #169] @ 0xa9 │ │ │ │ - ldrsh.w r0, [r8, #169] @ 0xa9 │ │ │ │ - vst1.8 {d0[5]}, [r2], r9 │ │ │ │ + ldr??.w r0, [r2, r9, lsl #2] │ │ │ │ + vst4.32 {d16-d19}, [r6 :128], r9 │ │ │ │ + ldrsh.w r0, [lr, r9, lsl #2] │ │ │ │ + ldrsh.w r0, [r8, r9, lsl #2] │ │ │ │ + vst4.32 {d0-d3}, [r2 :128], r9 │ │ │ │ b.w 60f934 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2055396,19 +2055383,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5b1784 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr??.w r0, [r2, r9, lsl #2] │ │ │ │ - ldr??.w r0, [lr, r9, lsl #2] │ │ │ │ - ite eq │ │ │ │ - lsleq r1, r5, #2 │ │ │ │ - strhne r4, [r0, #28] │ │ │ │ + ldr??.w r0, [r2, #169] @ 0xa9 │ │ │ │ + ldr??.w r0, [lr, #169] @ 0xa9 │ │ │ │ + bkpt 0x008c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + strh r4, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2055472,24 +2055459,24 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60fba8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fb5c │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [lr, r9, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [sl :128], r9 │ │ │ │ - vld4.32 {d0-d3}, [r2 :128], r9 │ │ │ │ - bkpt 0x008a │ │ │ │ + ldrb.w r0, [lr, #169] @ 0xa9 │ │ │ │ + strh.w r0, [sl, #169] @ 0xa9 │ │ │ │ + strh.w r0, [r2, #169] @ 0xa9 │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vst4.32 {d0-d3}, [sl :128], r9 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strb.w r0, [sl, #169] @ 0xa9 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr.w r0, [lr, #169] @ 0xa9 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + ldr.w r0, [lr, r9, lsl #2] │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2055519,20 +2055506,20 @@ │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb.w r0, [sl, #169] @ 0xa9 │ │ │ │ - ldr r7, [pc, #312] @ (60fd54 ) │ │ │ │ + strb.w r0, [sl, r9, lsl #2] │ │ │ │ + ldr r6, [pc, #824] @ (60ff54 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.s8 q8, d28, d23 │ │ │ │ + vhadd.s8 d16, d28, d23 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ cbz r0, 60fc82 │ │ │ │ @@ -2055561,20 +2055548,20 @@ │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh.w r0, [sl, r9, lsl #2] │ │ │ │ - ldr r6, [pc, #856] @ (60ffec ) │ │ │ │ + @ instruction: 0xf7aa00a9 │ │ │ │ + ldr r6, [pc, #344] @ (60fdec ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.s16 d16, d20, d23 │ │ │ │ + cdp 0, 13, cr0, cr4, cr7, {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 r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2055725,49 +2055712,51 @@ │ │ │ │ bl 5b1674 │ │ │ │ bl 5b16ec │ │ │ │ b.n 60fd8e │ │ │ │ ldr r0, [pc, #76] @ (60fea0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fcfa │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7ba00a9 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + @ instruction: 0xf73a00a9 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #480 @ (adr r5, 610044 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 610244 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe81800a9 │ │ │ │ - @ instruction: 0xe81000a9 │ │ │ │ - add r5, pc, #576 @ (adr r5, 6100c0 ) │ │ │ │ + b.n 60fda8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60fd9c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + add r5, pc, #64 @ (adr r5, 60fec0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + eor.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf4f400a9 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + orns r0, r4, #5537792 @ 0x548000 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - itte cc │ │ │ │ - lslcc r4, r4, #2 │ │ │ │ - pushcc {r4, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x00ba │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 60ff44 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -2055817,21 +2055806,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - rsb r0, sl, #5537792 @ 0x548000 │ │ │ │ - rsbs r0, r6, #5537792 @ 0x548000 │ │ │ │ - rsbs r0, r6, #5537792 @ 0x548000 │ │ │ │ - rsbs r0, r6, #5537792 @ 0x548000 │ │ │ │ - rsbs r0, sl, #5537792 @ 0x548000 │ │ │ │ - rsbs r0, lr, #5537792 @ 0x548000 │ │ │ │ - @ instruction: 0xf5e200a9 │ │ │ │ + adc.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + adcs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + adcs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + adcs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + adcs.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + adcs.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + sbc.w r0, r2, #5537792 @ 0x548000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2055911,26 +2055900,26 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5b1784 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - sub.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - sub.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - sub.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - ldr r1, [pc, #248] @ (61016c ) │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf58e00a9 │ │ │ │ - @ instruction: 0xf58a00a9 │ │ │ │ - @ instruction: 0xf58600a9 │ │ │ │ - sbcs.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - sbcs.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - sbcs.w r0, r4, #5537792 @ 0x548000 │ │ │ │ - sbcs.w r0, r0, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf52600a9 │ │ │ │ + @ instruction: 0xf52e00a9 │ │ │ │ + @ instruction: 0xf52600a9 │ │ │ │ + ldr r0, [pc, #760] @ (61036c ) │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + add.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + add.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + add.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf4fe00a9 │ │ │ │ + @ instruction: 0xf4f600a9 │ │ │ │ + @ instruction: 0xf4f400a9 │ │ │ │ + @ instruction: 0xf4f000a9 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2055952,18 +2055941,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - ldr r0, [pc, #272] @ (610200 ) │ │ │ │ + eors.w r0, ip, #5537792 @ 0x548000 │ │ │ │ + blxns r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + eors.w r0, sl, #5537792 @ 0x548000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ cbnz r0, 61010c │ │ │ │ @@ -2055984,17 +2055973,17 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4f200a9 │ │ │ │ - eor.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + orns r0, r2, #5537792 @ 0x548000 │ │ │ │ + and.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2056023,19 +2056012,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b130c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - eors.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - bic.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ands.w r0, r6, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf3ae00a9 │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eor.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + and.w r0, r2, #5537792 @ 0x548000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2056092,25 +2056081,25 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + @ instruction: 0xf3c600a9 │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bic.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - bic.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - ldr r0, [pc, #904] @ (61061c ) │ │ │ │ + @ instruction: 0xf3ae00a9 │ │ │ │ + @ instruction: 0xf3a600a9 │ │ │ │ + ldr r0, [pc, #392] @ (61041c ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ands.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - ands.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf39c00a9 │ │ │ │ + @ instruction: 0xf39e00a9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #576] @ (6104ec ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #576] @ (6104f0 ) │ │ │ │ @@ -2056314,49 +2056303,50 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6103a2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [sl, #-360] @ 0xfffffe98 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3c600a9 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + @ instruction: 0xf34600a9 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 61052c ) │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - svc 8 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf25e00a9 │ │ │ │ - strex r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ - movw r0, #24745 @ 0x60a9 │ │ │ │ - @ instruction: 0xf23800a9 │ │ │ │ - beq.n 6104f4 │ │ │ │ + rsbs r0, lr, #169 @ 0xa9 │ │ │ │ + b.n 6104b4 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + rsb r0, r6, #169 @ 0xa9 │ │ │ │ + subs.w r0, r8, #169 @ 0xa9 │ │ │ │ + beq.n 6105f4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xfb3c015a │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2056611,50 +2056601,50 @@ │ │ │ │ ldr r0, [pc, #160] @ (6108fc ) │ │ │ │ add r0, pc │ │ │ │ bl 5b16c0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ b.n 6106a6 │ │ │ │ - rsbs r0, r8, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf1f400a9 │ │ │ │ - @ instruction: 0xf1ec00a9 │ │ │ │ - @ instruction: 0xf1e800a9 │ │ │ │ - @ instruction: 0xf1e400a9 │ │ │ │ - @ instruction: 0xf1e000a9 │ │ │ │ - rsbs r0, ip, #169 @ 0xa9 │ │ │ │ - rsbs r0, r8, #169 @ 0xa9 │ │ │ │ - rsbs r0, r4, #169 @ 0xa9 │ │ │ │ - rsbs r0, r0, #169 @ 0xa9 │ │ │ │ - rsb r0, ip, #169 @ 0xa9 │ │ │ │ - rsb r0, r8, #169 @ 0xa9 │ │ │ │ - rsb r0, r4, #169 @ 0xa9 │ │ │ │ - rsb r0, r0, #169 @ 0xa9 │ │ │ │ - subs.w r0, ip, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf0a000a9 │ │ │ │ - orr.w r0, r6, #169 @ 0xa9 │ │ │ │ - orn r0, r2, #169 @ 0xa9 │ │ │ │ - orrs.w r0, sl, #169 @ 0xa9 │ │ │ │ - vext.8 d0, d30, d25, #0 │ │ │ │ - vaddl.s16 q8, d22, d25 │ │ │ │ - vaddl.s16 q8, d26, d25 │ │ │ │ - add.w r0, r2, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf0ec00a9 │ │ │ │ - @ instruction: 0xf0c600a9 │ │ │ │ - @ instruction: 0xf0a000a9 │ │ │ │ - orns r0, sl, #169 @ 0xa9 │ │ │ │ - orrs.w r0, r4, #169 @ 0xa9 │ │ │ │ - bic.w r0, lr, #169 @ 0xa9 │ │ │ │ - and.w r0, r8, #169 @ 0xa9 │ │ │ │ + adcs.w r0, r8, #169 @ 0xa9 │ │ │ │ + sbcs.w r0, r4, #169 @ 0xa9 │ │ │ │ + sbc.w r0, ip, #169 @ 0xa9 │ │ │ │ + sbc.w r0, r8, #169 @ 0xa9 │ │ │ │ + sbc.w r0, r4, #169 @ 0xa9 │ │ │ │ + sbc.w r0, r0, #169 @ 0xa9 │ │ │ │ + adcs.w r0, ip, #169 @ 0xa9 │ │ │ │ + adcs.w r0, r8, #169 @ 0xa9 │ │ │ │ + adcs.w r0, r4, #169 @ 0xa9 │ │ │ │ + adcs.w r0, r0, #169 @ 0xa9 │ │ │ │ + adc.w r0, ip, #169 @ 0xa9 │ │ │ │ + adc.w r0, r8, #169 @ 0xa9 │ │ │ │ + adc.w r0, r4, #169 @ 0xa9 │ │ │ │ + adc.w r0, r0, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf13c00a9 │ │ │ │ + bic.w r0, r0, #169 @ 0xa9 │ │ │ │ + vaddl.s8 q8, d22, d25 │ │ │ │ vaddl.s32 q8, d18, d25 │ │ │ │ - vext.8 d0, d28, d25, #0 │ │ │ │ - vaddl.s16 q0, d22, d25 │ │ │ │ - vhadd.s d16, d16, d25 │ │ │ │ - vhadd.s8 d16, d26, d25 │ │ │ │ - vhadd.s32 d0, d24, d25 │ │ │ │ + vaddl.s16 q8, d26, d25 │ │ │ │ + vhadd.s d0, d30, d25 │ │ │ │ + vhadd.s16 d16, d22, d25 │ │ │ │ + vhadd.s16 d16, d26, d25 │ │ │ │ + eor.w r0, r2, #169 @ 0xa9 │ │ │ │ + orn r0, ip, #169 @ 0xa9 │ │ │ │ + orr.w r0, r6, #169 @ 0xa9 │ │ │ │ + bic.w r0, r0, #169 @ 0xa9 │ │ │ │ + vext.8 d16, d26, d25, #0 │ │ │ │ + vaddl.s16 q8, d20, d25 │ │ │ │ + vaddl.s32 q0, d30, d25 │ │ │ │ + vaddl.s8 q0, d24, d25 │ │ │ │ + vhadd.s32 d16, d18, d25 │ │ │ │ + vhadd.s d0, d28, d25 │ │ │ │ + vhadd.s16 d0, d22, d25 │ │ │ │ + cdp 0, 15, cr0, cr0, cr9, {5} │ │ │ │ + cdp 0, 12, cr0, cr10, cr9, {5} │ │ │ │ + cdp 0, 10, cr0, cr8, cr9, {5} │ │ │ │ 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 5b0ddc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2056757,26 +2056747,26 @@ │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1738 │ │ │ │ b.n 610a34 │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - vhadd.s d0, d24, d25 │ │ │ │ - vhadd.s8 d16, d16, d25 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + cdp 0, 11, cr0, cr8, cr9, {5} │ │ │ │ + cdp 0, 12, cr0, cr0, cr9, {5} │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vhadd.s8 d0, d28, d25 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + cdp 0, 8, cr0, cr12, cr9, {5} │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp 0, 13, cr0, cr8, cr9, {5} │ │ │ │ - ldcl 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ - ldcl 0, cr0, [r0], #-676 @ 0xfffffd5c │ │ │ │ - ldcl 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ - cdp 0, 9, cr0, cr10, cr9, {5} │ │ │ │ + cdp 0, 5, cr0, cr8, cr9, {5} │ │ │ │ + @ instruction: 0xebf800a9 │ │ │ │ + @ instruction: 0xebf000a9 │ │ │ │ + @ instruction: 0xebf800a9 │ │ │ │ + cdp 0, 1, cr0, cr10, cr9, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ cbz r0, 610ae8 │ │ │ │ @@ -2056812,19 +2056802,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp 0, 1, cr0, cr6, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr14, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr6, cr9, {5} │ │ │ │ - cdp 0, 2, cr0, cr6, cr9, {5} │ │ │ │ - cdp 0, 1, cr0, cr14, cr9, {5} │ │ │ │ + ldc 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ + stc 0, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ + stc 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + stc 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + ldc 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ 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 5b0ddc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2056905,33 +2056895,33 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (610c28 ) │ │ │ │ add r0, pc │ │ │ │ b.n 610bbc │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + ldcl 0, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfbda00a9 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + @ instruction: 0xfb5a00a9 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r2, 610c50 │ │ │ │ + cbz r2, 610c30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2056969,16 +2056959,16 @@ │ │ │ │ bl 5b136c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + stc 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + subs r4, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldc 0, cr0, [r4], {169} @ 0xa9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2057024,21 +2057014,21 @@ │ │ │ │ bl 610c54 │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mrrc 0, 10, r0, r6, cr9 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + rsbs r0, r6, r9, asr #2 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mcrr 0, 10, r0, r6, cr9 │ │ │ │ - ldc 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ - ldc 0, cr0, [r6], #-676 @ 0xfffffd5c │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + rsb r0, r6, r9, asr #2 │ │ │ │ + subs.w r0, lr, r9, asr #2 │ │ │ │ + subs.w r0, r6, r9, asr #2 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b0ddc │ │ │ │ @@ -2057059,17 +2057049,18 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5b133c │ │ │ │ bl 5b16ec │ │ │ │ bl 5b1674 │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b1738 │ │ │ │ pop {r4, pc} │ │ │ │ - rsbs r0, sl, r9, asr #2 │ │ │ │ - @ instruction: 0xe80e00a9 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + adcs.w r0, sl, r9, asr #2 │ │ │ │ + b.n 610ce8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057269,21 +2057260,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b130c │ │ │ │ bl 5b123c │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blt.n 610f88 │ │ │ │ + blt.n 611088 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strd r0, r0, [r2, #676]! @ 0x2a4 │ │ │ │ - strd r0, r0, [r6, #676]! @ 0x2a4 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + strd r0, r0, [r2, #-676]! @ 0x2a4 │ │ │ │ + strd r0, r0, [r6, #-676]! @ 0x2a4 │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2057319,21 +2057310,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - blt.n 6110d4 │ │ │ │ + bge.n 610fd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrd r0, r0, [sl, #-676] @ 0x2a4 │ │ │ │ - strd r0, r0, [sl, #-676] @ 0x2a4 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + @ instruction: 0xe8da00a9 │ │ │ │ + @ instruction: 0xe8ca00a9 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ (6110d4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2057349,19 +2057340,19 @@ │ │ │ │ bl 5b1784 │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 611028 │ │ │ │ + bge.n 611128 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe8cc00a9 │ │ │ │ + strex r0, r0, [ip, #676] @ 0x2a4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #116] @ (611168 ) │ │ │ │ @@ -2057405,22 +2057396,23 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 611220 │ │ │ │ + bls.n 611120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia.w lr, {r0, r3, r5, r7} │ │ │ │ - ldrd r0, r0, [ip], #-676 @ 0x2a4 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + @ instruction: 0xe81e00a9 │ │ │ │ + b.n 61116c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia.w r4, {r0, r3, r5, r7} │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + @ instruction: 0xe80400a9 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2057454,22 +2057446,24 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xe82400a9 │ │ │ │ - bls.n 611164 │ │ │ │ + b.n 611138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6111b4 │ │ │ │ + bls.n 611264 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + b.n 6110b4 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe80200a9 │ │ │ │ + b.n 611104 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #104] @ (61127c ) │ │ │ │ @@ -2057505,21 +2057499,21 @@ │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b1738 │ │ │ │ bl 5b10cc │ │ │ │ bl 5b0f40 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bls.n 611194 │ │ │ │ + bls.n 611294 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611210 │ │ │ │ + b.n 611110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (6112d0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2057538,19 +2057532,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 61123c │ │ │ │ + bhi.n 61133c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611164 │ │ │ │ + b.n 611064 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (61134c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2057584,19 +2057578,19 @@ │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b1738 │ │ │ │ bl 5b0f40 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 611168 │ │ │ │ + b.n 611068 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 6112b0 │ │ │ │ + bhi.n 6113b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #32 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (6113e4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057640,19 +2057634,19 @@ │ │ │ │ bne.n 61139c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 611440 │ │ │ │ + bvc.n 611340 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (611504 ) │ │ │ │ @@ -2057754,19 +2057748,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6114a6 │ │ │ │ bl 5b1738 │ │ │ │ b.n 61145a │ │ │ │ nop │ │ │ │ - b.n 611110 │ │ │ │ + b.n 611010 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 611434 │ │ │ │ + bvc.n 611534 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (611624 ) │ │ │ │ @@ -2057868,19 +2057862,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6115c6 │ │ │ │ bl 5b1738 │ │ │ │ b.n 61157a │ │ │ │ nop │ │ │ │ - b.n 611020 │ │ │ │ + b.n 610f20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 611714 │ │ │ │ + bpl.n 611614 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 611668 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2058025,15 +2058019,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 61179c │ │ │ │ b.n 61169e │ │ │ │ movs r0, #0 │ │ │ │ b.n 6116a2 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2058079,23 +2058073,23 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 611d28 │ │ │ │ + b.n 611c28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 61174c │ │ │ │ + bcc.n 61184c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611b98 │ │ │ │ + b.n 611a98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 611ce8 │ │ │ │ + b.n 611be8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -2058215,33 +2058209,33 @@ │ │ │ │ bl 5b0f8c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61195c │ │ │ │ bl 5b1518 │ │ │ │ b.n 61192a │ │ │ │ nop │ │ │ │ - b.n 611d7c │ │ │ │ + b.n 611c7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 611978 │ │ │ │ + bcs.n 611a78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611bcc │ │ │ │ + b.n 611acc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 611d1c │ │ │ │ + b.n 611c1c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ @@ -2058301,27 +2058295,27 @@ │ │ │ │ cbnz r7, 611a7a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bne.n 611b54 │ │ │ │ + beq.n 611a54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611b78 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + svc 8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 611af0 │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611b38 │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 611b10 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2058365,23 +2058359,23 @@ │ │ │ │ cbnz r6, 611b1a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 611a5c │ │ │ │ + beq.n 611b5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2058747,15 +2058741,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 612528 │ │ │ │ lsls r2, r3, #5 │ │ │ │ b.n 612500 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r5, r4, #4 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2059131,15 +2059125,15 @@ │ │ │ │ b.n 612290 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6124b4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r5, r4, #4 │ │ │ │ svc 122 @ 0x7a │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2059356,17 +2059350,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 612464 │ │ │ │ + bpl.n 612564 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2059464,17 +2059458,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bmi.n 612564 │ │ │ │ + bmi.n 612664 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2059493,17 +2059487,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bmi.n 612728 │ │ │ │ + bcc.n 612628 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2059522,17 +2059516,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bmi.n 6126ec │ │ │ │ + bcc.n 6125ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2059650,17 +2059644,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bhi.n 61271c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 612878 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bcs.n 6127cc │ │ │ │ + bcs.n 6128cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 612808 │ │ │ │ + bcs.n 612708 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (61288c ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2059736,15 +2059730,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6128d8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr r1, [pc, #80] @ (612940 ) │ │ │ │ @@ -2059782,15 +2059776,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 612958 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 612948 │ │ │ │ + bne.n 612a48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ bvs.n 612908 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2059931,24 +2059925,24 @@ │ │ │ │ b.n 612a4c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvs.n 6129f8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, ip, #83 @ 0x53 │ │ │ │ - bne.n 612bc0 │ │ │ │ + beq.n 612ac0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ bvs.n 612ae0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xf0bc0153 │ │ │ │ - bne.n 612b70 │ │ │ │ + beq.n 612a70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 612a18 │ │ │ │ + beq.n 612b18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 612a44 │ │ │ │ + beq.n 612b44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2060129,27 +2060123,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (612d18 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 6126e8 │ │ │ │ b.n 612c6c │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs.w r0, lr, #179 @ 0xb3 │ │ │ │ - stc2 0, cr0, [r6, #-656]! @ 0xfffffd70 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xf13e00b3 │ │ │ │ + stc2 0, cr0, [r6], #656 @ 0x290 │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (612db8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2060209,15 +2060203,15 @@ │ │ │ │ bcs.n 612d50 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 612eb8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stcl 1, cr0, [lr, #-332] @ 0xfffffeb4 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2060315,17 +2060309,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 612d1c │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 612eba │ │ │ │ b.n 612e30 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #184] @ (612fac ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2060402,17 +2060396,17 @@ │ │ │ │ bne.n 612fb8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 612f04 │ │ │ │ lsls r2, r3, #5 │ │ │ │ sbc.w r1, r0, r3, lsr #1 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (6130b8 ) │ │ │ │ @@ -2060516,15 +2060510,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r9, pc │ │ │ │ lsls r0, r4, #5 │ │ │ │ add sl, sp │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldmia r7, {r2, r3, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r8, r2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2063072,17 +2063066,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r5, #24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r2, r1, #26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614e00 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 614e14 │ │ │ │ ldr r3, [pc, #36] @ (614e1c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063100,17 +2063094,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r1, #23 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614e3c │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 614e50 │ │ │ │ ldr r3, [pc, #36] @ (614e58 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063128,17 +2063122,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r7, #20 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614e78 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614e8c │ │ │ │ ldr r3, [pc, #36] @ (614e94 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063156,17 +2063150,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r2, #18 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r2, r4, #18 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614eb4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614ec8 │ │ │ │ ldr r3, [pc, #36] @ (614ed0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063184,17 +2063178,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r2, #16 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r4, #16 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614ef0 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 614f04 │ │ │ │ ldr r3, [pc, #36] @ (614f0c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063212,17 +2063206,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r2, #14 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r4, #14 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614f2c │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614f40 │ │ │ │ ldr r3, [pc, #36] @ (614f48 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063240,17 +2063234,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r2, #12 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r4, #12 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614f68 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 614f7c │ │ │ │ ldr r3, [pc, #36] @ (614f84 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063268,17 +2063262,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r0, #11 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r7, #10 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614fa4 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 614fb8 │ │ │ │ ldr r3, [pc, #36] @ (614fc0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063296,17 +2063290,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r6, #9 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 614fe0 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 614ff4 │ │ │ │ ldr r3, [pc, #36] @ (614ffc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063324,17 +2063318,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r6, r6, #7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 61501c │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 615030 │ │ │ │ ldr r3, [pc, #36] @ (615038 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2063352,17 +2063346,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ lsls r2, r7, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 615078 │ │ │ │ @@ -2063383,19 +2063377,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 6150be │ │ │ │ @@ -2063408,17 +2063402,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6150cc ) │ │ │ │ add r3, pc │ │ │ │ b.n 6150b2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 6150f6 │ │ │ │ @@ -2063431,17 +2063425,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (615104 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6150ea │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 61518c │ │ │ │ @@ -2063488,15 +2063482,15 @@ │ │ │ │ b.n 61514a │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldc 0, cr0, [r2, #700]! @ 0x2bc │ │ │ │ + ldc 0, cr0, [r2, #-700]! @ 0xfffffd44 │ │ │ │ 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] @ 615214 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2063577,15 +2063571,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 6152f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 6152a0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2063596,16 +2063590,16 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (6152b4 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r8, pc, asr #2 │ │ │ │ - rors r4, r4 │ │ │ │ + strd r0, r0, [r8, #700] @ 0x2bc │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2063817,51 +2063811,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (615528 ) │ │ │ │ add r0, pc │ │ │ │ b.n 615324 │ │ │ │ nop │ │ │ │ - cbz r2, 615554 │ │ │ │ + cbz r2, 615534 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [pc, #280] @ (615608 ) │ │ │ │ + ldr r6, [pc, #792] @ (615808 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 61554e │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r1, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r6, 615556 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r2, 615554 │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r6, 615550 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064508,102 +2064502,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (615c78 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbz r2, 615bde │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfa1400a4 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + ldrsb.w r0, [r4, #164] @ 0xa4 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064666,23 +2064660,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064766,27 +2064760,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #440 @ (adr r0, 615ff4 ) │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064869,29 +2064863,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r7, pc, #696 @ (adr r7, 6161ec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064957,23 +2064951,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (616024 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r7, pc, #336 @ (adr r7, 616168 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 616368 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 61608c ) │ │ │ │ + add r6, pc, #616 @ (adr r6, 61628c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065125,37 +2065119,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (6161ec ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #280 @ (adr r6, 6162e4 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 6164e4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #816 @ (adr r5, 616504 ) │ │ │ │ + add r5, pc, #304 @ (adr r5, 616304 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2065224,31 +2065218,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #456 @ (adr r4, 616474 ) │ │ │ │ + add r3, pc, #968 @ (adr r3, 616674 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6165d4 │ │ │ │ + b.n 6164d4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #184 @ (adr r4, 616378 ) │ │ │ │ + add r3, pc, #696 @ (adr r3, 616578 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2065542,64 +2065536,64 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r3, pc, #704 @ (adr r3, 61689c ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 61669c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #424 @ (adr r3, 616794 ) │ │ │ │ + add r2, pc, #936 @ (adr r2, 616994 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.s8 q0, d16, d19 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + vhadd.s8 d0, d16, d19 │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 616964 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 616764 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 6166dc ) │ │ │ │ + add r0, pc, #672 @ (adr r0, 6168dc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2065746,41 +2065740,41 @@ │ │ │ │ blx 69a14 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 69a98 │ │ │ │ b.n 616692 │ │ │ │ - add r0, pc, #256 @ (adr r0, 6168cc ) │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #24 @ (adr r0, 6167f8 ) │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065953,39 +2065947,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mrc2 0, 4, r0, cr8, cr4, {5} │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + mrc2 0, 0, r0, cr8, cr4, {5} │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adcs.w r0, r2, #175 @ 0xaf │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf0d200af │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 616a86 │ │ │ │ @@ -2066035,23 +2066029,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (616aa8 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 616b2a │ │ │ │ @@ -2066100,23 +2066094,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (616b4c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066397,54 +2066391,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (616e94 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfb1e00b4 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + @ instruction: 0xfa9e00b4 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066559,43 +2066553,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (616ff8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 616ed2 │ │ │ │ nop │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6174f8 │ │ │ │ + b.n 6173f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #840] @ (617344 ) │ │ │ │ + ldr r5, [pc, #328] @ (617144 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2066728,37 +2066722,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 69a98 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + it lt │ │ │ │ + lsllt r4, r4, #2 │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -2066920,54 +2066914,54 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (617374 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6171f0 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf4a600b4 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + bic.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [pc, #432] @ (617528 ) │ │ │ │ + ldr r1, [pc, #944] @ (617728 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067045,33 +2067039,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bvc.n 617548 │ │ │ │ + bvs.n 617448 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067320,71 +2067314,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (61775c ) │ │ │ │ add r0, pc │ │ │ │ b.n 6174e0 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #248 @ (adr r7, 6177ec ) │ │ │ │ + add r6, pc, #760 @ (adr r6, 6179ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 617610 │ │ │ │ + bgt.n 617710 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067486,41 +2067480,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bcc.n 617798 │ │ │ │ + bcc.n 617898 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067596,34 +2067590,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (61798c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ - lsls r2, r4 │ │ │ │ + ldcl 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067730,39 +2067724,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (617ad8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 617a44 │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmn r2, r5 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2067840,33 +2067834,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - beq.n 617be4 │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r5, #26] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068073,56 +2068067,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (617e30 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe9b600b4 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldmdb r6!, {r2, r4, r5, r7} │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r7, r5, #2 │ │ │ │ - ldrbls r4, [r2, #1] │ │ │ │ - lslhi r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + itet eq │ │ │ │ + lsleq r7, r5, #2 │ │ │ │ + strbne r4, [r2, #31] │ │ │ │ + lsleq r1, r5, #2 │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ite vs │ │ │ │ - lslvs r7, r5, #2 │ │ │ │ - ldrvc r6, [r1, #20] │ │ │ │ + bkpt 0x00ec │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2068181,27 +2068175,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 69a98 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #736] @ (6181d0 ) │ │ │ │ + ldr r3, [pc, #224] @ (617fd0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068343,45 +2068337,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068493,33 +2068487,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (618204 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 618560 │ │ │ │ + b.n 618460 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2068639,38 +2068633,38 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69a98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - hlt 0x001e │ │ │ │ + rev r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + movs r0, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 61849c │ │ │ │ + b.n 61839c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf68200a5 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + addw r0, r2, #2213 @ 0x8a5 │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #1000] @ (618774 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2069070,95 +2069064,94 @@ │ │ │ │ b.n 618436 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #17] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 61878c │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + vaddl.u8 q0, d18, d21 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 618b0c │ │ │ │ + b.n 618a0c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #416] @ (618980 ) │ │ │ │ + ldr r5, [pc, #928] @ (618b80 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 61885c │ │ │ │ + cbnz r6, 61883c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #808] @ (618b24 ) │ │ │ │ + ldr r6, [pc, #296] @ (618924 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 69a14 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2069242,15 +2069235,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6188e6 │ │ │ │ strb r2, [r7, #28] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 61893e │ │ │ │ @@ -2069319,15 +2069312,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 618980 │ │ │ │ strb r6, [r3, #26] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r1, [pc, #112] @ (618a50 ) │ │ │ │ @@ -2069388,15 +2069381,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (618c60 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2069552,15 +2069545,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 618b72 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 618bae │ │ │ │ nop │ │ │ │ - cbz r0, 618c16 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 618c4e │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 618c2c │ │ │ │ @@ -2070129,15 +2070122,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2070188,19 +2070181,19 @@ │ │ │ │ b.n 61921c │ │ │ │ ldr r2, [pc, #20] @ (619260 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a788 │ │ │ │ b.n 61921c │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (619414 ) │ │ │ │ @@ -2070359,21 +2070352,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6193a2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2070470,19 +2070463,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 68c30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6194d2 │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 61942c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2070558,19 +2070551,19 @@ │ │ │ │ b.n 6195cc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2070581,18 +2070574,18 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6acf8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (61964c ) │ │ │ │ add r2, pc │ │ │ │ blx 6909c │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + itte lt │ │ │ │ + lsllt r7, r5, #2 │ │ │ │ + noplt {11} │ │ │ │ + lslge r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2070689,18 +2070682,18 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 62bba8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 619688 │ │ │ │ - itee vc │ │ │ │ - lslvc r7, r5, #2 │ │ │ │ - pushvs {r4, r5, lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x00f2 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ ldmia r0, {r0, r1} │ │ │ │ @@ -2070713,15 +2070706,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 68a44 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00d4 │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -2070905,31 +2070898,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2070947,15 +2070940,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2071214,35 +2071207,35 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 619d28 │ │ │ │ + cbnz r2, 619d08 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 619d28 │ │ │ │ + cbnz r4, 619d08 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - hlt 0x002e │ │ │ │ + rev r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r4, 619d16 │ │ │ │ + cbnz r4, 619cf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2071447,25 +2071440,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r1, #28] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2071511,15 +2071504,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r0, #12] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r6, [r7, #4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 619ff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2071548,15 +2071541,15 @@ │ │ │ │ blx 6a608 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 61a066 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2071600,19 +2071593,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (61a07c ) │ │ │ │ add r3, pc │ │ │ │ blx 6a608 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2071638,15 +2071631,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6a608 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #132] @ (61a164 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2071740,17 +2071733,17 @@ │ │ │ │ bl 619fa8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (61a1d8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 61a1aa │ │ │ │ nop │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2071806,15 +2071799,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a3e8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + cbz r6, 61a2fe │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2071865,15 +2071858,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 6906c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 61a39e │ │ │ │ + cbz r2, 61a37e │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2071897,15 +2071890,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 692c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 61a3c2 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2071928,15 +2071921,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 61a1dc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 61a640 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - uxtb r2, r0 │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2071953,19 +2071946,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a304 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (61a414 ) │ │ │ │ add r3, pc │ │ │ │ blx 68cfc │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r0 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 61a450 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sxtb r4, r5 │ │ │ │ + cbz r4, 61a452 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2071995,19 +2071988,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ae14 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + cbz r4, 61a49e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2072284,45 +2072277,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 61a67a │ │ │ │ ldrh r2, [r3, r5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2072667,43 +2072660,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 61a9c4 │ │ │ │ ldrsb r2, [r5, r5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #528] @ (61adc0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2072920,27 +2072913,27 @@ │ │ │ │ b.n 61ad60 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r1, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r2, [r2, r7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (61afb4 ) │ │ │ │ @@ -2073116,19 +2073109,19 @@ │ │ │ │ b.n 61af06 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r0, r0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #552 @ (adr r7, 61b1e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r6, r3] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r7, pc, #280 @ (adr r7, 61b0e0 ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 61b2e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w lr, [pc, #140] @ 61b068 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2073186,15 +2073179,15 @@ │ │ │ │ b.n 61b038 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r3, r0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r7, [pc, #768] @ (61b378 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2073351,19 +2073344,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 61b1d4 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 61b19c │ │ │ │ - add r4, pc, #920 @ (adr r4, 61b5a4 ) │ │ │ │ + add r4, pc, #408 @ (adr r4, 61b3a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 61b520 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 61b320 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #728 @ (adr r4, 61b4ec ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 61b2ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2073555,27 +2073548,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r5, [pc, #816] @ (61b734 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #784] @ (61b71c ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r5, [pc, #288] @ (61b534 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, pc, #464 @ (adr r3, 61b5e8 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 61b7e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2073708,25 +2073701,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #648] @ (61b808 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [pc, #128] @ (61b610 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, pc, #336 @ (adr r1, 61b6e4 ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 61b8e4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2073904,25 +2073897,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61b72e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #256] @ (61b85c ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #400 @ (adr r0, 61b8f4 ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r1, [pc, #896] @ (61bae8 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (61b998 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2074126,19 +2074119,19 @@ │ │ │ │ b.n 61b8fa │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #432] @ (61bb4c ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov lr, pc │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #272] @ (61bad0 ) │ │ │ │ @@ -2074534,29 +2074527,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ add r4, r7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, r6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r7, [pc, #752] @ (61c0a0 ) │ │ │ │ + ldr r7, [pc, #240] @ (61bea0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ bics r2, r7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #712] @ (61c084 ) │ │ │ │ + ldr r3, [pc, #200] @ (61be84 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #832] @ (61c108 ) │ │ │ │ + ldr r6, [pc, #320] @ (61bf08 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #512] @ (61bfcc ) │ │ │ │ + ldr r6, [pc, #0] @ (61bdcc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2074607,21 +2074600,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a854 │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #232] @ (61bf4c ) │ │ │ │ + ldr r5, [pc, #744] @ (61c14c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #200] @ (61bf30 ) │ │ │ │ + ldr r5, [pc, #712] @ (61c130 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #64] @ (61beac ) │ │ │ │ + ldr r5, [pc, #576] @ (61c0ac ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #1000] @ (61c258 ) │ │ │ │ + ldr r5, [pc, #488] @ (61c058 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2074758,25 +2074751,25 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #696] @ (61c294 ) │ │ │ │ + ldr r4, [pc, #184] @ (61c094 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #200] @ (61c0a8 ) │ │ │ │ + ldr r4, [pc, #712] @ (61c2a8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsrs r4, r1 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #912] @ (61c37c ) │ │ │ │ + ldr r4, [pc, #400] @ (61c17c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #112] @ (61c060 ) │ │ │ │ + ldr r3, [pc, #624] @ (61c260 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2075103,23 +2075096,23 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #206 @ 0xce │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r6, #236 @ 0xec │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #160] @ (61c424 ) │ │ │ │ + ldr r1, [pc, #672] @ (61c624 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [pc, #72] @ 61c3e0 │ │ │ │ @@ -2075459,21 +2075452,21 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #94 @ 0x5e │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r4, r4, #4 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - cmp lr, r7 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (61c7e8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2075881,15 +2075874,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #172 @ 0xac │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2076312,47 +2076305,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ addle r4, #188 @ 0xbc │ │ │ │ lslgt r2, r3, #5 │ │ │ │ - asrs r0, r2 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r5 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ands r2, r4 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 628f30 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2076522,41 +2076515,41 @@ │ │ │ │ b.n 61ccb6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r4, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r4, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61d268 ) │ │ │ │ @@ -2076616,15 +2076609,15 @@ │ │ │ │ nop │ │ │ │ cmp r6, #30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #234 @ 0xea │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [pc, #140] @ (61d318 ) │ │ │ │ @@ -2076684,15 +2076677,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (61d3c8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2076750,15 +2076743,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #190 @ 0xbe │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r4, #78 @ 0x4e │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2076838,19 +2076831,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r3, #148 @ 0x94 │ │ │ │ lsls r2, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2076906,17 +2076899,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 61d4dc │ │ │ │ nop │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2077000,19 +2076993,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bdac> │ │ │ │ b.n 61d57e │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2077107,23 +2077100,23 @@ │ │ │ │ b.n 61d6f8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r0, #242 @ 0xf2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2077131,15 +2077124,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d648 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2077147,15 +2077140,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d648 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2077188,17 +2077181,17 @@ │ │ │ │ blx 69b28 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2077231,17 +2077224,17 @@ │ │ │ │ blx 69b88 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2077274,17 +2077267,17 @@ │ │ │ │ blx 69ed8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2077329,17 +2077322,17 @@ │ │ │ │ blx 69ed8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 6906c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2077368,29 +2077361,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6906c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (61d9e8 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ @@ -2077401,17 +2077394,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6aef8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61da20 ) │ │ │ │ add r3, pc │ │ │ │ blx 6acc8 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2077428,15 +2077421,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61da60 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2077462,17 +2077455,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61dab8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6acc8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #80] @ (61db20 ) │ │ │ │ @@ -2077511,15 +2077504,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #42 @ 0x2a │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r4, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2077560,15 +2077553,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #182 @ 0xb6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r4, #130 @ 0x82 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2077639,17 +2077632,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r4, #60 @ 0x3c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r3, #196 @ 0xc4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2077694,15 +2077687,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #114 @ 0x72 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ lsls r2, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2078561,15 +2078554,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6906c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2078663,15 +2078656,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r6, r3, r3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, r0, r2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2078712,15 +2078705,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r0, r0, r1 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r0, r1, r0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2078770,15 +2078763,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r2, r1, #31 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r7, #29 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2078795,15 +2078788,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 628f30 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2078818,15 +2078811,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 628f30 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2078841,15 +2078834,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 628f30 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (61e9ec ) │ │ │ │ @@ -2078897,15 +2078890,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #25 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r5, #24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2078984,17 +2078977,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r6, #22 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r2, #21 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2079105,21 +2079098,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r1, #20 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #16 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2079209,17 +2079202,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r1, #15 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #12 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2079271,17 +2079264,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #11 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #10 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2079677,33 +2079670,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #5 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r6, r0, #3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61f228 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2079813,23 +2079806,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 69a8c │ │ │ │ b.n 61f1c2 │ │ │ │ nop │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #824] @ (61f618 ) │ │ │ │ + ldr r0, [pc, #312] @ (61f418 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2704] @ 0xa90 │ │ │ │ ldr r4, [pc, #800] @ (61f618 ) │ │ │ │ @@ -2080150,23 +2080143,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r1, [pc, #312] @ (61f78c ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2080292,21 +2080285,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61f732 │ │ │ │ mov r0, r5 │ │ │ │ blx 6969c , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61f70c │ │ │ │ nop │ │ │ │ - adds r6, r4, r4 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ @@ -2080376,28 +2080369,28 @@ │ │ │ │ blx 6a92c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 69864 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61f880 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2080418,15 +2080411,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2080449,15 +2080442,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61f920 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2080511,17 +2080504,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 691bc │ │ │ │ mov r2, r0 │ │ │ │ b.n 61f942 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -2080539,15 +2080532,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ace0 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080587,17 +2080580,17 @@ │ │ │ │ blx 6a92c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 69864 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080625,17 +2080618,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 69864 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080651,15 +2080644,15 @@ │ │ │ │ blx 687ec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 69864 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2080764,17 +2080757,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61f7a8 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2080826,19 +2080819,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6ace0 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2080905,21 +2080898,21 @@ │ │ │ │ bl 61f7a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 69864 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2082213,38 +2082206,38 @@ │ │ │ │ bl 61e358 │ │ │ │ mov r8, r0 │ │ │ │ b.n 620adc │ │ │ │ lsls r4, r5, #1 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrc2 1, 3, r0, cr8, cr9, {2} │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #952] @ (620ee8 ) │ │ │ │ + ldr r7, [pc, #440] @ (620ce8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #728] @ (620e10 ) │ │ │ │ + ldr r6, [pc, #216] @ (620c10 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #112] @ (620bb0 ) │ │ │ │ + ldr r5, [pc, #624] @ (620db0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #448] @ (620d04 ) │ │ │ │ + ldr r4, [pc, #960] @ (620f04 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #688] @ (620df8 ) │ │ │ │ + ldr r4, [pc, #176] @ (620bf8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #384] @ (620ccc ) │ │ │ │ + ldr r3, [pc, #896] @ (620ecc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r6, #1 │ │ │ │ @@ -2082565,19 +2082558,19 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 63bb9c │ │ │ │ b.n 620dba │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #24] @ (620ecc ) │ │ │ │ + ldr r2, [pc, #536] @ (6210cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #248] @ (620fb0 ) │ │ │ │ + ldr r1, [pc, #760] @ (6211b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #592] @ (62110c ) │ │ │ │ + ldr r1, [pc, #80] @ (620f0c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2082633,15 +2082626,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a100 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - blx r2 │ │ │ │ + bx r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2082796,15 +2082789,15 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orns r1, ip, #89 @ 0x59 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, ip │ │ │ │ + mov r2, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ vbic q0, q1, │ │ │ │ stmdb 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 │ │ │ │ @@ -2082915,15 +2082908,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 6, r0, cr0, cr9, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sl, sp │ │ │ │ + add r2, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ stcl 1, cr0, [r0, #356]! @ 0x164 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ ldr r2, [pc, #124] @ (6212e8 ) │ │ │ │ @@ -2083076,18 +2083069,18 @@ │ │ │ │ b.n 62137e │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 62137e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldcl 1, cr0, [r0], #356 @ 0x164 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r4 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stcl 1, cr0, [r2], #-356 @ 0xfffffe9c │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2083540,17 +2083533,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, r6, r9, lsr #1 │ │ │ │ @ instruction: 0xeb860159 │ │ │ │ - sbcs r6, r0 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 63b52c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2083869,19 +2083862,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 621440 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2083951,17 +2083944,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bdac> │ │ │ │ b.n 6219d4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084150,15 +2084143,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6224a8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 622184 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2084213,15 +2084206,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 622160 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 6220bc │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2084291,19 +2084284,19 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 621fee │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 6220e8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, ip, #168 @ 0xa8 │ │ │ │ - bics.w r0, sl, #168 @ 0xa8 │ │ │ │ + vext.8 d0, d28, d24, #0 │ │ │ │ + vext.8 d0, d26, d24, #0 │ │ │ │ svc 216 @ 0xd8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - vaddl.s32 q8, d16, d24 │ │ │ │ + vhadd.s32 d16, d16, d24 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ @@ -2084649,21 +2084642,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ svc 120 @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61e358 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2084986,15 +2084979,15 @@ │ │ │ │ b.n 62226c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bge.n 6227b4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085103,15 +2085096,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 622930 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvc.n 62298c │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2085191,15 +2085184,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 6229d4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 622aa4 │ │ │ │ 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 │ │ │ │ @@ -2085314,15 +2085307,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 622b50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bpl.n 622b70 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2085439,15 +2085432,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 622c0c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ bcc.n 622c24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2085575,15 +2085568,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bcc.n 622ce4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bcs.n 622cac │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3408] @ 0xd50 │ │ │ │ @@ -2086073,27 +2086066,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 6232f0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 62320c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r6, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 69768 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ @@ -2086502,33 +2086495,33 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bdac> │ │ │ │ b.n 6231ce │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r4, {r1, r4, r6} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 623780 │ │ │ │ + bls.n 623680 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2086873,25 +2086866,25 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bls.n 623ac0 │ │ │ │ + bhi.n 6239c0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ @@ -2087427,21 +2087420,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 6906c │ │ │ │ mov r7, r5 │ │ │ │ @@ -2087695,17 +2087688,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6ab9c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2088272,21 +2088265,21 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bdac> │ │ │ │ b.w 623c70 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2088591,21 +2088584,21 @@ │ │ │ │ b.n 6249a6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb74a │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2088889,21 +2088882,21 @@ │ │ │ │ b.n 624ce0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r5} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r0, 624eee │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2089486,21 +2089479,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6254aa │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, sp, #608 @ 0x260 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r5, r2 │ │ │ │ @@ -2089764,15 +2089757,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 625620 │ │ │ │ nop │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2090117,26 +2090110,26 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 625a82 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #800 @ (adr r7, 625e1c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stc2l 0, cr0, [r6, #696]! @ 0x2b8 │ │ │ │ + stc2l 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ add r7, pc, #408 @ (adr r7, 625c9c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stc2l 0, cr0, [r2, #-696]! @ 0xfffffd48 │ │ │ │ - ldc2l 0, cr0, [lr], {174} @ 0xae │ │ │ │ - ldc2 0, cr0, [r8], {174} @ 0xae │ │ │ │ - ldc2l 0, cr0, [r4], #-696 @ 0xfffffd48 │ │ │ │ - mrrc2 0, 10, r0, r0, cr14 @ │ │ │ │ - stc2 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ + stc2l 0, cr0, [r2], #696 @ 0x2b8 │ │ │ │ + mrrc2 0, 10, r0, lr, cr14 │ │ │ │ ldc2 0, cr0, [r8], {174} @ 0xae │ │ │ │ - @ instruction: 0xfbd400ae │ │ │ │ - @ instruction: 0xfb8a00ae │ │ │ │ + @ instruction: 0xfbf400ae │ │ │ │ + @ instruction: 0xfbd000ae │ │ │ │ + @ instruction: 0xfbaa00ae │ │ │ │ + @ instruction: 0xfb9800ae │ │ │ │ + @ instruction: 0xfb5400ae │ │ │ │ + @ instruction: 0xfb0a00ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #944] @ (625ef0 ) │ │ │ │ @@ -2090492,29 +2090485,29 @@ │ │ │ │ b.n 625e4c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #736 @ (adr r4, 6261d4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9000ae │ │ │ │ + @ instruction: 0xfa1000ae │ │ │ │ add r4, pc, #56 @ (adr r4, 625f38 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xfa4a00ae │ │ │ │ - @ instruction: 0xfa0400ae │ │ │ │ - vld1.8 {d16[5]}, [sl], lr │ │ │ │ - ldrsh.w r0, [lr, lr, lsl #2] │ │ │ │ - str??.w r0, [lr, #174] @ 0xae │ │ │ │ + vst1.8 {d16[5]}, [sl], lr │ │ │ │ + vst1.8 {d0[5]}, [r4], lr │ │ │ │ + vld4.32 {d16-d19}, [sl :128], lr │ │ │ │ ldrh.w r0, [lr, #174] @ 0xae │ │ │ │ - ldrb.w r0, [ip, #174] @ 0xae │ │ │ │ - strb.w r0, [sl, #174] @ 0xae │ │ │ │ - str.w r0, [r2, lr, lsl #2] │ │ │ │ - ldrb.w r0, [r6, lr, lsl #2] │ │ │ │ - @ instruction: 0xf7ca00ae │ │ │ │ - cbz r6, 625f60 │ │ │ │ + str??.w r0, [lr, lr, lsl #2] │ │ │ │ + ldrh.w r0, [lr, lr, lsl #2] │ │ │ │ + ldrb.w r0, [ip, lr, lsl #2] │ │ │ │ + strb.w r0, [sl, lr, lsl #2] │ │ │ │ + @ instruction: 0xf7c200ae │ │ │ │ + @ instruction: 0xf79600ae │ │ │ │ + @ instruction: 0xf74a00ae │ │ │ │ + cbz r6, 625f40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2090704,17 +2090697,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 6517d0 │ │ │ │ mov r1, r0 │ │ │ │ b.n 626118 │ │ │ │ nop │ │ │ │ - rsb r0, r8, #5701632 @ 0x570000 │ │ │ │ - subs.w r0, r8, #5701632 @ 0x570000 │ │ │ │ - sub.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + adc.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf53800ae │ │ │ │ + @ instruction: 0xf52a00ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3056] @ 626d58 │ │ │ │ @@ -2091850,29 +2091843,29 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 626cc8 │ │ │ │ nop │ │ │ │ ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3fa00ae │ │ │ │ + @ instruction: 0xf37a00ae │ │ │ │ ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xf29000ae │ │ │ │ - @ instruction: 0xf0a400ae │ │ │ │ - eors.w r0, ip, #174 @ 0xae │ │ │ │ - vext.8 d0, d30, d30, #0 │ │ │ │ - cdp 0, 9, cr0, cr10, cr14, {5} │ │ │ │ - ldcl 0, cr0, [r6, #696]! @ 0x2b8 │ │ │ │ - ldc 0, cr0, [r4, #-696] @ 0xfffffd48 │ │ │ │ - rsb r0, lr, lr, asr #2 │ │ │ │ - @ instruction: 0xeb9600ae │ │ │ │ - eor.w r0, r4, lr, asr #2 │ │ │ │ - @ instruction: 0xe9aa00ae │ │ │ │ - ldmdb lr, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xf21000ae │ │ │ │ + bic.w r0, r4, #174 @ 0xae │ │ │ │ + ands.w r0, ip, #174 @ 0xae │ │ │ │ + vhadd.s d0, d30, d30 │ │ │ │ + cdp 0, 1, cr0, cr10, cr14, {5} │ │ │ │ + ldcl 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ + ldc 0, cr0, [r4], {174} @ 0xae │ │ │ │ + adc.w r0, lr, lr, asr #2 │ │ │ │ + adds.w r0, r6, lr, asr #2 │ │ │ │ + and.w r0, r4, lr, asr #2 │ │ │ │ + stmdb sl!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia.w lr, {r1, r2, r3, r5, r7} │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64e85c │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2091982,15 +2091975,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 62663a │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 62671c │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - stmia.w r8!, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe82800ae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1136] @ 62734c │ │ │ │ @@ -2092409,17 +2092402,17 @@ │ │ │ │ b.n 627208 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6270bc │ │ │ │ + b.n 626fbc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 627624 ) │ │ │ │ + add r0, pc, #200 @ (adr r0, 627424 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2092525,15 +2092518,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldrh r4, [r2, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2092830,15 +2092823,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldrh r4, [r6, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r0, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2092952,19 +2092945,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #20 │ │ │ │ + ble.n 627864 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strd r0, r0, [lr, #712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xe85200a6 │ │ │ │ - bgt.n 6278cc │ │ │ │ + strd r0, r0, [lr, #-712]! @ 0x2c8 │ │ │ │ + b.n 6278e8 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + bgt.n 6279cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2093073,20 +2093067,20 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 627a0c │ │ │ │ + bgt.n 627b0c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia.w ip, {r1, r4, r5, r7} │ │ │ │ - b.n 62788c │ │ │ │ + @ instruction: 0xe81c00b2 │ │ │ │ + b.n 62778c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 627b70 │ │ │ │ + bge.n 627a70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093318,25 +2093312,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - blt.n 627c90 │ │ │ │ + blt.n 627d90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r2, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093435,15 +2093429,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 627e08 │ │ │ │ + bhi.n 627f08 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2093698,17 +2093692,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r3, #31] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6280d0 │ │ │ │ + bpl.n 627fd0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 6280b4 │ │ │ │ + bpl.n 627fb4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2093788,17 +2093782,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 68c30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bpl.n 62808c │ │ │ │ + bpl.n 62818c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 628180 │ │ │ │ + bmi.n 628280 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2093871,17 +2093865,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68c30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bmi.n 628170 │ │ │ │ + bmi.n 628270 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 6282b0 │ │ │ │ + bcc.n 6281b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1508] @ 62885c │ │ │ │ @@ -2094431,33 +2094425,33 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #21] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6288f8 │ │ │ │ + bne.n 6287f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 6287a0 │ │ │ │ + bne.n 6288a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r5, #11] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - beq.n 62895c │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 6288d8 │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2094497,15 +2094491,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 6288d8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2094531,15 +2094525,15 @@ │ │ │ │ blx 69774 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 628950 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r4!, {r1, r5, 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, #3952] @ 0xf70 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2094609,21 +2094603,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628a30 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r4, [r3, #25] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2094694,21 +2094688,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628afe │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r0, [r1, #22] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r4, [r2, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2094743,15 +2094737,15 @@ │ │ │ │ b.n 628b38 │ │ │ │ nop │ │ │ │ strb r0, [r2, #19] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [ip, #376]! @ 0x178 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2094823,18 +2094817,18 @@ │ │ │ │ ... │ │ │ │ stc 1, cr0, [sl, #376]! @ 0x178 │ │ │ │ ldc 1, cr0, [r6, #376] @ 0x178 │ │ │ │ stc 1, cr0, [r4, #376]! @ 0x178 │ │ │ │ stc 1, cr0, [lr, #376] @ 0x178 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldcl 1, cr0, [r6, #-376]! @ 0xfffffe88 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r2, #5 │ │ │ │ stc 1, cr0, [r2, #-376]! @ 0xfffffe88 │ │ │ │ ldr r3, [pc, #4] @ (628c68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -2094860,15 +2094854,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6af10 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (628cd0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2095004,17 +2094998,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 628dd2 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 628dd2 │ │ │ │ nop │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2095114,31 +2095108,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 628ea4 │ │ │ │ ldr r0, [pc, #40] @ (628f2c ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 628ea4 │ │ │ │ nop │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2095247,21 +2095241,21 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ strb r6, [r3, #2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r0, [r2, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #26] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2095548,19 +2095542,19 @@ │ │ │ │ b.n 6291ca │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #140] @ 629410 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2095671,15 +2095665,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 690c0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #256] @ (6295bc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2095784,15 +2095778,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (629710 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2095919,20 +2095913,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - itet ge │ │ │ │ - lslge r6, r5, #2 │ │ │ │ - stmdblt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + itet ls │ │ │ │ + lslls r6, r5, #2 │ │ │ │ + itet cs @ unpredictable │ │ │ │ + lslcs r6, r5, #2 │ │ │ │ + stmdbcc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (6299b0 ) │ │ │ │ ldr r3, [pc, #624] @ (6299b4 ) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ add r1, pc │ │ │ │ @@ -2096174,31 +2096168,31 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x004e │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1096] @ 629e3c │ │ │ │ @@ -2096619,33 +2096613,33 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5} │ │ │ │ + cbnz r2, 629eb4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cbnz r6, 629e9e │ │ │ │ + hlt 0x002e │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 629e90 │ │ │ │ + cbnz r4, 629e70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r0, 629e70 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1272] @ 62a37c │ │ │ │ @@ -2097131,33 +2097125,33 @@ │ │ │ │ nop │ │ │ │ str r0, [r6, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r0, [r5, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r1, #12] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ push {r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + cbz r4, 62a41c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + cbz r6, 62a40a │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2097287,15 +2097281,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ace0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 62a53e │ │ │ │ + cbz r2, 62a51e │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2097435,21 +2097429,21 @@ │ │ │ │ b.n 62a5ce │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cbz r4, 62a68c │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r4, [r4, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2097666,23 +2097660,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62a7d4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r4, [r0, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2097942,21 +2097936,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62ab40 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, r5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r2, [r4, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2098264,25 +2098258,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 62aeb0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r7, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #928 @ (adr r7, 62b2c8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2098720,15 +2098714,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62b3ec │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #464] @ (62b5c4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #144] @ (62b490 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2099256,17 +2099250,17 @@ │ │ │ │ b.n 62b922 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61dfa0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62b8b4 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2099466,21 +2099460,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae14 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 62baf2 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ (62bea8 ) │ │ │ │ @@ -2099764,43 +2099758,43 @@ │ │ │ │ nop │ │ │ │ add r4, r7 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, r5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ mvns r0, r0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ (62c01c ) │ │ │ │ @@ -2099914,15 +2099908,15 @@ │ │ │ │ b.n 62bfdc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 62c01a │ │ │ │ lsrs r4, r6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ands r4, r3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2099972,17 +2099966,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a100 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62c090 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2100167,15 +2100161,15 @@ │ │ │ │ nop │ │ │ │ subs r5, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #158 @ 0x9e │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (62c2e0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2100383,15 +2100377,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62c4ac ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - beq.n 62c3d0 │ │ │ │ + beq.n 62c4d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2101654,15 +2101648,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r0 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r7, #26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r6, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2101757,15 +2101751,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6944c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62d1b4 │ │ │ │ ldr r0, [pc, #4] @ (62d248 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2102069,25 +2102063,25 @@ │ │ │ │ nop │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #24 │ │ │ │ + add sp, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r1 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2103306,15 +2103300,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62e174 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62e16e │ │ │ │ movs r3, #2 │ │ │ │ b.n 62e174 │ │ │ │ - add r0, r7 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2103510,37 +2103504,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62e428 ) │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ b.n 62e2e4 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2103601,15 +2103595,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62e46a │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2103807,15 +2103801,15 @@ │ │ │ │ blx 69ed8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3224] @ 0xc98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62e6f4 │ │ │ │ ldr.w r0, [r4, #3232] @ 0xca0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2103877,15 +2103871,15 @@ │ │ │ │ blx 6a3e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r3, [r0, #3268] @ 0xcc4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62e7ca │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2103960,15 +2103954,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62e97c ) │ │ │ │ @@ -2104045,15 +2104039,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r3, #26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2104150,19 +2104144,19 @@ │ │ │ │ b.n 62e9ce │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r3, #25 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r7, #22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62ebd0 ) │ │ │ │ @@ -2104270,17 +2104264,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #20 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2104353,15 +2104347,15 @@ │ │ │ │ bhi.n 62ec76 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 61ab9c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2104547,23 +2104541,23 @@ │ │ │ │ b.n 62ee54 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4, #12 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r4, #6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2104608,15 +2104602,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69ed8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #984] @ 0x3d8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2104689,17 +2104683,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61e358 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62ef7c │ │ │ │ bl 62e6b4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62ef7c │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2104758,15 +2104752,15 @@ │ │ │ │ b.n 62f05c │ │ │ │ blx 69768 │ │ │ │ b.n 62f094 │ │ │ │ blx 69f08 │ │ │ │ b.n 62f094 │ │ │ │ blx 6ab9c │ │ │ │ b.n 62f094 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2104819,17 +2104813,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6aef8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62f2a8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2104934,15 +2104928,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #25 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #72] @ 0x48 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r0, r6, #21 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2105218,15 +2105212,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62f3d2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r2, #17 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r2, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r2, r0, #11 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2105377,25 +2105371,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61e358 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f65c │ │ │ │ - adds r2, r7, #5 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2105598,15 +2105592,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62f8fe │ │ │ │ b.n 62f7ea │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62f8ec │ │ │ │ b.n 62f878 │ │ │ │ nop │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2105845,17 +2105839,17 @@ │ │ │ │ b.n 62faee │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62fba6 │ │ │ │ b.n 62fa14 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62fb92 │ │ │ │ b.n 62fac6 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2105962,19 +2105956,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62fc3a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62fc3a │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2106587,40 +2106581,40 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #10 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ vbif q8, q3, q4 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + strb r4, [r2, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 6303bc │ │ │ │ + beq.n 6304bc │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2106711,17 +2106705,17 @@ │ │ │ │ blx 69834 │ │ │ │ b.n 63047a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], {88} @ 0x58 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xfb7e0158 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ @@ -2107212,15 +2107206,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 6309a2 │ │ │ │ adds r7, r2, #5 │ │ │ │ add.w r7, r4, r7, lsl #4 │ │ │ │ b.n 6309a2 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #592] @ (630ca0 ) │ │ │ │ + ldr r4, [pc, #80] @ (630aa0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #116] @ (630ad4 ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2107684,18 +2107678,18 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ands.w r1, r4, #14155776 @ 0xd80000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #864] @ (631234 ) │ │ │ │ + ldr r1, [pc, #352] @ (631034 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xf2b40158 │ │ │ │ - ldr r0, [pc, #328] @ (631024 ) │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (631180 ) │ │ │ │ @@ -2107939,20 +2107933,20 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 6310da │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add.w r1, r8, #88 @ 0x58 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ vsra.s32 q8, q4, #24 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r4, r0 │ │ │ │ @@ -2108492,30 +2108486,30 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 2, r0, cr0, cr8, {2} │ │ │ │ mrc 1, 1, r0, cr14, cr8, {2} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - muls r2, r7 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - muls r0, r2 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sbcs r2, r5 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r2, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1 │ │ │ │ + lsls r2, r5 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + eors r4, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bic.w r1, sl, r8, lsr #1 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ blx 6906c │ │ │ │ @@ -2109040,57 +2109034,57 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 631afc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfa1600a7 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + ldrsb.w r0, [r6, #167] @ 0xa7 │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r6, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vld4.32 {d0-d3}, [r2 :128], r7 │ │ │ │ - b.n 631574 │ │ │ │ + strh.w r0, [r2, #167] @ 0xa7 │ │ │ │ + b.n 632474 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 631574 │ │ │ │ + b.n 632474 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2109591,21 +2109585,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 631d7a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 632794 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 6322fc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #352] @ (6323a4 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2110466,38 +2110460,38 @@ │ │ │ │ bhi.w 632744 │ │ │ │ b.n 632a9c │ │ │ │ nop │ │ │ │ bgt.n 632b40 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r1, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bls.n 632a04 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stc 0, cr0, [ip, #-668]! @ 0xfffffd64 │ │ │ │ - ldc 0, cr0, [r4, #-668]! @ 0xfffffd64 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + stc 0, cr0, [ip], #668 @ 0x29c │ │ │ │ + ldc 0, cr0, [r4], #668 @ 0x29c │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stcl 0, cr0, [lr], #668 @ 0x29c │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + stcl 0, cr0, [lr], #-668 @ 0xfffffd64 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xeb3800a7 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xeab800a7 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds.w r0, r6, r7, asr #2 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + eors.w r0, r6, r7, asr #2 │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2110877,29 +2110871,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ bmi.n 632e9c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bcs.n 632f2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2836] @ 633a70 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2111996,31 +2111990,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ beq.n 633b4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #348] @ 0x15c │ │ │ │ bl 61c450 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [fp, #33] @ 0x21 │ │ │ │ b.n 633540 │ │ │ │ @@ -2112931,87 +2112925,87 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bdac> │ │ │ │ b.n 634338 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcc.n 634418 │ │ │ │ + bcc.n 634518 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2113436,25 +2113430,25 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 634988 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xb8ee │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ ldr r4, [pc, #1012] @ (634d6c ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2113842,21 +2113836,21 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb680 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r5, r6, lr} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #692] @ (635050 ) │ │ │ │ @@ -2114121,23 +2114115,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cbz r0, 635084 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1300] @ 63559c │ │ │ │ @@ -2114630,31 +2114624,31 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #352 @ 0x160 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2115437,21 +2115431,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62e898 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 635b60 │ │ │ │ nop │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfa8200ad │ │ │ │ + @ instruction: 0xfa0200ad │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #452] @ (635fe4 ) │ │ │ │ ldr r3, [pc, #452] @ (635fe8 ) │ │ │ │ @@ -2116166,18 +2116160,18 @@ │ │ │ │ b.n 636216 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r8, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf3a600ad │ │ │ │ - @ instruction: 0xf27800ad │ │ │ │ - @ instruction: 0xf19400ad │ │ │ │ + @ instruction: 0xf3c800ad │ │ │ │ + @ instruction: 0xf32600ad │ │ │ │ + @ instruction: 0xf1f800ad │ │ │ │ + adds.w r0, r4, #173 @ 0xad │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #128] @ 6365c0 │ │ │ │ @@ -2116472,15 +2116466,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 11, cr0, cr8, cr13, {5} │ │ │ │ + cdp 0, 3, cr0, cr8, cr13, {5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2116671,17 +2116665,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ - ldc 0, cr0, [ip, #-692] @ 0xfffffd4c │ │ │ │ - ldcl 0, cr0, [ip], {173} @ 0xad │ │ │ │ + stc 0, cr0, [lr], #692 @ 0x2b4 │ │ │ │ + ldc 0, cr0, [ip], {173} @ 0xad │ │ │ │ + mrrc 0, 10, r0, ip, cr13 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2117801,23 +2117795,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #744 @ (adr r7, 6378d8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6379dc │ │ │ │ + b.n 6378dc │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 630a50 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -2118845,33 +2118839,33 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 631198 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 636dd0 │ │ │ │ - b.n 63810c │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - udf #4 │ │ │ │ + ble.n 638020 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - blt.n 638064 │ │ │ │ + blt.n 638164 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 638148 │ │ │ │ + bhi.n 638048 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 638188 │ │ │ │ + bvs.n 638088 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 6381ac │ │ │ │ + bpl.n 6380ac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ @@ -2119728,33 +2119722,33 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 637f78 │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6389cc │ │ │ │ + bmi.n 638acc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 638b30 │ │ │ │ + bcs.n 638a30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 638aac │ │ │ │ + bne.n 6389ac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 638ad8 │ │ │ │ + beq.n 6389d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r7, #16 │ │ │ │ beq.w 638f40 │ │ │ │ bhi.w 638f16 │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ @@ -2120357,43 +2120351,43 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #368] @ (639320 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2121540,47 +2121534,47 @@ │ │ │ │ add.w lr, sp, #184 @ 0xb8 │ │ │ │ b.n 639d52 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - itte cc │ │ │ │ - lslcc r5, r5, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ - lslcs r5, r5, #2 │ │ │ │ - bkpt 0x0092 │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r1, r6, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 639e72 │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r2, 639e5e │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 639e52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r4, 639e56 │ │ │ │ + hlt 0x003a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + rev16 r0, r6 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + cbnz r4, 639e36 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1716] @ 63a4e4 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2122206,31 +2122200,31 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #28] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 63a53a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 63a544 │ │ │ │ + cbz r6, 63a524 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #504] @ 0x1f8 │ │ │ │ subw sp, sp, #3556 @ 0xde4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2123309,59 +2123303,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r2, [r2, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp sl, r0 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #248 @ (adr r7, 63b2b8 ) │ │ │ │ + add r6, pc, #760 @ (adr r6, 63b4b8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #704 @ (adr r6, 63b488 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 63b288 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 63b304 ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 63b504 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #232 @ (adr r6, 63b2b8 ) │ │ │ │ + add r5, pc, #744 @ (adr r5, 63b4b8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #192 @ (adr r5, 63b294 ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 63b494 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 653ecc │ │ │ │ @@ -2123399,15 +2123393,15 @@ │ │ │ │ bl 5318b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41d540> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 533364 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41eff4> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7774 │ │ │ │ + bl ac77bc │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2123568,19 +2123562,19 @@ │ │ │ │ b.n 63b3c4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #592] @ (63b648 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #736 @ (adr r2, 63b6e0 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 63b4e0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [pc, #208] @ (63b4d4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, pc, #552 @ (adr r2, 63b630 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 63b430 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr r5, [pc, #256] @ (63b51c ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2123680,15 +2123674,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #880] @ (63b890 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #64 @ (adr r2, 63b568 ) │ │ │ │ + add r1, pc, #576 @ (adr r1, 63b768 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [pc, #1016] @ (63b924 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2124150,59 +2124144,59 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r2, [pc, #656] @ (63bc84 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #600 @ (adr r0, 63bc58 ) │ │ │ │ + add r0, pc, #88 @ (adr r0, 63ba58 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 63bab4 ) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r1, [pc, #664] @ (63bca0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2124427,15 +2124421,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mvns r0, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ muls r2, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2124574,21 +2124568,21 @@ │ │ │ │ nop │ │ │ │ orrs r6, r4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs r0, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmn r6, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2124713,17 +2124707,17 @@ │ │ │ │ nop │ │ │ │ sbcs r6, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r7, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2124795,17 +2124789,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6aef8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 63bff0 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2124930,17 +2124924,17 @@ │ │ │ │ bl 46011c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bdac> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 63c102 │ │ │ │ subs r7, #76 @ 0x4c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2125124,21 +2125118,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 63c356 │ │ │ │ nop │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2125592,17 +2125586,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #66 @ 0x42 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #86 @ 0x56 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63c9e4 ) │ │ │ │ @@ -2125712,19 +2125706,19 @@ │ │ │ │ b.n 63c934 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r6, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2125806,23 +2125800,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #218 @ 0xda │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #584] @ (63cd24 ) │ │ │ │ + ldr r5, [pc, #72] @ (63cb24 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #456] @ (63ccac ) │ │ │ │ + ldr r4, [pc, #968] @ (63ceac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r5, #110 @ 0x6e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [pc, #568] @ (63cd24 ) │ │ │ │ + ldr r5, [pc, #56] @ (63cb24 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2125883,15 +2125877,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6af10 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [pc, #760] @ (63ce8c ) │ │ │ │ + ldr r4, [pc, #248] @ (63cc8c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63cbcc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2125907,17 +2125901,17 @@ │ │ │ │ bl 648460 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b5a0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63cc0c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2125933,17 +2125927,17 @@ │ │ │ │ bl 648460 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b5a0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (63cc6c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2125974,21 +2125968,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6a3e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #0] @ (63cc78 ) │ │ │ │ + ldr r3, [pc, #512] @ (63ce78 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [pc, #960] @ (63d03c ) │ │ │ │ + ldr r3, [pc, #448] @ (63ce3c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126146,21 +2126140,21 @@ │ │ │ │ b.n 63ce0a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #336] @ (63cf98 ) │ │ │ │ + ldr r1, [pc, #848] @ (63d198 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r1, #238 @ 0xee │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #184] @ (63cf08 ) │ │ │ │ + ldr r1, [pc, #696] @ (63d108 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2126251,15 +2126245,15 @@ │ │ │ │ blx 6906c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63cee2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2127130,69 +2127124,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63d67c │ │ │ │ nop │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #160] @ (63d910 ) │ │ │ │ + blx r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r6, #122 @ 0x7a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63d8fc │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2128213,33 +2128207,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r6, r2, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r1, #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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2128395,19 +2128389,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6a734 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (63e664 ) │ │ │ │ @@ -2128461,15 +2128455,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r1, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r2, r6, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2128591,17 +2128585,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 647efc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #96] @ (63e844 ) │ │ │ │ @@ -2128643,15 +2128637,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, r2, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r2, r2, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2128774,17 +2128768,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 647efc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #340] @ 63eb10 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2128925,19 +2128919,19 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r3, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2128977,15 +2128971,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63ec34 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2129034,15 +2129028,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 68a80 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63ef50 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129323,21 +2129317,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63ee22 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r3, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2130139,17 +2130133,17 @@ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63fbcc │ │ │ │ mov r0, r4 │ │ │ │ bl 62bba8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2130614,19 +2130608,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63cbd4 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63f7da │ │ │ │ nop │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2130680,15 +2130674,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 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63fd5c ) │ │ │ │ @@ -2131276,23 +2131270,23 @@ │ │ │ │ b.n 63ffda │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r5, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r4, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2132188,15 +2132182,15 @@ │ │ │ │ blx 6906c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61ab9c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #976] @ (640fb8 ) │ │ │ │ + ldr r2, [pc, #464] @ (640db8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2132337,15 +2132331,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3f80157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #120] @ (640de8 ) │ │ │ │ + ldr r1, [pc, #632] @ (640fe8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0xf2b80157 │ │ │ │ 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 │ │ │ │ @@ -2132629,15 +2132623,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ b.n 640f6c │ │ │ │ @ instruction: 0xf1f00157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, ip, #87 @ 0x57 │ │ │ │ - mov r0, r4 │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2132667,15 +2132661,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp lr, r9 │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2132705,15 +2132699,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691bc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, sp │ │ │ │ + add lr, sp │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2133123,27 +2133117,27 @@ │ │ │ │ b.n 6411ac │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr0, cr7, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [ip], {87} @ 0x57 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2133215,15 +2133209,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 691bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 64160c │ │ │ │ - lsls r6, r6 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2134033,17 +2134027,17 @@ │ │ │ │ b.n 6419a0 │ │ │ │ b.n 641cc4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 641b34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2135182,20 +2135176,20 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 64264e │ │ │ │ b.n 642c18 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e200a6 │ │ │ │ - @ instruction: 0xf7cc00a6 │ │ │ │ - @ instruction: 0xf7c000a6 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xf76200a6 │ │ │ │ + @ instruction: 0xf74c00a6 │ │ │ │ + @ instruction: 0xf74000a6 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ bls.n 6428dc │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2135646,20 +2135640,20 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 641f56 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - stcl 0, cr0, [ip, #-664] @ 0xfffffd68 │ │ │ │ - stcl 0, cr0, [r2, #-664] @ 0xfffffd68 │ │ │ │ - ldc 0, cr0, [r6, #-664]! @ 0xfffffd68 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + stcl 0, cr0, [ip], {166} @ 0xa6 │ │ │ │ + stcl 0, cr0, [r2], {166} @ 0xa6 │ │ │ │ + ldc 0, cr0, [r6], #664 @ 0x298 │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc 0, cr0, [r6, #-664]! @ 0xfffffd68 │ │ │ │ + stc 0, cr0, [r6], #664 @ 0x298 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r8, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ @@ -2136299,17 +2136293,17 @@ │ │ │ │ bl 62ba0c │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 64340a │ │ │ │ bl 62ba0c │ │ │ │ mov r5, r0 │ │ │ │ b.n 6433ee │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2136534,15 +2136528,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r2, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 643b1c │ │ │ │ + b.n 643a1c │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2136980,31 +2136974,31 @@ │ │ │ │ b.n 6437be │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 643c06 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2138260,17 +2138254,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ mov r0, fp │ │ │ │ bfi r3, r8, #6, #14 │ │ │ │ str.w r3, [sp, #2288] @ 0x8f0 │ │ │ │ add.w r3, sp, #2288 @ 0x8f0 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ @@ -2138664,15 +2138658,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 61ab9c │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2139654,15 +2139648,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 63b350 │ │ │ │ b.n 645230 │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ubfx r0, r0, #3, #3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2140012,17 +2140006,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r2, #32] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 644fb4 │ │ │ │ ... │ │ │ │ - ldc2l 0, cr0, [lr, #-688]! @ 0xfffffd50 │ │ │ │ - mrrc2 0, 10, r0, lr, cr12 │ │ │ │ - smlaltb r0, r0, r0, ip │ │ │ │ + ldc2l 0, cr0, [lr], #688 @ 0x2b0 │ │ │ │ + @ instruction: 0xfbde00ac │ │ │ │ + @ instruction: 0xfb4000ac │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 645d6e │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 645e5a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2140491,15 +2140485,15 @@ │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 64615e │ │ │ │ + hlt 0x001a │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2141203,22 +2141197,22 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 6465b0 │ │ │ │ nop │ │ │ │ ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf30400ac │ │ │ │ + @ instruction: 0xf28400ac │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (6469f4 ) │ │ │ │ @@ -2141367,15 +2141361,15 @@ │ │ │ │ b.n 6469b2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #688] @ 0x2b0 │ │ │ │ + ldc 0, cr0, [r6, #-688] @ 0xfffffd50 │ │ │ │ str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2141827,21 +2141821,21 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pkhtb r0, r6, ip, asr #2 │ │ │ │ - @ instruction: 0xe9b200ac │ │ │ │ + orr.w r0, r6, ip, asr #2 │ │ │ │ + ldmdb r2!, {r2, r3, r5, r7} │ │ │ │ str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrd r0, r0, [sl], #688 @ 0x2b0 │ │ │ │ + ldrd r0, r0, [sl], #-688 @ 0x2b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ @@ -2142524,23 +2142518,23 @@ │ │ │ │ b.n 6473ee │ │ │ │ nop │ │ │ │ ... │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6471e8 │ │ │ │ + b.n 6470e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 646ee0 │ │ │ │ + b.n 646de0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 647d8c │ │ │ │ + b.n 647c8c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 647b60 │ │ │ │ + b.n 647a60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r4, #22] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 64749a │ │ │ │ movs r3, #0 │ │ │ │ @@ -2142641,15 +2142635,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 647278 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 64725a │ │ │ │ b.n 647260 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 6477e0 │ │ │ │ + b.n 6476e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (647794 ) │ │ │ │ @@ -2142728,17 +2142722,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #128 @ (adr r2, 647820 ) │ │ │ │ + add r1, pc, #640 @ (adr r1, 647a20 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 14 │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r4, [r0, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2142807,15 +2142801,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #448 @ (adr r1, 647a20 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 647c20 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2142834,15 +2142828,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 68858 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 647888 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ble.n 64788c │ │ │ │ + ble.n 64798c │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (647984 ) │ │ │ │ @@ -2142924,19 +2142918,19 @@ │ │ │ │ b.n 64791a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #328 @ (adr r0, 647ad8 ) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ble.n 6479f4 │ │ │ │ + bgt.n 6478f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (647aa4 ) │ │ │ │ @@ -2143037,17 +2143031,17 @@ │ │ │ │ b.n 647a46 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 647b58 │ │ │ │ + blt.n 647a58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2143128,15 +2143122,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 647bd8 │ │ │ │ + bge.n 647ad8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2143161,15 +2143155,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ea8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 647b38 │ │ │ │ + bge.n 647c38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2143216,15 +2143210,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r0, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 647cf4 │ │ │ │ + bls.n 647bf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r0, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2143279,15 +2143273,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r0, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 647c84 │ │ │ │ + bls.n 647d84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r5, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2143314,15 +2143308,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6a490 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bls.n 647e10 │ │ │ │ + bhi.n 647d10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #88] @ 647db0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2143356,15 +2143350,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 647dac │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 647dc8 │ │ │ │ + bhi.n 647cc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2143389,15 +2143383,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bhi.n 647d1c │ │ │ │ + bhi.n 647e1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143419,15 +2143413,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6a490 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bhi.n 647ed8 │ │ │ │ + bvc.n 647dd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143464,15 +2143458,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6aa4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvc.n 647e70 │ │ │ │ + bvc.n 647f70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2143584,17 +2143578,17 @@ │ │ │ │ b.n 647f98 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 647e54 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 647f76 │ │ │ │ - bvs.n 647fd4 │ │ │ │ + bvs.n 6480d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 647f94 │ │ │ │ + bvs.n 648094 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (64834c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2143909,35 +2143903,35 @@ │ │ │ │ b.n 648130 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 64834a │ │ │ │ ldrb r4, [r3, #31] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6482c8 │ │ │ │ + bpl.n 6483c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bpl.n 64837c │ │ │ │ + bmi.n 64827c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 648360 │ │ │ │ + bmi.n 648460 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 648328 │ │ │ │ + bmi.n 648428 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r6, [r3, #25] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bmi.n 648428 │ │ │ │ + bcc.n 648328 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 64839c │ │ │ │ + bcc.n 64829c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 648374 │ │ │ │ + bcc.n 648474 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 648464 │ │ │ │ + bcs.n 648364 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 648438 │ │ │ │ + bcs.n 648338 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2144010,15 +2144004,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 648524 │ │ │ │ + bne.n 648424 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r0, [r2, #15] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2144420,25 +2144414,25 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r2, [r7, #13] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 64883c │ │ │ │ + beq.n 64893c │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r1, #9] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 6488bc │ │ │ │ bls.n 6488b6 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 6488c0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2144791,32 +2144785,32 @@ │ │ │ │ b.n 648abc │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 648abc │ │ │ │ nop │ │ │ │ - ble.n 648ca8 │ │ │ │ + bgt.n 648ba8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs.w r0, r2, #5767168 @ 0x580000 │ │ │ │ - bgt.n 648c0c │ │ │ │ + @ instruction: 0xf4d200b0 │ │ │ │ + bgt.n 648d0c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 648d10 │ │ │ │ + bge.n 648c10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2144953,19 +2144947,19 @@ │ │ │ │ b.n 648d78 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r5, #11] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r1, #9] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ @@ -2145068,15 +2145062,15 @@ │ │ │ │ b.n 648ec6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r4, #7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r2, [r6, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2145194,15 +2145188,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 649036 │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2145219,15 +2145213,15 @@ │ │ │ │ bl 61eda8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69864 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (6490b0 ) │ │ │ │ @@ -2145235,15 +2145229,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69fec │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ (649178 ) │ │ │ │ @@ -2145318,15 +2145312,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (6491d8 ) │ │ │ │ @@ -2145489,17 +2145483,17 @@ │ │ │ │ bne.n 64933c │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 649344 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 6491ec │ │ │ │ + b.n 6490ec │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2145568,17 +2145562,17 @@ │ │ │ │ bl 6536d8 │ │ │ │ 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 64942e │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2145604,15 +2145598,15 @@ │ │ │ │ blx 69960 │ │ │ │ mov r1, r0 │ │ │ │ b.n 6494ba │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61f7e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2145663,19 +2145657,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 6536d8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2145842,15 +2145836,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 65392c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bkpt 0x00fa │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2145960,21 +2145954,21 @@ │ │ │ │ bl 61f7e8 │ │ │ │ b.n 649878 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0022 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2146073,19 +2146067,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 64991a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 649950 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2146364,15 +2146358,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2146486,15 +2146480,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 649e74 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2146630,21 +2146624,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r4, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r4, [r5, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2146751,15 +2146745,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r2, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsh r4, [r4, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2146884,21 +2146878,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r2, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsh r0, [r1, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2146988,15 +2146982,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 61ab9c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cbz r6, 64a3c0 │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2147176,23 +2147170,23 @@ │ │ │ │ b.n 64a4f4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - uxth r6, r0 │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sxth r6, r1 │ │ │ │ + cbz r6, 64a57e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 64a588 │ │ │ │ + cbz r6, 64a568 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r4, [r0, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -2147658,15 +2147652,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r0, [r1, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #3 │ │ │ │ @@ -2147924,15 +2147918,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 64ac26 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r7, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -2148267,15 +2148261,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r4, [r6, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2148496,15 +2148490,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #792] @ (64b650 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #72 @ (adr r4, 64b388 ) │ │ │ │ + add r3, pc, #584 @ (adr r3, 64b588 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [pc, #912] @ (64b6d4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2148547,15 +2148541,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64b21c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #920 @ (adr r2, 64b75c ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 64b55c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #220] @ 64b4b4 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2148638,15 +2148632,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #120] @ (64b530 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #856] @ (64b818 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #872 @ (adr r1, 64b82c ) │ │ │ │ + add r1, pc, #360 @ (adr r1, 64b62c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2148721,19 +2148715,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6906c │ │ │ │ mov r2, r0 │ │ │ │ b.n 64b512 │ │ │ │ nop │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 64b930 ) │ │ │ │ + add r0, pc, #392 @ (adr r0, 64b730 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2148928,15 +2148922,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 64b742 │ │ │ │ b.n 64b7b2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2149024,19 +2149018,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 649fc8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2149187,21 +2149181,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 64ba08 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 64ba08 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 64ba08 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2149274,15 +2149268,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 649fc8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #836] @ (64bebc ) │ │ │ │ @@ -2149597,23 +2149591,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 64bdca │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r8, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ mvns r2, r6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2149764,21 +2149758,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64bfaa │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2149956,19 +2149950,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c166 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2150152,19 +2150146,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6906c │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c354 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #568] @ (64c6e8 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2150376,31 +2150370,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64c4d0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r2, #186 @ 0xba │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (64c954 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2150607,17 +2150601,17 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #16 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2150776,21 +2150770,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64cb1e │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 64cb10 │ │ │ │ + bpl.n 64cc10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64cf90 │ │ │ │ @@ -2151197,23 +2151191,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64cf32 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r4, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r4, #14 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #544] @ (64d1e0 ) │ │ │ │ @@ -2151431,17 +2151425,17 @@ │ │ │ │ nop │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64d2e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2151526,15 +2151520,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1184] @ 64d79c │ │ │ │ @@ -2151982,27 +2151976,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64d73c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r4, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (64d9f4 ) │ │ │ │ @@ -2152211,21 +2152205,21 @@ │ │ │ │ b.n 64d908 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #196 @ 0xc4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2152516,19 +2152510,19 @@ │ │ │ │ nop │ │ │ │ movs r5, #204 @ 0xcc │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #752] @ (64e040 ) │ │ │ │ @@ -2152810,27 +2152804,27 @@ │ │ │ │ blx 6906c │ │ │ │ b.n 64df7a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2154239,23 +2154233,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64eede │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64ef12 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64f008 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2155482,21 +2155476,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64ec18 │ │ │ │ b.n 64fbce │ │ │ │ nop │ │ │ │ - add lr, r2 │ │ │ │ + add r6, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - mvns r2, r6 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - add r8, r7 │ │ │ │ + add r0, r7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - add r4, r8 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #940] @ (6500ac ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2156614,17 +2156608,17 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xfb2a0156 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh.w r0, [sl, #342] @ 0x156 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r2, [pc, #188] @ (650a50 ) │ │ │ │ @@ -2157056,17 +2157050,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, lr, #14024704 @ 0xd60000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5360156 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #172] @ (650f84 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2157264,17 +2157258,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 650fea │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (651160 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2157480,18 +2157474,18 @@ │ │ │ │ nop │ │ │ │ mrc 1, 1, r0, cr0, cr6, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 1, r0, cr2, cr6, {2} │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r6 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stcl 1, cr0, [lr, #-344] @ 0xfffffea8 │ │ │ │ - bics r4, r2 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2157666,24 +2157660,24 @@ │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4], #344 @ 0x158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r8], {86} @ 0x56 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r4 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xebe60156 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #600] @ (6517b0 ) │ │ │ │ @@ -2157897,24 +2157891,24 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 65161a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeaa00156 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ ands r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ + lsls r4, r5, #2 │ │ │ │ @ instruction: 0xe9b20156 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2158054,19 +2158048,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 690d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3336] @ 0xd08 │ │ │ │ @@ -2158988,27 +2158982,27 @@ │ │ │ │ bl 64e914 │ │ │ │ b.n 6522e0 │ │ │ │ nop │ │ │ │ b.n 6520b4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 652ac8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 651ae6 │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 651ae6 │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2159334,15 +2159328,15 @@ │ │ │ │ cbnz r0, 6527e4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 651cd2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 651a40 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ @@ -2159733,19 +2159727,19 @@ │ │ │ │ b.n 652b2a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 652bd4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bmi.n 652d24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #200] @ (652d30 ) │ │ │ │ @@ -2160143,17 +2160137,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ bcs.n 652fc0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ beq.n 653130 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2160498,17 +2160492,17 @@ │ │ │ │ b.n 6533a0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r4} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2160735,15 +2160729,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2160878,23 +2160872,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 653772 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 653782 │ │ │ │ nop │ │ │ │ - b.n 653f20 │ │ │ │ + b.n 653e20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 653eb4 │ │ │ │ + b.n 653db4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 653e08 │ │ │ │ + b.n 653d08 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 653e00 │ │ │ │ + b.n 653d00 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ movs r2, #0 │ │ │ │ mla r3, ip, r1, r3 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ str.w r2, [r3, #3564] @ 0xdec │ │ │ │ @@ -2160963,17 +2160957,17 @@ │ │ │ │ str.w r5, [r0, #328] @ 0x148 │ │ │ │ str.w r5, [r0, #3564] @ 0xdec │ │ │ │ str.w r5, [r0, #3568] @ 0xdf0 │ │ │ │ str.w r5, [r0, #2256] @ 0x8d0 │ │ │ │ str r3, [r0, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 653dd4 │ │ │ │ + b.n 653cd4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 653d90 │ │ │ │ + b.n 653c90 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2161030,15 +2161024,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a100 │ │ │ │ mov r8, r0 │ │ │ │ b.n 653978 │ │ │ │ nop │ │ │ │ - adds r0, r2, #4 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2161066,15 +2161060,15 @@ │ │ │ │ blx 6a9e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6536d8 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2161164,17 +2161158,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6a9e0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 653a4a │ │ │ │ mov r0, r4 │ │ │ │ bl 6539b8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r4, r2, r7 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 653b88 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161295,21 +2161289,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 6536d8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r2, r1, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 12 │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r4, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2161335,15 +2161329,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 6536d8 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrd r1, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ subs r3, #1 │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ ldr.w r2, [r1, #328] @ 0x148 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ @@ -2161374,15 +2161368,15 @@ │ │ │ │ blx 69ed8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 6536d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r1, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ @@ -2161428,15 +2161422,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6536d8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r4, r4, r2 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161499,23 +2161493,23 @@ │ │ │ │ blx 6a9e0 │ │ │ │ b.n 653e5a │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 653e60 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - mov r0, fp │ │ │ │ + cmp r8, fp │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 653e80 │ │ │ │ + bgt.n 653f80 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 653de0 │ │ │ │ + bgt.n 653ee0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #312] @ (654018 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161543,15 +2161537,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48ff40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37bbd0> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #9217 @ 0x2401 │ │ │ │ - bl ac3f44 │ │ │ │ + bl ac3f8c │ │ │ │ mov r0, r4 │ │ │ │ bl 47fc4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36b8dc> │ │ │ │ ldr r3, [pc, #248] @ (654028 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b83cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a405c> │ │ │ │ @@ -2161612,36 +2161606,36 @@ │ │ │ │ bne.n 654012 │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl acff10 │ │ │ │ + bl acff58 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 653f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad1014 │ │ │ │ + bl ad105c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 653f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac6ee0 │ │ │ │ + bl ac6f28 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a0544 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38c1d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bbc88 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a7918> │ │ │ │ b.n 653f10 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r4} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmia r1!, {r2, r3} │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -2161727,15 +2161721,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 65406c │ │ │ │ nop │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2161860,15 +2161854,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00d0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2162147,23 +2162141,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ed8 │ │ │ │ mov r5, r0 │ │ │ │ b.n 6542f0 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ sub.w sp, sp, #660 @ 0x294 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2162464,17 +2162458,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r2, r7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.w 654df2 │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 654fa0 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2162920,29 +2162914,29 @@ │ │ │ │ b.n 6547c8 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r2, r4, r7, lr} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ add.w r9, sp, #180 @ 0xb4 │ │ │ │ add.w r8, sp, #176 @ 0xb0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r7, #0 │ │ │ │ @@ -2163181,17 +2163175,17 @@ │ │ │ │ b.n 6548fa │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2163564,15 +2163558,15 @@ │ │ │ │ nop │ │ │ │ add sp, #8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ @@ -2163893,25 +2163887,24 @@ │ │ │ │ eors r0, r6 │ │ │ │ add r4, sp, #24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - movs r6, r3 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + vaddl.u16 q0, d30, d27 │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vaddl.u16 q0, d20, d27 │ │ │ │ + vhadd.u16 d0, d20, d27 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2164116,21 +2164109,21 @@ │ │ │ │ bpl.n 655868 │ │ │ │ b.n 6558d4 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp2 0, 9, cr0, cr12, cr11, {5} │ │ │ │ - cdp2 0, 2, cr0, cr12, cr11, {5} │ │ │ │ + cdp2 0, 1, cr0, cr12, cr11, {5} │ │ │ │ + stc2 0, cr0, [ip, #684]! @ 0x2ac │ │ │ │ add r7, pc, #512 @ (adr r7, 655b40 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stc2l 0, cr0, [r4, #684] @ 0x2ac │ │ │ │ + stc2l 0, cr0, [r4, #-684] @ 0xfffffd54 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r3, #24 │ │ │ │ @@ -2164413,15 +2164406,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfa2a00ab │ │ │ │ + vld1.8 {d0[5]}, [sl], fp │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655c88 ) │ │ │ │ @@ -2164431,15 +2164424,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [ip, #171] @ 0xab │ │ │ │ + ldr??.w r0, [ip, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655cb8 ) │ │ │ │ @@ -2164449,15 +2164442,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vst1.8 {d16[5]}, [ip], fp │ │ │ │ + vst4.32 {d16-d19}, [ip :128], fp │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655ce8 ) │ │ │ │ @@ -2164466,15 +2164459,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb.w r0, [sl, #171] @ 0xab │ │ │ │ + ldrsb.w r0, [sl, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655d18 ) │ │ │ │ @@ -2164483,15 +2164476,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68c30 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vld4.32 {d16-d19}, [sl :128], fp │ │ │ │ + str??.w r0, [sl, #171] @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655d48 ) │ │ │ │ @@ -2164500,15 +2164493,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae14 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh.w r0, [sl, fp, lsl #2] │ │ │ │ + ldrh.w r0, [sl, #171] @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655d78 ) │ │ │ │ @@ -2164517,15 +2164510,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vst4.32 {d0-d3}, [sl :128], fp │ │ │ │ + strb.w r0, [sl, #171] @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655da8 ) │ │ │ │ @@ -2164535,15 +2164528,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr.w r0, [ip, #171] @ 0xab │ │ │ │ + ldr.w r0, [ip, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655dd8 ) │ │ │ │ @@ -2164552,15 +2164545,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh.w r0, [sl, #171] @ 0xab │ │ │ │ + strh.w r0, [sl, fp, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655e08 ) │ │ │ │ @@ -2164570,15 +2164563,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [ip, fp, lsl #2] │ │ │ │ + @ instruction: 0xf7fc00ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2164593,15 +2164586,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh.w r0, [sl, fp, lsl #2] │ │ │ │ + @ instruction: 0xf7ba00ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2164655,15 +2164648,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (655ef4 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf78800ab │ │ │ │ + @ instruction: 0xf70800ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ @@ -2164677,15 +2164670,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a854 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf74e00ab │ │ │ │ + movt r0, #59563 @ 0xe8ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164700,15 +2164693,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a608 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf70e00ab │ │ │ │ + @ instruction: 0xf68e00ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (655fa0 ) │ │ │ │ @@ -2164717,15 +2164710,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6a608 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6e400ab │ │ │ │ + @ instruction: 0xf66400ab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2164921,15 +2164914,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae68 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf4d200ab │ │ │ │ + orrs.w r0, r2, #5603328 @ 0x558000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6561e0 ) │ │ │ │ @@ -2164939,15 +2164932,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 693b8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4a400ab │ │ │ │ + bic.w r0, r4, #5603328 @ 0x558000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #48] @ (656228 ) │ │ │ │ @@ -2164966,15 +2164959,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a734 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - orns r0, r2, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf3f200ab │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #48] @ (656270 ) │ │ │ │ @@ -2164993,15 +2164986,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a734 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf3aa00ab │ │ │ │ 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] @ (6562cc ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2165090,15 +2165083,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 690d8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31c00ab │ │ │ │ + @ instruction: 0xf29c00ab │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2165172,15 +2165165,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 692c8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf23000ab │ │ │ │ + subs.w r0, r0, #171 @ 0xab │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ @@ -2165268,15 +2165261,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6511b4 │ │ │ │ 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 │ │ │ │ - sbc.w r0, r4, #171 @ 0xab │ │ │ │ + @ instruction: 0xf0e400ab │ │ │ │ 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] │ │ │ │ @@ -2165543,15 +2165536,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 62bba8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 5, cr0, cr6, cr11, {5} │ │ │ │ + ldcl 0, cr0, [r6, #684] @ 0x2ac │ │ │ │ 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 │ │ │ │ @@ -2165946,15 +2165939,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrd r0, r0, [r0, #684] @ 0x2ac │ │ │ │ + ldrd r0, r0, [r0, #-684] @ 0x2ac │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [pc, #68] @ (656d34 ) │ │ │ │ @@ -2165981,15 +2165974,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrd r0, r0, [r4, #-684]! @ 0x2ac │ │ │ │ + ldrd r0, r0, [r4], #684 @ 0x2ac │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166019,15 +2166012,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmdb sl, {r0, r1, r3, r5, r7} │ │ │ │ + stmia.w sl, {r0, r1, r3, r5, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166056,15 +2166049,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia.w r6!, {r0, r1, r3, r5, r7} │ │ │ │ + @ instruction: 0xe82600ab │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166094,15 +2166087,16 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strex r0, r0, [r8, #684] @ 0x2ac │ │ │ │ + b.n 656dec │ │ │ │ + lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2166131,15 +2166125,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 656e8c │ │ │ │ + b.n 656d8c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2166396,15 +2166390,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b28 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 656b9c │ │ │ │ + b.n 656a9c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2166698,15 +2166692,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69ed8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 6578b4 │ │ │ │ + b.n 6577b4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2166913,15 +2166907,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2166939,15 +2166933,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2166965,15 +2166959,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2167143,15 +2167137,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bgt.n 65797c │ │ │ │ + bgt.n 657a7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2167174,15 +2167168,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 657928 │ │ │ │ + bgt.n 657a28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167193,15 +2167187,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 657af8 │ │ │ │ + blt.n 6579f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167211,15 +2167205,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 657ac4 │ │ │ │ + blt.n 6579c4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167229,15 +2167223,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 657a94 │ │ │ │ + blt.n 657994 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2167309,15 +2167303,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - blt.n 657bc0 │ │ │ │ + bge.n 657ac0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167335,15 +2167329,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657b7c │ │ │ │ + bge.n 657c7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167361,15 +2167355,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657b38 │ │ │ │ + bge.n 657c38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167387,15 +2167381,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657cf4 │ │ │ │ + bls.n 657bf4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167413,15 +2167407,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 657cb0 │ │ │ │ + bls.n 657bb0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167439,15 +2167433,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a100 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 657c6c │ │ │ │ + bls.n 657d6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2168229,15 +2168223,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, #9] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrb r6, [r5, #8] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2169098,15 +2169092,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #9] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (658ef0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2195563,16438 +2195557,16431 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b170 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b18c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b218 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b234 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b250 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b26c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b288 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r6, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b314 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b330 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b34c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b368 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b384 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b410 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b42c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b448 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b464 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b480 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b49c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b50c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b528 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b544 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b560 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b57c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r4, r3 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b598 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b65c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia.w r4, {r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8dc009e │ │ │ │ + @ instruction: 0xe85c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b704 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b720 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b73c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b774 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b790 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b800 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b81c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #0 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b838 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b854 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66bdb0 │ │ │ │ + b.n 66bcb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b870 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66bd1c │ │ │ │ + b.n 66bc1c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b88c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b918 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b934 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b950 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b96c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b988 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66babc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bde8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66be54 │ │ │ │ + beq.n 66bd54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66bdc0 │ │ │ │ + beq.n 66bec0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66be5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66beb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66becc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #208] @ (66bfa0 ) │ │ │ │ + ldr r4, [pc, #720] @ (66c1a0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r8, lr, lsl #1] │ │ │ │ + @ instruction: 0xf7d8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b4009e │ │ │ │ + @ instruction: 0xf734009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf710009e │ │ │ │ + @ instruction: 0xf690009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6b4009e │ │ │ │ + @ instruction: 0xf634009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf658009e │ │ │ │ + rsbs r0, r8, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf4d8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66be94 │ │ │ │ + bvs.n 66bf94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66c030 │ │ │ │ + bpl.n 66bf30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bf84 │ │ │ │ + bmi.n 66c084 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf390009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c000 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s16 d16, d16, d14 │ │ │ │ + mrc 0, 6, r0, cr0, cr14, {4} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c01c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c038 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c054 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r9 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c070 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r4 │ │ │ │ + muls r0, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c08c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf77c009e │ │ │ │ + @ instruction: 0xf6fc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf740009e │ │ │ │ + movt r0, #2206 @ 0x89e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6e4009e │ │ │ │ + @ instruction: 0xf664009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf688009e │ │ │ │ + addw r0, r8, #2206 @ 0x89e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c118 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d0, d14, #52 │ │ │ │ + vqadd.s8 d0, d28, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c134 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c150 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c16c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 3, r0, cr12, cr14, {4} │ │ │ │ + stcl 0, cr0, [ip, #632]! @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c188 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip, #-632]! @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [ip], #632 @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr 0, 9, r0, r4, cr14 │ │ │ │ + rsb r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, lr, lsr #2 │ │ │ │ + adc.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r8], #-632 @ 0xfffffd88 │ │ │ │ + @ instruction: 0xebe8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip], #-632 @ 0xfffffd88 │ │ │ │ + sub.w r0, ip, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c214 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, r0, lr, lsr #2 │ │ │ │ + eors.w r0, r0, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c230 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb84009e │ │ │ │ + add.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c24c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0], #-632 @ 0xfffffd88 │ │ │ │ + @ instruction: 0xebe0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c268 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaec009e │ │ │ │ + orn r0, ip, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c284 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r0, lr, lsr #2 │ │ │ │ + ldrd r0, r0, [r0, #632]! @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, lr │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c310 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c32c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c348 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c364 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 66c420 │ │ │ │ + bhi.n 66c320 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c380 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c364 │ │ │ │ + bhi.n 66c464 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c39c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 66c414 │ │ │ │ + bge.n 66c314 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c378 │ │ │ │ + bhi.n 66c478 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 66c4bc │ │ │ │ + bvc.n 66c3bc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c40c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c3b8 │ │ │ │ + beq.n 66c4b8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c428 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c374 │ │ │ │ + beq.n 66c474 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c444 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c460 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c47c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #4] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c498 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c508 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c524 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c540 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #0] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c55c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c578 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c594 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66c6ac │ │ │ │ + bvs.n 66c5ac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c604 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66c558 │ │ │ │ + bvc.n 66c658 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c620 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c604 │ │ │ │ + beq.n 66c704 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c63c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c658 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c674 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c690 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66c700 │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c700 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c71c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c738 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c754 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c770 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c78c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, ip, lr, lsr #2 │ │ │ │ + eors.w r0, ip, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c818 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c834 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r5, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c850 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c86c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c888 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #32 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c914 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c930 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c94c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c968 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66c924 │ │ │ │ + bmi.n 66ca24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c984 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66c9a8 │ │ │ │ + bmi.n 66c8a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66cae8 │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66cb7c │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66cb30 │ │ │ │ + beq.n 66ca30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66ca0c │ │ │ │ + beq.n 66cb0c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66caf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r5] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66cc60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r2 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #32 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66cda4 │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cde8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66ce34 │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66ceb8 │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ce5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ceb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cecc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt │ │ │ │ + lsl r6, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r6, r3, #2 │ │ │ │ + pushge {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt eq │ │ │ │ - lsleq r6, r3, #2 │ │ │ │ - pusheq {r3, lr} │ │ │ │ + bkpt 0x0084 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00bc │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0074 │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66cfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d03c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #0] │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d11c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d170 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d18c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d218 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r7] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d234 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d250 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d26c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d288 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d314 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d330 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d34c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d368 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d384 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d410 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d42c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d448 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d464 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d480 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d49c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d50c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d528 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d544 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d560 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d57c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d598 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d65c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d704 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d720 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d73c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d774 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d790 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d16, d15, #8 │ │ │ │ + vqadd.u64 d16, d24, d15 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d800 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d81c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d838 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d854 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d870 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d88c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d918 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d934 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d950 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d96c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d988 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66da18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r1, r6] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66da38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66daa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dafc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 66dac0 │ │ │ │ + blt.n 66dbc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #880] @ (66df34 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r1] │ │ │ │ + ldr r7, [pc, #864] @ (66df40 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r1] │ │ │ │ + ldr r7, [pc, #848] @ (66df4c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r1] │ │ │ │ + ldr r7, [pc, #848] @ (66df68 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #832] @ (66df74 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #832] @ (66df90 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #832] @ (66dfac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #832] @ (66dfc8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r1] │ │ │ │ + ldr r7, [pc, #800] @ (66dfc4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r1] │ │ │ │ + ldr r7, [pc, #784] @ (66dfd0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #768] @ (66dfdc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r7, [pc, #752] @ (66dfe8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r0] │ │ │ │ + ldr r7, [pc, #720] @ (66dfe4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r7, [pc, #736] @ (66e010 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r7, [pc, #624] @ (66dfd8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r7, [pc, #624] @ (66dff4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #656] @ (66e030 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #672] @ (66e05c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r0] │ │ │ │ + ldr r7, [pc, #576] @ (66e034 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r0] │ │ │ │ + ldr r7, [pc, #544] @ (66e030 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r7, [pc, #528] @ (66e03c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #512] @ (66e048 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #1008] @ (66e254 ) │ │ │ │ + ldr r7, [pc, #496] @ (66e054 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #976] @ (66e250 ) │ │ │ │ + ldr r7, [pc, #464] @ (66e050 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #944] @ (66e24c ) │ │ │ │ + ldr r7, [pc, #432] @ (66e04c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66deb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #928] @ (66e258 ) │ │ │ │ + ldr r7, [pc, #416] @ (66e058 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ded0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #912] @ (66e264 ) │ │ │ │ + ldr r7, [pc, #400] @ (66e064 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66deec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #896] @ (66e270 ) │ │ │ │ + ldr r7, [pc, #384] @ (66e070 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #880] @ (66e27c ) │ │ │ │ + ldr r7, [pc, #368] @ (66e07c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #864] @ (66e288 ) │ │ │ │ + ldr r7, [pc, #352] @ (66e088 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #848] @ (66e294 ) │ │ │ │ + ldr r7, [pc, #336] @ (66e094 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #832] @ (66e2a0 ) │ │ │ │ + ldr r7, [pc, #320] @ (66e0a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #816] @ (66e2ac ) │ │ │ │ + ldr r7, [pc, #304] @ (66e0ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #800] @ (66e2b8 ) │ │ │ │ + ldr r7, [pc, #288] @ (66e0b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #784] @ (66e2c4 ) │ │ │ │ + ldr r7, [pc, #272] @ (66e0c4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #768] @ (66e2d0 ) │ │ │ │ + ldr r7, [pc, #256] @ (66e0d0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #752] @ (66e2dc ) │ │ │ │ + ldr r7, [pc, #240] @ (66e0dc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #736] @ (66e2e8 ) │ │ │ │ + ldr r7, [pc, #224] @ (66e0e8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #720] @ (66e2f4 ) │ │ │ │ + ldr r7, [pc, #208] @ (66e0f4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e03c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #480] @ (66e258 ) │ │ │ │ + ldr r6, [pc, #992] @ (66e458 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #448] @ (66e254 ) │ │ │ │ + ldr r6, [pc, #960] @ (66e454 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #400] @ (66e240 ) │ │ │ │ + ldr r6, [pc, #912] @ (66e440 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #352] @ (66e22c ) │ │ │ │ + ldr r6, [pc, #864] @ (66e42c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66e1c8 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e11c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #96] @ (66e180 ) │ │ │ │ + ldr r6, [pc, #608] @ (66e380 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #80] @ (66e18c ) │ │ │ │ + ldr r6, [pc, #592] @ (66e38c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #64] @ (66e198 ) │ │ │ │ + ldr r6, [pc, #576] @ (66e398 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e170 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #80] @ (66e1c4 ) │ │ │ │ + ldr r6, [pc, #592] @ (66e3c4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e18c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #32] @ (66e1b0 ) │ │ │ │ + ldr r6, [pc, #544] @ (66e3b0 ) │ │ │ │ lsls r4, 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] @ (66e1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #0] @ (66e1b0 ) │ │ │ │ + ldr r6, [pc, #512] @ (66e3b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #992] @ (66e5ac ) │ │ │ │ + ldr r6, [pc, #480] @ (66e3ac ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #976] @ (66e5b8 ) │ │ │ │ + ldr r6, [pc, #464] @ (66e3b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e200 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #976] @ (66e5d4 ) │ │ │ │ + ldr r6, [pc, #464] @ (66e3d4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e21c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #960] @ (66e5e0 ) │ │ │ │ + ldr r6, [pc, #448] @ (66e3e0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e238 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #944] @ (66e5ec ) │ │ │ │ + ldr r6, [pc, #432] @ (66e3ec ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e254 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r0, pc, lsl #1] │ │ │ │ + @ instruction: 0xf790009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e270 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #816] @ (66e5a4 ) │ │ │ │ + ldr r6, [pc, #304] @ (66e3a4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e28c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #816] @ (66e5c0 ) │ │ │ │ + ldr r6, [pc, #304] @ (66e3c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #800] @ (66e5cc ) │ │ │ │ + ldr r6, [pc, #288] @ (66e3cc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #784] @ (66e5d8 ) │ │ │ │ + ldr r6, [pc, #272] @ (66e3d8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #768] @ (66e5e4 ) │ │ │ │ + ldr r6, [pc, #256] @ (66e3e4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #752] @ (66e5f0 ) │ │ │ │ + ldr r6, [pc, #240] @ (66e3f0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e318 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #736] @ (66e5fc ) │ │ │ │ + ldr r6, [pc, #224] @ (66e3fc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e334 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #720] @ (66e608 ) │ │ │ │ + ldr r6, [pc, #208] @ (66e408 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e350 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #704] @ (66e614 ) │ │ │ │ + ldr r6, [pc, #192] @ (66e414 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e36c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #688] @ (66e620 ) │ │ │ │ + ldr r6, [pc, #176] @ (66e420 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e388 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #672] @ (66e62c ) │ │ │ │ + ldr r6, [pc, #160] @ (66e42c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #656] @ (66e638 ) │ │ │ │ + ldr r6, [pc, #144] @ (66e438 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #640] @ (66e644 ) │ │ │ │ + ldr r6, [pc, #128] @ (66e444 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #624] @ (66e650 ) │ │ │ │ + ldr r6, [pc, #112] @ (66e450 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #608] @ (66e65c ) │ │ │ │ + ldr r6, [pc, #96] @ (66e45c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e414 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #592] @ (66e668 ) │ │ │ │ + ldr r6, [pc, #80] @ (66e468 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e430 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #576] @ (66e674 ) │ │ │ │ + ldr r6, [pc, #64] @ (66e474 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e44c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #560] @ (66e680 ) │ │ │ │ + ldr r6, [pc, #48] @ (66e480 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e468 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #544] @ (66e68c ) │ │ │ │ + ldr r6, [pc, #32] @ (66e48c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e484 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #512] @ (66e688 ) │ │ │ │ + ldr r6, [pc, #0] @ (66e488 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #480] @ (66e684 ) │ │ │ │ + ldr r5, [pc, #992] @ (66e884 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #448] @ (66e680 ) │ │ │ │ + ldr r5, [pc, #960] @ (66e880 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #416] @ (66e67c ) │ │ │ │ + ldr r5, [pc, #928] @ (66e87c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #384] @ (66e678 ) │ │ │ │ + ldr r5, [pc, #896] @ (66e878 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e510 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #352] @ (66e674 ) │ │ │ │ + ldr r5, [pc, #864] @ (66e874 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e52c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #320] @ (66e670 ) │ │ │ │ + ldr r5, [pc, #832] @ (66e870 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e548 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #288] @ (66e66c ) │ │ │ │ + ldr r5, [pc, #800] @ (66e86c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e564 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #256] @ (66e668 ) │ │ │ │ + ldr r5, [pc, #768] @ (66e868 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e580 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #224] @ (66e664 ) │ │ │ │ + ldr r5, [pc, #736] @ (66e864 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e59c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #192] @ (66e660 ) │ │ │ │ + ldr r5, [pc, #704] @ (66e860 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #160] @ (66e65c ) │ │ │ │ + ldr r5, [pc, #672] @ (66e85c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #128] @ (66e658 ) │ │ │ │ + ldr r5, [pc, #640] @ (66e858 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #96] @ (66e654 ) │ │ │ │ + ldr r5, [pc, #608] @ (66e854 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e60c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (66e650 ) │ │ │ │ + ldr r5, [pc, #576] @ (66e850 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e628 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #32] @ (66e64c ) │ │ │ │ + ldr r5, [pc, #544] @ (66e84c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e644 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (66e648 ) │ │ │ │ + ldr r5, [pc, #512] @ (66e848 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e660 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #992] @ (66ea44 ) │ │ │ │ + ldr r5, [pc, #480] @ (66e844 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e67c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #960] @ (66ea40 ) │ │ │ │ + ldr r5, [pc, #448] @ (66e840 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e698 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #928] @ (66ea3c ) │ │ │ │ + ldr r5, [pc, #416] @ (66e83c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #896] @ (66ea38 ) │ │ │ │ + ldr r5, [pc, #384] @ (66e838 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #864] @ (66ea34 ) │ │ │ │ + ldr r5, [pc, #352] @ (66e834 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #832] @ (66ea30 ) │ │ │ │ + ldr r5, [pc, #320] @ (66e830 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e708 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #800] @ (66ea2c ) │ │ │ │ + ldr r5, [pc, #288] @ (66e82c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e724 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #768] @ (66ea28 ) │ │ │ │ + ldr r5, [pc, #256] @ (66e828 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e740 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #768] @ (66ea44 ) │ │ │ │ + ldr r5, [pc, #256] @ (66e844 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e75c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #768] @ (66ea60 ) │ │ │ │ + ldr r5, [pc, #256] @ (66e860 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e778 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #736] @ (66ea5c ) │ │ │ │ + ldr r5, [pc, #224] @ (66e85c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e794 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #704] @ (66ea58 ) │ │ │ │ + ldr r5, [pc, #192] @ (66e858 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #672] @ (66ea54 ) │ │ │ │ + ldr r5, [pc, #160] @ (66e854 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #640] @ (66ea50 ) │ │ │ │ + ldr r5, [pc, #128] @ (66e850 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #608] @ (66ea4c ) │ │ │ │ + ldr r5, [pc, #96] @ (66e84c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e804 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #576] @ (66ea48 ) │ │ │ │ + ldr r5, [pc, #64] @ (66e848 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e820 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #544] @ (66ea44 ) │ │ │ │ + ldr r5, [pc, #32] @ (66e844 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e83c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #512] @ (66ea40 ) │ │ │ │ + ldr r5, [pc, #0] @ (66e840 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e858 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #464] @ (66ea2c ) │ │ │ │ + ldr r4, [pc, #976] @ (66ec2c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e874 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e890 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #304] @ (66e9c4 ) │ │ │ │ + ldr r4, [pc, #816] @ (66ebc4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #288] @ (66e9d0 ) │ │ │ │ + ldr r4, [pc, #800] @ (66ebd0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e900 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e91c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e938 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e954 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #20 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #272] @ (66eadc ) │ │ │ │ + ldr r3, [pc, #784] @ (66ecdc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #144] @ (66ea94 ) │ │ │ │ + ldr r3, [pc, #656] @ (66ec94 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #32] @ (66ea5c ) │ │ │ │ + ldr r3, [pc, #544] @ (66ec5c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eafc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + nop {15} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it al │ │ │ │ - lslal r7, r3, #2 │ │ │ │ + it vs │ │ │ │ + lslvs r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + it lt │ │ │ │ + lsllt r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt vc │ │ │ │ - lslvc r7, r3, #2 │ │ │ │ - pushvc {r3, lr} │ │ │ │ + bkpt 0x00fc │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {11} │ │ │ │ + wfi │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00f4 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + nop {14} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {15} │ │ │ │ + nop {7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt mi │ │ │ │ - lslmi r7, r3, #2 │ │ │ │ - pushmi {r3, lr} │ │ │ │ + bkpt 0x00c4 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0088 │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00bc │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0000 │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it vs │ │ │ │ - lslvs r7, r3, #2 │ │ │ │ + bkpt 0x00e8 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00fc │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0050 │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r1 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66efec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mov r4, pc │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f008 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, lr │ │ │ │ + cmp r8, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f024 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, sp │ │ │ │ + cmp ip, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f040 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f05c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, sl │ │ │ │ + cmp r8, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f07c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f098 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r6 │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r5 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r5 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r4 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r3 │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f124 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r3 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f140 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r2 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f15c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r1 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f178 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r0 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f198 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp ip, pc │ │ │ │ + cmp r4, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, lr │ │ │ │ + cmp r0, lr │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, sp │ │ │ │ + cmp r4, sp │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, ip │ │ │ │ + cmp r0, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f208 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, sl │ │ │ │ + cmp r4, sl │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f224 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r9 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f240 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r7 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f25c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f278 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r4 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f294 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #896 @ (adr r6, 66f634 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 66f434 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #768 @ (adr r7, 66f5d0 ) │ │ │ │ + add r7, pc, #256 @ (adr r7, 66f3d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f304 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f320 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r3 │ │ │ │ + add ip, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f33c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r3 │ │ │ │ + add ip, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f358 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d0, d15, #32 │ │ │ │ + vqadd.u32 d0, d16, d15 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f374 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f390 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r8 │ │ │ │ + add r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r8 │ │ │ │ + add r4, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r7 │ │ │ │ + add r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f400 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r6 │ │ │ │ + add r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f41c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r5 │ │ │ │ + add r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f438 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r4 │ │ │ │ + add r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f454 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r3 │ │ │ │ + add r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f470 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r2 │ │ │ │ + add r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f48c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r1 │ │ │ │ + add r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r0 │ │ │ │ + add r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, lr │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f518 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, ip │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f534 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, fp │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f550 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sl │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f56c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r9 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f588 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {11} │ │ │ │ + wfi │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt cs │ │ │ │ - lslcs r7, r3, #2 │ │ │ │ - pushcs {r3, lr} │ │ │ │ + bkpt 0x00a4 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0098 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0010 │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - itt cs │ │ │ │ - lslcs r7, r3, #2 │ │ │ │ - pushcs {r3, lr} │ │ │ │ + bkpt 0x00a4 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f614 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0098 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f630 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f64c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f668 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0098 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f684 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {pc} │ │ │ │ + pop {r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f710 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f72c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 66f7ae │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f748 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r0 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f764 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r0 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f780 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r7 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f79c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r7 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f80c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r3 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f828 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, pc} │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f844 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + cbnz r4, 66f8c2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f860 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa54009e │ │ │ │ + ldr??.w r0, [r4, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f87c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00a8 │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f898 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r5, pc} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f90c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adcs r0, r0 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f928 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #608 @ (adr r7, 66fb8c ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 66f98c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f944 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r7, pc, #896 @ (adr r7, 66fcc8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f960 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f97c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f998 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #912 @ (adr r5, 66fd64 ) │ │ │ │ + add r5, pc, #400 @ (adr r5, 66fb64 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #608 @ (adr r5, 66fc6c ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 66fa6c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #416 @ (adr r5, 66fbc8 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 66fdc8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #912 @ (adr r1, 66fdd4 ) │ │ │ │ + add r1, pc, #400 @ (adr r1, 66fbd4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #240 @ (adr r1, 66fb50 ) │ │ │ │ + add r0, pc, #752 @ (adr r0, 66fd50 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #80 @ (adr r0, 66facc ) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #512 @ (adr r0, 66fc98 ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 66fa98 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #880 @ (adr r1, 66fe24 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 66fc24 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66facc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #448 @ (adr r1, 66fc90 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 66fe90 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fc74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fccc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5e8009e │ │ │ │ + sbc.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #128 @ (adr r1, 66fe14 ) │ │ │ │ + add r0, pc, #640 @ (adr r0, 670014 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #720 @ (adr r0, 670080 ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 66fe80 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #336 @ (adr r1, 66ff1c ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 67011c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #912 @ (adr r0, 670178 ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 66ff78 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fefc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670014 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf288009e │ │ │ │ + addw r0, r8, #158 @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670030 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67004c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670068 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670084 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #640] @ (670308 ) │ │ │ │ + ldr r1, [pc, #128] @ (670108 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #480] @ (6702bc ) │ │ │ │ + ldr r0, [pc, #992] @ (6704bc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670110 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67012c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670148 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670164 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670180 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67019c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67020c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670228 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + subs r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670244 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670260 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670280 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67029c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 670280 │ │ │ │ + ble.n 670380 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #24 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5} │ │ │ │ + cbz r4, 670340 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r0 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67030c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670328 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670544 │ │ │ │ + b.n 670444 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670344 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670360 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67037c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670398 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670408 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670424 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670440 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670460 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670480 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + adds r6, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67049c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6704bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6704dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6704fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670518 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670534 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #32 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670550 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #20 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67056c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #8 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670588 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 9, r0, ip, cr14 │ │ │ │ + @ instruction: 0xfbdc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670614 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670630 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67064c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670668 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670684 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf290009f │ │ │ │ + @ instruction: 0xf210009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6706c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf31c009f │ │ │ │ + @ instruction: 0xf29c009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6706e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2b8009f │ │ │ │ + @ instruction: 0xf238009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670700 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1f8009f │ │ │ │ + sbcs.w r0, r8, #159 @ 0x9f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67071c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, ip, #159 @ 0x9f │ │ │ │ + @ instruction: 0xf0fc009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670738 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670754 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670770 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67078c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r7 │ │ │ │ + mov r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, ip │ │ │ │ + cmp r8, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670818 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670834 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670850 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67086c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #28 │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670888 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #16 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6707c8 │ │ │ │ + bge.n 6708c8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6708cc │ │ │ │ + bls.n 6707cc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb90009e │ │ │ │ + @ instruction: 0xfb10009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb2c009e │ │ │ │ + @ instruction: 0xfaac009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670914 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670930 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67094c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670968 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670984 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #960 @ (adr r7, 670db8 ) │ │ │ │ + add r7, pc, #448 @ (adr r7, 670bb8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #560] @ (670c44 ) │ │ │ │ + ldr r7, [pc, #48] @ (670a44 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #272] @ (670e1c ) │ │ │ │ + ldr r6, [pc, #784] @ (67101c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #224] @ (670e08 ) │ │ │ │ + ldr r6, [pc, #736] @ (671008 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #832 @ (adr r2, 6710bc ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 670ebc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #880 @ (adr r2, 6711e8 ) │ │ │ │ + add r2, pc, #368 @ (adr r2, 670fe8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670eac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67101c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671038 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671054 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671070 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67108c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67111c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67113c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671158 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671174 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671190 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671200 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67121c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671238 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671254 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671270 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67128c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671318 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671334 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671350 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67136c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671388 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r6, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671414 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671430 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67144c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671468 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671484 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671510 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67152c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671548 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671564 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671580 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67159c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67160c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671628 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671644 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671660 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67167c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671698 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671708 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671724 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671740 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67175c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671778 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671794 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671804 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671820 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67183c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671858 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671874 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671890 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #40] @ 0x28 │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671900 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r1, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671920 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67193c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671958 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671974 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671990 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #24 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #0 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671aac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r8, lr, lsr #2 │ │ │ │ + strd r0, r0, [r8, #632]! @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 671d98 │ │ │ │ + bmi.n 671c98 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #32 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #28 │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r8, #-632]! @ 0x278 │ │ │ │ + ldrd r0, r0, [r8], #632 @ 0x278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab4009e │ │ │ │ + bics.w r0, r4, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r0, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #16 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - it pl │ │ │ │ - lslpl r7, r3, #2 │ │ │ │ + bkpt 0x00d8 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672010 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67202c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672048 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, lr, lsl #1] │ │ │ │ + ldr.w r0, [ip, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672064 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [ip, lr, lsl #1] │ │ │ │ + @ instruction: 0xf7cc009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672080 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67209c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6720d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672110 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67212c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67214c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67216c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672188 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #32 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #24 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #20 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672214 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #12 │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672230 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #8 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67224c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #0 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672268 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672284 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4dc009e │ │ │ │ + orrs.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672310 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67232c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672348 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672364 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672384 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + cbz r0, 672422 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 672440 │ │ │ │ + cbz r0, 672420 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 67246e │ │ │ │ + cbz r4, 67244e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672410 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67242c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672448 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672464 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672480 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67249c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #112 @ 0x70 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67250c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672530 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672528 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672544 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672560 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67257c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672598 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67265c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672704 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672720 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67273c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672778 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672794 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672804 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672820 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672840 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67285c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67287c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672898 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #6 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r4, #2206 @ 0x89e │ │ │ │ + @ instruction: 0xf584009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672908 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5f4009e │ │ │ │ + sbcs.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672924 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672940 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67295c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672978 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672994 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #3 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #2 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #1 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #1 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #1 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #1 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #1 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #1 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #1 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #0 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #0 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #0 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #0 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, #0 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #7 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #7 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #6 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #6 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #4 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673008 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673024 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673040 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67305c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673078 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673094 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #2 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673128 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r5, #1 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673144 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673160 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67317c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673198 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6731f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67320c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #960] @ (6735d0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673228 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673244 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r6 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673260 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67327c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67329c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #384] @ (673420 ) │ │ │ │ + ldr r4, [pc, #896] @ (673620 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #528] @ (6734cc ) │ │ │ │ + ldr r7, [pc, #16] @ (6732cc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #96] @ (673354 ) │ │ │ │ + ldr r5, [pc, #608] @ (673554 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67330c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673328 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 6733fc │ │ │ │ + bls.n 6732fc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673344 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673360 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #976] @ (673734 ) │ │ │ │ + ldr r6, [pc, #464] @ (673534 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67337c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673398 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6733b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6733d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673410 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r0 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67342c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #832] @ (673770 ) │ │ │ │ + ldr r2, [pc, #320] @ (673570 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673448 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #608] @ (6736ac ) │ │ │ │ + ldr r6, [pc, #96] @ (6734ac ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673468 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - beq.n 673524 │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673488 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcc.n 67355c │ │ │ │ + bcs.n 67345c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6734a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r3, r6 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6734c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r5 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673500 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r5 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67351c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r7 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673538 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673554 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 673498 │ │ │ │ + beq.n 673598 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673570 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67358c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r2 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673618 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673634 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673650 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67366c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673688 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673714 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673730 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67374c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673768 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673784 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673810 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67382c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673848 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673864 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673880 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67389c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67390c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673928 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673944 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673960 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67397c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673998 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + ble.n 673a38 │ │ │ │ lsls r6, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r6, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 673adc │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r6, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67400c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #336] @ (674160 ) │ │ │ │ + ldr r6, [pc, #848] @ (674360 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674028 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674044 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 673f78 │ │ │ │ + bhi.n 674078 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674060 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2} │ │ │ │ + cbz r4, 6740c4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67407c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674098 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #512] @ (6742d4 ) │ │ │ │ + ldr r6, [pc, #0] @ (6740d4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #336] @ (674240 ) │ │ │ │ + ldr r5, [pc, #848] @ (674440 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674108 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674128 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674144 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674160 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67417c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674198 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #864] @ (6744fc ) │ │ │ │ + ldr r6, [pc, #352] @ (6742fc ) │ │ │ │ lsls r6, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #672] @ (674458 ) │ │ │ │ + ldr r6, [pc, #160] @ (674258 ) │ │ │ │ lsls r6, r3, #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 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67420c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674228 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674244 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674260 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67427c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674298 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674308 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674324 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674340 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 674364 │ │ │ │ + bmi.n 674264 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67435c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6743e8 │ │ │ │ + bmi.n 6742e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674378 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674394 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674404 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674420 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67443c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674458 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674474 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674490 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674500 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67451c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674538 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674554 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674570 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67458c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #0 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6745e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674604 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674620 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67463c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674658 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674674 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674690 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #496] @ (674884 ) │ │ │ │ + ldr r6, [pc, #1008] @ (674a84 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674700 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67471c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67473c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674774 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674790 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674800 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67481c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674838 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674854 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674870 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67488c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6748c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674900 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67491c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674938 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 674984 │ │ │ │ + bne.n 674884 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674954 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674970 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6749c4 │ │ │ │ + bcs.n 6748c4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67498c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674adc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 674bc4 │ │ │ │ + bpl.n 674cc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675004 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675020 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67503c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675058 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675074 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675090 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675100 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67511c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675138 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675154 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675170 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67518c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #688] @ (675440 ) │ │ │ │ + ldr r0, [pc, #176] @ (675240 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #512] @ (6753ac ) │ │ │ │ + ldr r0, [pc, #0] @ (6751ac ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #320] @ (675308 ) │ │ │ │ + blx sl │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #144] @ (675274 ) │ │ │ │ + blxns r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675218 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675234 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675250 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67526c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #28 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675288 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675314 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675330 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67534c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675368 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675384 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675410 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67542c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675448 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675464 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675480 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67549c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #0 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67550c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675528 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675544 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675560 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67557c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675598 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675608 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675624 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675640 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67565c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675678 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675694 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756cc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675704 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675720 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67573c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675758 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675774 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675790 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757ac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675800 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67581c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675838 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675854 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675870 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67588c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758fc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675918 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675934 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675950 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67596c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675988 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675abc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675eac ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + movs r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + movs r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + movs r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676018 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vrev32. d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676034 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u32 q8, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676050 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u16 q8, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67606c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u8 q8, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676088 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r7 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vrev32. d0, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u16 q0, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760dc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u8 q0, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.8 d16, d19 │ │ │ │ + vhadd.u d16, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676114 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q8, d16, d19 │ │ │ │ + vhadd.u32 d16, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676130 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q8, d16, d19 │ │ │ │ + vhadd.u16 d16, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67614c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q8, d16, d19 │ │ │ │ + vhadd.u8 d16, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676168 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.8 d0, d19 │ │ │ │ + vhadd.u d0, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676184 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q0, d16, d19 │ │ │ │ + vhadd.u32 d0, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q0, d16, d19 │ │ │ │ + vhadd.u16 d0, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761bc ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q0, d16, d19 │ │ │ │ + vhadd.u8 d0, d16, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d16, d19 │ │ │ │ + cdp2 0, 15, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d16, d19 │ │ │ │ + cdp2 0, 14, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676210 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d16, d19 │ │ │ │ + cdp2 0, 13, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67622c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d16, d19 │ │ │ │ + cdp2 0, 12, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676248 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d16, d19 │ │ │ │ + cdp2 0, 11, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676264 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d16, d19 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676280 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d0, d16, d19 │ │ │ │ + cdp2 0, 9, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67629c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d16, d19 │ │ │ │ + cdp2 0, 8, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 15, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 7, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 14, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 6, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 5, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67630c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 4, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676328 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 11, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 3, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676344 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 10, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 2, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676360 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 1, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67637c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 0, cr0, cr0, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676398 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 7, cr0, cr0, cr3, {5} │ │ │ │ + ldc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr0, cr3, {5} │ │ │ │ + stc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr0, cr3, {5} │ │ │ │ + ldc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr0, cr3, {5} │ │ │ │ + stc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676408 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr0, cr3, {5} │ │ │ │ + ldc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676424 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr0, cr3, {5} │ │ │ │ + stc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676440 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr0, cr3, {5} │ │ │ │ + ldc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67645c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr0, cr3, {5} │ │ │ │ + stc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676478 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676494 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + ldc2 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6764d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - uxtb r4, r6 │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764ec ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r4, r0 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676508 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [ip], #652 @ 0x28c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676524 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676540 ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r4, r6 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67655c ) │ │ │ │ add r0, pc │ │ │ │ bl 256d4c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x1429dc> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cbz r0, 6765b6 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2212024,17 +2212011,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 676590 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ble.n 67652c │ │ │ │ + ble.n 67662c <_mesa_glapi_get_proc_address@@libgallium-26.0.7-1.so+0x3c> │ │ │ │ lsls r6, r3, #4 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r7, r3, #4 │ │ │ │ │ │ │ │ 006765c8 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.7-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2212380,15 +2212367,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5db7dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2212414,15 +2212401,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ cdp2 1, 6, cr0, cr2, cr13, {2} │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2212454,15 +2212441,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldc2l 1, cr0, [sl, #308]! @ 0x134 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2212530,20 +2212517,20 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 676a80 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 676a82 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x42a> │ │ │ │ b.n 676a96 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x43e> │ │ │ │ nop │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stc2 1, cr0, [r2, #308]! @ 0x134 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2212725,31 +2212712,31 @@ │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [sl], #-308 @ 0xfffffecc │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bhi.n 676d0c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b4> │ │ │ │ + bvc.n 676c0c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5b4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 676d08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2213034,15 +2213021,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 676f8a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x932> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (676fcc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x974>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 676fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x95c> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 676fc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x970> │ │ │ │ @@ -2213051,15 +2213038,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 676fb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x958> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r7, r3, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ ldr r2, [pc, #80] @ (677034 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x9dc>) │ │ │ │ @@ -2213242,36 +2213229,33 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x0080 │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + movs r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ + vaddl.u32 q8, d22, d19 │ │ │ │ lsls r6, r7, #31 │ │ │ │ lsls r2, r3, #5 │ │ │ │ b.n 6778bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1264> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - movs r6, r6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u16 q8, d28, d19 │ │ │ │ + vtrn.16 d0, d19 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (6772c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [pc, #224] @ (6772c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xc70>) │ │ │ │ @@ -2213367,17 +2213351,17 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vaddl.u16 q8, d18, d19 │ │ │ │ - vaddl.u8 q0, d28, d19 │ │ │ │ - vhadd.u d16, d24, d19 │ │ │ │ + vhadd.u16 d16, d18, d19 │ │ │ │ + vhadd.u8 d0, d28, d19 │ │ │ │ + cdp2 0, 15, cr0, cr8, cr3, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [pc, #124] @ (677370 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xd18>) │ │ │ │ @@ -2213426,15 +2213410,15 @@ │ │ │ │ bne.n 67736a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xd12> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vhadd.u d0, d26, d19 │ │ │ │ + cdp2 0, 11, cr0, cr10, cr3, {5} │ │ │ │ ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2213481,15 +2213465,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 6773a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xd4a> │ │ │ │ b.n 6775f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xfa0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr3, {5} │ │ │ │ + stc2l 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2213537,16 +2213521,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 6775c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xf6c> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cdp2 0, 4, cr0, cr0, cr3, {5} │ │ │ │ - ldc2l 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ + stc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + ldc2l 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 677420 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -2213578,15 +2213562,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 6774ca <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xe72> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2214252,63 +2214236,63 @@ │ │ │ │ blx r3 │ │ │ │ b.n 677a14 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x13bc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbd800a3 │ │ │ │ - smlaltb r0, r0, lr, r3 │ │ │ │ - smlaltb r0, r0, r4, r3 │ │ │ │ + @ instruction: 0xfb5800a3 │ │ │ │ + @ instruction: 0xfb4e00a3 │ │ │ │ + @ instruction: 0xfb4400a3 │ │ │ │ ble.n 677bf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x15a0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stc2 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ - @ instruction: 0xfbe200a3 │ │ │ │ - @ instruction: 0xfab600a3 │ │ │ │ + @ instruction: 0xfba200a3 │ │ │ │ + @ instruction: 0xfb6200a3 │ │ │ │ + @ instruction: 0xfa3600a3 │ │ │ │ bgt.n 677ab8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1460> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldc2l 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfbf400a3 │ │ │ │ strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #5 │ │ │ │ vrhadd.s16 q8, q6, │ │ │ │ - @ instruction: 0xfa1c00a3 │ │ │ │ - @ instruction: 0xfa2200a3 │ │ │ │ + ldrsb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + vld1.8 {d0[5]}, [r2], r3 │ │ │ │ blt.n 677b48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x14f0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xfa1200a3 │ │ │ │ - add r1, pc, #944 @ (adr r1, 677f4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x18f4>) │ │ │ │ + ldrsb.w r0, [r2, #163] @ 0xa3 │ │ │ │ + add r1, pc, #432 @ (adr r1, 677d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x16f4>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfa1200a3 │ │ │ │ - @ instruction: 0xfa0a00a3 │ │ │ │ - add r1, pc, #664 @ (adr r1, 677e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x17e8>) │ │ │ │ + ldrsb.w r0, [r2, #163] @ 0xa3 │ │ │ │ + vst1.8 {d0[5]}, [sl], r3 │ │ │ │ + add r1, pc, #152 @ (adr r1, 677c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x15e8>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ blt.n 677c74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x161c> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vld1.8 {d16[5]}, [r2], r3 │ │ │ │ + vld4.32 {d16-d19}, [r2 :128], r3 │ │ │ │ blt.n 677c50 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x15f8> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ blt.n 677be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1590> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xfa5e00a3 │ │ │ │ - @ instruction: 0xfa6600a3 │ │ │ │ + ldr??.w r0, [lr, #163] @ 0xa3 │ │ │ │ + vld1.8 {d16[5]}, [r6], r3 │ │ │ │ bge.n 677b38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x14e0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr??.w r0, [lr, r3, lsl #2] │ │ │ │ - vld4.32 {d16-d19}, [r0 :128], r3 │ │ │ │ - vst1.8 {d16[5]}, [r2], r3 │ │ │ │ + ldr??.w r0, [lr, #163] @ 0xa3 │ │ │ │ + str??.w r0, [r0, #163] @ 0xa3 │ │ │ │ + vst4.32 {d16-d19}, [r2 :128], r3 │ │ │ │ bge.n 677be0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1588> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ - ldr.w r0, [ip, r3, lsl #2] │ │ │ │ - ldr.w r0, [r4, #163] @ 0xa3 │ │ │ │ - str.w r0, [r8, #163] @ 0xa3 │ │ │ │ + ldr.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf7dc00a3 │ │ │ │ + ldr.w r0, [r4, r3, lsl #2] │ │ │ │ + str.w r0, [r8, r3, lsl #2] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #236] @ (677cec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1694>) │ │ │ │ ldr r3, [pc, #240] @ (677cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1698>) │ │ │ │ @@ -2214415,26 +2214399,26 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r2, [r7, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 677c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1618> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh.w r0, [lr, #163] @ 0xa3 │ │ │ │ + ldrh.w r0, [lr, r3, lsl #2] │ │ │ │ strh r0, [r5, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str??.w r0, [lr, r3, lsl #2] │ │ │ │ + @ instruction: 0xf7ee00a3 │ │ │ │ bhi.n 677d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x16e0> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str.w r0, [r4, r3, lsl #2] │ │ │ │ + @ instruction: 0xf7c400a3 │ │ │ │ bvc.n 677d10 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x16b8> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str??.w r0, [r0, r3, lsl #2] │ │ │ │ + @ instruction: 0xf7e000a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #404] @ (677ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1868>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #404] @ (677ec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x186c>) │ │ │ │ @@ -2214606,28 +2214590,28 @@ │ │ │ │ b.n 677e8c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1834> │ │ │ │ nop │ │ │ │ strh r4, [r1, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r4, sp, lsl #1 │ │ │ │ - adcs.w r0, sl, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf7f200a3 │ │ │ │ + @ instruction: 0xf4da00a3 │ │ │ │ + @ instruction: 0xf77200a3 │ │ │ │ strh r6, [r0, #18] │ │ │ │ lsls r4, r2, #5 │ │ │ │ @ instruction: 0xeaea014d │ │ │ │ bvs.n 677e70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1818> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf75e00a3 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + @ instruction: 0xf6de00a3 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ orrs.w r1, r2, sp, lsl #1 │ │ │ │ bvs.n 677f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1914> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf6d000a3 │ │ │ │ + @ instruction: 0xf65000a3 │ │ │ │ bic.w r1, r2, sp, lsl #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 677fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x196c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2214713,23 +2214697,23 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 677f86 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x192e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b800a3 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + @ instruction: 0xf63800a3 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6b200a3 │ │ │ │ + @ instruction: 0xf63200a3 │ │ │ │ bpl.n 6780a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1a48> │ │ │ │ lsls r4, r2, #5 │ │ │ │ bpl.n 67804c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x19f4> │ │ │ │ lsls r4, r2, #5 │ │ │ │ - addw r0, r0, #2211 @ 0x8a3 │ │ │ │ + @ instruction: 0xf58000a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 67805c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1a04> │ │ │ │ cbz r2, 678002 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x19aa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -2214955,15 +2214939,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - orn r0, r6, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf3e600a3 │ │ │ │ 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] @ (6782c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2215018,24 +2215002,24 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 678276 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c1e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r6, [r4, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bics.w r0, r4, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf3b400a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, sl, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf3aa00a3 │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf38600a3 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2215103,18 +2215087,18 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (6783b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1d5c>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 678238 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1be0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf38e00a3 │ │ │ │ - @ instruction: 0xf38c00a3 │ │ │ │ - @ instruction: 0xf39c00a3 │ │ │ │ - @ instruction: 0xf30a00a3 │ │ │ │ + @ instruction: 0xf30e00a3 │ │ │ │ + @ instruction: 0xf30c00a3 │ │ │ │ + @ instruction: 0xf31c00a3 │ │ │ │ + @ instruction: 0xf28a00a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (6784e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1e8c>) │ │ │ │ sub.w sp, sp, #4256 @ 0x10a0 │ │ │ │ @@ -2215224,15 +2215208,15 @@ │ │ │ │ ldrb r6, [r2, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2215561,21 +2215545,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0da00a3 │ │ │ │ - eors.w r0, r4, #163 @ 0xa3 │ │ │ │ + orrs.w r0, sl, #163 @ 0xa3 │ │ │ │ + ands.w r0, r4, #163 @ 0xa3 │ │ │ │ ldrb r2, [r7, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (678940 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x22e8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2215653,16 +2215637,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ strb r6, [r5, #29] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr0, cr3, {5} │ │ │ │ - cdp 0, 3, cr0, cr4, cr3, {5} │ │ │ │ + stc 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ ldr r2, [pc, #600] @ (678bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x256c>) │ │ │ │ @@ -2215897,27 +2215881,27 @@ │ │ │ │ b.n 678a0e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x23b6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r1, #26] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21000a1 │ │ │ │ - ldcl 0, cr0, [r2, #652] @ 0x28c │ │ │ │ - ldcl 0, cr0, [sl, #652] @ 0x28c │ │ │ │ + @ instruction: 0xf19000a1 │ │ │ │ + ldcl 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + ldcl 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ strb r6, [r7, #22] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldc 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r2, #652] @ 0x28c │ │ │ │ - ldcl 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ - ldc 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r6], #652 @ 0x28c │ │ │ │ - ldcl 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - ldcl 0, cr0, [r2], #652 @ 0x28c │ │ │ │ + ldc 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + stc 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + ldc 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + mrrc 0, 10, r0, sl, cr3 │ │ │ │ + ldc 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + ldc 0, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ + ldcl 0, cr0, [r0], #652 @ 0x28c │ │ │ │ + ldcl 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 679130 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2ad8> │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1312] @ 679134 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2adc> │ │ │ │ @@ -2216439,55 +2216423,55 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r2, [r3, #15] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, #14] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vhadd.s d0, d22, d18 │ │ │ │ - stcl 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + cdp 0, 11, cr0, cr6, cr2, {5} │ │ │ │ + stcl 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + rsb r0, r6, r3, asr #2 │ │ │ │ + stc 0, cr0, [r2, #644]! @ 0x284 │ │ │ │ + ldc 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + stcl 0, cr0, [r4, #652] @ 0x28c │ │ │ │ + @ instruction: 0xeada00a3 │ │ │ │ + cdp 0, 5, cr0, cr4, cr3, {5} │ │ │ │ + stc 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + mcrr 0, 10, r0, r4, cr3 │ │ │ │ + sbc.w r0, r6, r3, asr #2 │ │ │ │ + add.w r0, sl, r3, asr #2 │ │ │ │ + stc 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ mcrr 0, 10, r0, r6, cr3 │ │ │ │ - cdp 0, 2, cr0, cr2, cr1, {5} │ │ │ │ - cdp 0, 3, cr0, cr4, cr3, {5} │ │ │ │ - cdp 0, 4, cr0, cr4, cr3, {5} │ │ │ │ - adcs.w r0, sl, r3, asr #2 │ │ │ │ - cdp 0, 13, cr0, cr4, cr3, {5} │ │ │ │ - stc 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - @ instruction: 0xebe600a3 │ │ │ │ - @ instruction: 0xeb8a00a3 │ │ │ │ - cdp 0, 2, cr0, cr8, cr3, {5} │ │ │ │ - stcl 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ - b.n 678e50 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x27f8> │ │ │ │ + stc 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + b.n 678d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x26f8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldcl 0, cr0, [r4], #644 @ 0x284 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldcl 0, cr0, [r4], #-644 @ 0xfffffd7c │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cdp 0, 4, cr0, cr2, cr3, {5} │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + stcl 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 6, cr0, cr0, cr3, {5} │ │ │ │ - b.n 6790c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2a68> │ │ │ │ + stcl 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + b.n 678fc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2968> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - and.w r0, ip, r3, asr #2 │ │ │ │ - sbcs.w r0, ip, r3, asr #2 │ │ │ │ - sub.w r0, lr, r3, asr #2 │ │ │ │ - ldc 0, cr0, [r0], #652 @ 0x28c │ │ │ │ - stcl 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + @ instruction: 0xe98c00a3 │ │ │ │ + @ instruction: 0xeafc00a3 │ │ │ │ + @ instruction: 0xeb2e00a3 │ │ │ │ + ldc 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + stcl 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ stc 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ - ldc 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ - @ instruction: 0xe99e00a3 │ │ │ │ - stc 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + ldc 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + ldmdb lr, {r0, r1, r5, r7} │ │ │ │ + stc 0, cr0, [r0], #652 @ 0x28c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2216683,34 +2216667,34 @@ │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - b.n 678c34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x25dc> │ │ │ │ + b.n 679b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x34dc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 678c64 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x260c> │ │ │ │ + b.n 679b64 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x350c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xeaf800a3 │ │ │ │ - b.n 679b4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x34f4> │ │ │ │ + orns r0, r8, r3, asr #2 │ │ │ │ + b.n 679a4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x33f4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679b7c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3524> │ │ │ │ + b.n 679a7c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3424> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x34dc> │ │ │ │ + b.n 679a34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x33dc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 679b64 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x350c> │ │ │ │ + b.n 679a64 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x340c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #596] @ (679654 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2ffc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2216933,50 +2216917,50 @@ │ │ │ │ bl 43bf20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x327bb0> │ │ │ │ b.n 6794bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2e64> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae800a3 │ │ │ │ - stc 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + orn r0, r8, r3, asr #2 │ │ │ │ + stc 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6791ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2b54> │ │ │ │ + b.n 6790ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2a54> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 6798d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3278>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 6796d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3078>) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldcl 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + ldcl 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + ldc 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ ldc 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ + stc 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #992] @ (679a78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3420>) │ │ │ │ + ldr r2, [pc, #480] @ (679878 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3220>) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vqadd.s16 d16, d28, d15 │ │ │ │ - stc 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ - stcl 0, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + mrc 0, 6, r0, cr12, cr15, {4} │ │ │ │ + @ instruction: 0xeb8c00a3 │ │ │ │ + @ instruction: 0xebe600a3 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ - @ instruction: 0xeb8e00a3 │ │ │ │ - mrrc 0, 10, r0, r2, cr3 │ │ │ │ - mrrc 0, 10, r0, sl, cr3 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + @ instruction: 0xeb9a00a3 │ │ │ │ + add.w r0, lr, r3, asr #2 │ │ │ │ + rsbs r0, r2, r3, asr #2 │ │ │ │ + rsbs r0, sl, r3, asr #2 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs.w r0, ip, r3, asr #2 │ │ │ │ + @ instruction: 0xeb3c00a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #612] @ (67993c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x32e4>) │ │ │ │ @@ -2217208,42 +2217192,42 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 679c9c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3644> │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xeae000a3 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + orn r0, r0, r3, asr #2 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xeadc00a3 │ │ │ │ + orrs.w r0, ip, r3, asr #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 679d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x370c> │ │ │ │ bl a1796a │ │ │ │ str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - orr.w r0, r8, r3, asr #2 │ │ │ │ + strd r0, r0, [r8, #652] @ 0x28c │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9ab97a │ │ │ │ - bics.w r0, r4, r3, asr #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + @ instruction: 0xe9b400a3 │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe9bc00a3 │ │ │ │ - udf #28 │ │ │ │ + ldmdb ip!, {r0, r1, r5, r7} │ │ │ │ + ble.n 6798c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3270> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + ble.n 6798f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x32a0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2217410,15 +2217394,16 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80800a3 │ │ │ │ + b.n 679a68 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3410> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (679b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3528>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [pc, #24] @ (679b84 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x352c>) │ │ │ │ @@ -2217431,15 +2217416,16 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80c00a3 │ │ │ │ + b.n 679aa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x344c> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ @@ -2218207,17 +2218193,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r2, [r1, r7] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67a4e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3e8c> │ │ │ │ + b.n 67a3e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3d8c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67a474 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3e1c> │ │ │ │ + b.n 67a374 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3d1c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #284] @ (67a470 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3e18>) │ │ │ │ @@ -2218969,15 +2218955,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r6, [r0, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 67ab90 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4538> │ │ │ │ + bhi.n 67aa90 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4438> │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #380] @ (67ac78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4620>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2220923,21 +2220909,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adcs r2, r2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [pc, #4] @ (67bedc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5884>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (67bee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5890>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67bf16 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58be> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2221181,15 +2221167,15 @@ │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ mov.w r8, #12 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ mov.w r9, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1460] @ 0x5b4 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r2, [r4, #1476] @ 0x5c4 │ │ │ │ - bl afc820 │ │ │ │ + bl afc868 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #236] @ 0xec │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1864] @ 0x748 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #320] @ 0x140 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2221379,19 +2221365,19 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r4, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r7, r3, #4 │ │ │ │ subs r4, #142 @ 0x8e │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r3, r4, #2 │ │ │ │ add r5, pc, #976 @ (adr r5, 67c808 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x61b0>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ push {r1, r2, r4, r7, lr} │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67c45c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5e04> │ │ │ │ @@ -2222218,15 +2222204,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #20480 @ 0x5000 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #1824] @ 0x720 │ │ │ │ cbz r0, 67cd18 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66c0> │ │ │ │ - bl af76f4 │ │ │ │ + bl af773c │ │ │ │ ldr.w r0, [r8, #1812] @ 0x714 │ │ │ │ cbz r0, 67cd22 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66ca> │ │ │ │ bl 59a7d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486468> │ │ │ │ ldr.w r0, [r8, #1716] @ 0x6b4 │ │ │ │ cbz r0, 67cd2c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66d4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2222599,40 +2222585,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67f408 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x8db0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1816] @ 0x718 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d0a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl af2428 │ │ │ │ + bl af2470 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1820] @ 0x71c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d0a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59ac28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4868b8> │ │ │ │ ldr.w r1, [r9, #1816] @ 0x718 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59b2b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486f44> │ │ │ │ mov r0, r4 │ │ │ │ - bl af72f8 │ │ │ │ + bl af7340 │ │ │ │ str.w r0, [r9, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d0a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a48> │ │ │ │ - bl af7db4 │ │ │ │ + bl af7dfc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59e530 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48a1c0> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59f370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48b000> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl af1da4 │ │ │ │ + bl af1dec │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ movs r1, #1 │ │ │ │ bl 59af34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486bc4> │ │ │ │ mov r0, r4 │ │ │ │ bl 688838 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x121e0> │ │ │ │ b.n 67d0aa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a52> │ │ │ │ bl 59a9a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486634> │ │ │ │ @@ -2230938,15 +2230924,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 682fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xc96c> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r7, r3, #4 │ │ │ │ bmi.n 68312c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xcad4> │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 682e0c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xc7b4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ @@ -2235498,15 +2235484,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1433] @ 0x599 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6867aa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x10152> │ │ │ │ ldrsb.w r3, [r5, #1434] @ 0x59a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686778 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x10120> │ │ │ │ mov r0, r6 │ │ │ │ - bl af2514 │ │ │ │ + bl af255c │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r5, #780] @ 0x30c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w fp, #3 │ │ │ │ bne.n 686690 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x10038> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2236967,15 +2236953,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #6] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r7, #7 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrh r6, [r7, #2] │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2237265,15 +2237251,15 @@ │ │ │ │ ldr.w r1, [r5, #1804] @ 0x70c │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 687ace <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x11476> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ - bl af11ac │ │ │ │ + bl af11f4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c8990 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2237295,15 +2237281,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 687858 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x11200> │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ mov r1, r4 │ │ │ │ - bl af113c │ │ │ │ + bl af1184 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 687b4e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x114f6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2237334,22 +2237320,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1812] @ 0x714 │ │ │ │ str.w r1, [r4, #1420] @ 0x58c │ │ │ │ str.w r2, [r4, #1424] @ 0x590 │ │ │ │ cbz r1, 687bc2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1156a> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl af1188 │ │ │ │ + bl af11d0 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3192] @ 0xc78 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3192] @ 0xc78 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl af1188 │ │ │ │ + bl af11d0 │ │ │ │ b.n 687bae <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x11556> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2238108,15 +2238094,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d9f9c │ │ │ │ cbz r0, 688464 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x11e0c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1824] @ 0x720 │ │ │ │ mov r1, r5 │ │ │ │ - bl af8b08 │ │ │ │ + bl af8b50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68845e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x11e06> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67ced4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x687c> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2238335,15 +2238321,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1712] @ 0x6b0 │ │ │ │ ldr.w r4, [r6, #1708] @ 0x6ac │ │ │ │ str.w r4, [r0, #1048] @ 0x418 │ │ │ │ str.w r2, [r0, #1044] @ 0x414 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1052] @ 0x41c │ │ │ │ - bl af9954 │ │ │ │ + bl af999c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3202a8> │ │ │ │ cbz r0, 68871c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x120c4> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2238847,15 +2238833,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 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2244104,20 +2244090,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68c83e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x161e6> │ │ │ │ nop │ │ │ │ bvs.n 68c902 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x162aa> │ │ │ │ - vsli.64 d23, d28, #63 @ 0x3f │ │ │ │ + vsli.32 d23, d28, #31 │ │ │ │ lsls r6, r3, #4 │ │ │ │ bvs.n 68c92a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x162d2> │ │ │ │ - vsli.32 d23, d26, #31 │ │ │ │ + vsri.64 d23, d26, #1 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2245283,15 +2245269,15 @@ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 68d342 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x16cea> │ │ │ │ nop │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2247209,21 +2247195,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68ea94 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1843c> │ │ │ │ nop │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r6, r3, #4 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r6, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1404] @ 68f178 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x18b20> │ │ │ │ @@ -2250586,15 +2250572,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xf1320152 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2250831,15 +2250817,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (691420 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1adc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r0, r0, #1984 @ 0x7c0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2084] @ 0x824 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2250893,15 +2250879,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2250929,15 +2250915,15 @@ │ │ │ │ blx 68a08 │ │ │ │ ldr.w r1, [r4, #2152] @ 0x868 │ │ │ │ cbz r1, 691530 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1aed8> │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ - bl abd980 │ │ │ │ + bl abd9c8 │ │ │ │ ldr.w r0, [r4, #2092] @ 0x82c │ │ │ │ blx 68a08 │ │ │ │ add.w r0, r4, #2096 @ 0x830 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ add.w r0, r4, #1872 @ 0x750 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ addw r0, r4, #1900 @ 0x76c │ │ │ │ @@ -2250955,15 +2250941,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 6915ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1af54> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2250971,15 +2250957,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2251069,36 +2251055,36 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 628c60 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3499a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9840 │ │ │ │ + bl ab9888 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6917a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1b150> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab98b4 │ │ │ │ + bl ab98fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab98b0 │ │ │ │ + bl ab98f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 69179c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1b144> │ │ │ │ ldr r3, [pc, #384] @ (691860 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1b208>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ab9840 │ │ │ │ + bl ab9888 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6917da <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1b182> │ │ │ │ - bl ab98b4 │ │ │ │ + bl ab98fc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab98b0 │ │ │ │ + bl ab98f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 69180c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1b1b4> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 45dd94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x349a24> │ │ │ │ ldr r3, [pc, #344] @ (691864 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1b20c>) │ │ │ │ @@ -2251233,26 +2251219,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ ldrd r0, r1, [r4, #-328] @ 0x148 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrd r0, r1, [sl], #-328 @ 0x148 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3202a8> │ │ │ │ @@ -2251737,21 +2251723,21 @@ │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl abdd88 │ │ │ │ + bl abddd0 │ │ │ │ ldr.w r2, [pc, #1264] @ 6922b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bc5c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2144] @ 0x860 │ │ │ │ - bl ab9560 │ │ │ │ + bl ab95a8 │ │ │ │ str.w r0, [r4, #2092] @ 0x82c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 691e82 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1b82a> │ │ │ │ bl 628b18 │ │ │ │ ldr.w r3, [pc, #1240] @ 6922b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bc60> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2251905,15 +2251891,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1440] @ 0x5a0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w r2, [r4, #1480] @ 0x5c8 │ │ │ │ - bl afc820 │ │ │ │ + bl afc868 │ │ │ │ ldr.w r2, [r4, #1856] @ 0x740 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 692230 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bbd8> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2156] @ 0x86c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2252088,21 +2252074,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 692a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c3d8> │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r7, [pc, #344] @ (6923a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bd50>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r6, [pc, #232] @ (692344 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bcec>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r2, [r4, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ bl 63a266 │ │ │ │ bl 64426a │ │ │ │ str.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2252119,31 +2252105,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r5, #4095] @ 0xfff │ │ │ │ str??.w pc, [r3, #255]! │ │ │ │ bl 5dc29e │ │ │ │ bl 5ae2a2 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x499f32> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ b.n 692580 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bf28> │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2252329,15 +2252315,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 69251a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bec2> │ │ │ │ cbnz r6, 6924da <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1be82> │ │ │ │ ldr r3, [pc, #160] @ (692550 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bef8>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl aba50c │ │ │ │ + bl aba554 │ │ │ │ cbz r0, 692514 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bebc> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2252384,15 +2252370,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6924ca <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1be72> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2252428,15 +2252414,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (692714 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c0bc>) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl aba638 │ │ │ │ + bl aba680 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6926d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c07c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326a48> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2252545,30 +2252531,30 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 69261e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bfc6> │ │ │ │ mov r0, r5 │ │ │ │ - bl aba714 │ │ │ │ + bl aba75c │ │ │ │ b.n 6926d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c07c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bge.n 692624 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1bfcc> │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ bge.n 69273c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c0e4> │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r4, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2252581,15 +2252567,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 46027c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bf0c> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl abdc20 │ │ │ │ + bl abdc68 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 460298 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bf28> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 69276e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c116> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 68d08 │ │ │ │ @@ -2252640,15 +2252626,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 46027c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34bf0c> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl abd9a8 │ │ │ │ + bl abd9f0 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 692866 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c20e> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2252700,15 +2252686,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6928ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c254>) │ │ │ │ add r1, pc │ │ │ │ bl 6953b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f000ab │ │ │ │ + @ instruction: 0xf77000ab │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2252878,15 +2252864,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (692af0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c498>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl aba594 │ │ │ │ + bl aba5dc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 692a4a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c3f2> │ │ │ │ b.n 692966 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c30e> │ │ │ │ vldr d7, [pc, #72] @ 692ae8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c490> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2252906,15 +2252892,15 @@ │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ lsls r1, r7 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ b.n 692968 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c310> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2252926,15 +2252912,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 afc508 │ │ │ │ + bl afc550 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 692bf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c59e> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2252980,15 +2252966,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ b.n 692b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c51c> │ │ │ │ mov r0, r5 │ │ │ │ - bl afc4f4 │ │ │ │ + bl afc53c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 692b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1c51c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2253342,15 +2253328,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68a08 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl aba714 │ │ │ │ + bl aba75c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 68a08 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2254746,15 +2254732,15 @@ │ │ │ │ b.n 693b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1d4d0> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 693c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1d5f4> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 693d70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1d718> │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2254973,25 +2254959,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (694114 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1dabc>) │ │ │ │ add r1, pc │ │ │ │ bl 6953b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ed58> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + svc 8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (694130 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1dad8>) │ │ │ │ add r2, pc │ │ │ │ bl 695344 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ecec> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr2 1, 5, r0, cr12, cr13, {0} │ │ │ │ + mcr2 1, 1, r0, cr12, cr13, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2255013,15 +2254999,15 @@ │ │ │ │ cbz r0, 694184 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1db2c> │ │ │ │ bl 6b219c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3bb44> │ │ │ │ ldr.w r0, [r8, #3744] @ 0xea0 │ │ │ │ cbz r0, 69418e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1db36> │ │ │ │ bl 6b219c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3bb44> │ │ │ │ ldr.w r0, [r8, #3668] @ 0xe54 │ │ │ │ cbz r0, 694198 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1db40> │ │ │ │ - bl af76f4 │ │ │ │ + bl af773c │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6941a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1db48> │ │ │ │ bl 5e853c │ │ │ │ ldr.w r0, [r8, #3664] @ 0xe50 │ │ │ │ cbz r0, 6941aa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1db52> │ │ │ │ bl 59a7d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486468> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2255381,29 +2255367,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e8450 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 694666 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1e00e> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af72f8 │ │ │ │ + bl af7340 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 694666 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1e00e> │ │ │ │ - bl af7db4 │ │ │ │ + bl af7dfc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59e530 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48a1c0> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59f370 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48b000> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl af1da4 │ │ │ │ + bl af1dec │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ movs r1, #0 │ │ │ │ bl 59af34 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486bc4> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59b020 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486cb0> │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ @@ -2256046,15 +2256032,15 @@ │ │ │ │ bne.n 694d06 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1e6ae> │ │ │ │ ldr.w r0, [r7, #2156] @ 0x86c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 694d0a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1e6b2> │ │ │ │ bl 43adb8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x326a48> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ssat r1, #30, r6 │ │ │ │ + @ instruction: 0xf286011d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cbz r3, 694d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1e6d8> │ │ │ │ @@ -2256637,15 +2256623,15 @@ │ │ │ │ str.w r3, [r4, #2152] @ 0x868 │ │ │ │ b.n 6952e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ec88> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [sl, #-116]! @ 0xffffff8c │ │ │ │ + ldc 1, cr0, [sl], #116 @ 0x74 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (695340 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ece8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2256990,15 +2256976,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ add r2, sp, #904 @ 0x388 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #224] @ (6957d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1f180>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2257099,15 +2257085,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 695828 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1f1d0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2257160,15 +2257146,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 695854 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1f1fc> │ │ │ │ nop │ │ │ │ - b.n 695784 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1f12c> │ │ │ │ + b.n 695684 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1f02c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2257746,15 +2257732,15 @@ │ │ │ │ b.n 695d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1f6e0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 696460 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1fe08> │ │ │ │ + b.n 696360 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1fd08> │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2258079,19 +2258065,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 695f44 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1f8ec> │ │ │ │ movs r5, #1 │ │ │ │ b.n 695f44 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1f8ec> │ │ │ │ add r1, pc, #208 @ (adr r1, 696298 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1fc40>) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - b.n 696324 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1fccc> │ │ │ │ + b.n 696224 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1fbcc> │ │ │ │ lsls r5, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #155648 @ 0x26000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2258382,15 +2258368,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r5, r5, #157696 @ 0x26800 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add.w r5, r5, #624 @ 0x270 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ b.n 696560 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ff08> │ │ │ │ - blt.n 696634 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ffdc> │ │ │ │ + bge.n 696534 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1fedc> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2258445,15 +2258431,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6965e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ff8c> │ │ │ │ b.n 69660a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ffb2> │ │ │ │ bl 694dec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1e794> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ - bls.n 696618 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1ffc0> │ │ │ │ + bls.n 696718 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x200c0> │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (6966e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2008c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2259134,17 +2259120,17 @@ │ │ │ │ bhi.w 6969f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2039e> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6969a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2034e> │ │ │ │ nop │ │ │ │ - subs r2, r7, #1 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 696cb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20658> │ │ │ │ + bvc.n 696db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20758> │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2259223,17 +2259209,17 @@ │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 696e30 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x207d8> │ │ │ │ + bcs.n 696f30 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x208d8> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2259511,17 +2259497,17 @@ │ │ │ │ ... │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bcs.n 6971c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20b6c> │ │ │ │ + bne.n 6970c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20a6c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2259541,17 +2259527,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 696e48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x207f0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #736] @ (697490 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20e38>) │ │ │ │ + ldr r7, [pc, #224] @ (697290 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20c38>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2259700,21 +2259686,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 446f20 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x332bb0> │ │ │ │ b.n 697208 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20bb0> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #344] @ (6974dc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20e84>) │ │ │ │ + ldr r6, [pc, #856] @ (6976dc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21084>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r6, [pc, #368] @ (697500 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x20ea8>) │ │ │ │ + ldr r5, [pc, #880] @ (697700 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x210a8>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2260001,19 +2259987,19 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #30] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2260117,19 +2260103,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6977de <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21186> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r2, [pc, #256] @ (6978f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21298>) │ │ │ │ + ldr r1, [pc, #768] @ (697af0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21498>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r4, [r7, #6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2260484,25 +2260470,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 697b9a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21542> │ │ │ │ b.n 697b48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x214f0> │ │ │ │ bl 694dec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1e794> │ │ │ │ b.n 697afc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x214a4> │ │ │ │ nop │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r2, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - mov r6, r2 │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (697d60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21708>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2260642,15 +2260628,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #30] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r2, [r3, #26] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 698d77 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2271f> │ │ │ │ subs r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2261130,22 +2261116,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #24] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ - lsls r5, r3, #4 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + itee lt │ │ │ │ + lsllt r5, r3, #4 │ │ │ │ + ldrbge r0, [r5, #22] │ │ │ │ + lslge r2, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ cbz r5, 6982de <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21c86> │ │ │ │ @@ -2261518,21 +2261504,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 6982e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21c90> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x007a │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - bkpt 0x005a │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - bkpt 0x0038 │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - bkpt 0x0034 │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -2262162,21 +2262148,21 @@ │ │ │ │ bl 6979bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x21364> │ │ │ │ b.n 69890a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x222b2> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 698698 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x22040> │ │ │ │ b.n 698c0e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x225b6> │ │ │ │ nop │ │ │ │ - cbnz r6, 698d88 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x22730> │ │ │ │ + cbnz r6, 698d68 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x22710> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cbnz r6, 698d6e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x22716> │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cbnz r6, 698d70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x22718> │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r5, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w lr, r0, r1 │ │ │ │ add.w ip, r0, r2 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, lr, r1 │ │ │ │ mov.w lr, lr, asr #31 │ │ │ │ @@ -2273095,15 +2273081,15 @@ │ │ │ │ bl 6977fc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x211a4> │ │ │ │ b.n 6a1038 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2a9e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bics.w r1, r8, #13697024 @ 0xd10000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ usat r1, #17, r8, asr #1 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r5, r3, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2273824,15 +2273810,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 6a16a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2b04c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vand q0, q6, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r5, r3, #4 │ │ │ │ b.n 6a175c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2b104> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2274544,15 +2274530,15 @@ │ │ │ │ b.n 6a210e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2bab6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6a1edc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2b884> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r5, r3, #4 │ │ │ │ udf #136 @ 0x88 │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2275306,15 +2275292,15 @@ │ │ │ │ b.n 6a2a06 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2c3ae> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 6a29e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2c38c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r5, r3, #4 │ │ │ │ bpl.n 6a29e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2c388> │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2276046,15 +2276032,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a32b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2cc58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bmi.n 6a3314 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2ccbc> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2276769,15 +2276755,15 @@ │ │ │ │ b.n 6a3b1a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2d4c2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2277492,15 +2277478,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a4384 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2dd2c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2, r3} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r5, r3, #4 │ │ │ │ pop {r1, r4} │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2278213,15 +2278199,15 @@ │ │ │ │ b.n 6a4bf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2e598> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r2, 6a4d06 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2e6ae> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbf4011c │ │ │ │ + @ instruction: 0xfb74011c │ │ │ │ cbz r6, 6a4d14 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2e6bc> │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278266,15 +2278252,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 abd56c │ │ │ │ + bl abd5b4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a4d60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2e708> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ movt r2, #1 │ │ │ │ blx 6a1fc │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2278587,15 +2278573,15 @@ │ │ │ │ add.w r0, r4, #912 @ 0x390 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ ldr.w r0, [r4, #940] @ 0x3ac │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl abd584 │ │ │ │ + bl abd5cc │ │ │ │ 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 │ │ │ │ @@ -2279428,16 +2279414,16 @@ │ │ │ │ str.w r0, [r5, #2744] @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #2740] @ 0xab4 │ │ │ │ str.w r2, [r5, #2748] @ 0xabc │ │ │ │ str.w r3, [r5, #2752] @ 0xac0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adc.w r1, r6, ip, lsr #32 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + @ instruction: 0xeac6011c │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ mrc2 15, 4, pc, cr13, cr15, {7} │ │ │ │ mrc2 15, 2, pc, cr7, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2279614,15 +2279600,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ add r5, pc, #784 @ (adr r5, 6a5f4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f8f4>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2279790,17 +2279776,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a5d5a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f702> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #592 @ (adr r3, 6a606c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2fa14>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6a5e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f7b0> │ │ │ │ + b.n 6a5d08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f6b0> │ │ │ │ lsls r4, r3, #4 │ │ │ │ add r3, pc, #8 @ (adr r3, 6a5e34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f7dc>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2280070,17 +2280056,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - b.n 6a5dec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f794> │ │ │ │ + b.n 6a5cec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f694> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6a629c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2fc44>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2280173,17 +2280159,17 @@ │ │ │ │ it pl │ │ │ │ andpl.w r3, r3, #1 │ │ │ │ bfi r2, r3, #5, #1 │ │ │ │ strb.w r2, [r4, #668] @ 0x29c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a6854 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x301fc> │ │ │ │ + b.n 6a6754 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x300fc> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 58a2a6 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x475f36> │ │ │ │ bl 5422aa <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42df3a> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2280195,17 +2280181,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5920 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f2c8> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2732] @ 0xaac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6a65d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2ff78> │ │ │ │ + b.n 6a64d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2fe78> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (6a6324 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2fccc>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2280223,17 +2280209,17 @@ │ │ │ │ ldr.w r2, [r1, #2736] @ 0xab0 │ │ │ │ str.w r3, [r4, #3980] @ 0xf8c │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r1, #2736] @ 0xab0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 6a6580 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2ff28> │ │ │ │ + b.n 6a6480 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2fe28> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2280402,17 +2280388,17 @@ │ │ │ │ b.n 6a64e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2fe8c> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #148 @ 0x94 │ │ │ │ b.n 6a6454 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2fdfc> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 6a669c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30044> │ │ │ │ + b.n 6a659c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2ff44> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1892] @ 0x764 │ │ │ │ @@ -2281143,30 +2281129,30 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a6da4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3074c>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a6b42 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x304ea> │ │ │ │ ldr r2, [pc, #44] @ (6a6da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30750>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a6b42 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x304ea> │ │ │ │ nop │ │ │ │ - ldr.w r0, [ip, r1, lsl #2] │ │ │ │ - bls.n 6a6d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x306e0> │ │ │ │ + @ instruction: 0xf7dc00a1 │ │ │ │ + bls.n 6a6e38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x307e0> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bhi.n 6a6ce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30688> │ │ │ │ + bhi.n 6a6de0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30788> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - @ instruction: 0xf6ee00a1 │ │ │ │ - @ instruction: 0xf6e800a1 │ │ │ │ - bls.n 6a6dc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30770> │ │ │ │ + @ instruction: 0xf66e00a1 │ │ │ │ + @ instruction: 0xf66800a1 │ │ │ │ + bhi.n 6a6cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30670> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf62e00a1 │ │ │ │ - @ instruction: 0xf62800a1 │ │ │ │ - @ instruction: 0xf62200a1 │ │ │ │ + sub.w r0, lr, #5275648 @ 0x508000 │ │ │ │ + sub.w r0, r8, #5275648 @ 0x508000 │ │ │ │ + sub.w r0, r2, #5275648 @ 0x508000 │ │ │ │ ldr r3, [pc, #288] @ (6a6ed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30878>) │ │ │ │ ldr.w r2, [r0, #1888] @ 0x760 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a6ecc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30874> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2281275,21 +2281261,21 @@ │ │ │ │ b.n 6a6dfc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x307a4> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6a6fd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30980> │ │ │ │ + bpl.n 6a6ed8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30880> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bvs.n 6a6f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30944> │ │ │ │ + bpl.n 6a6e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30844> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2281368,17 +2281354,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} │ │ │ │ - bpl.n 6a6fe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30988> │ │ │ │ + bmi.n 6a6ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30888> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6a703c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x309e4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281405,17 +2281391,17 @@ │ │ │ │ str.w r5, [r4, #932] @ 0x3a4 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #940] @ 0x3ac │ │ │ │ str.w r1, [r4, #936] @ 0x3a8 │ │ │ │ str.w r2, [r4, #944] @ 0x3b0 │ │ │ │ str.w r3, [r0, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bmi.n 6a6ffc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x309a4> │ │ │ │ + bmi.n 6a70fc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30aa4> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6a6dac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30754> │ │ │ │ @@ -2281577,17 +2281563,17 @@ │ │ │ │ bne.n 6a7200 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30ba8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a71c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30b6c> │ │ │ │ b.n 6a71ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30b94> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a7190 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30b38> │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcc.n 6a7304 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30cac> │ │ │ │ + bcs.n 6a7204 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30bac> │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2281763,17 +2281749,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a73fc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30da4> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ b.n 6a7376 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30d1e> │ │ │ │ nop │ │ │ │ - bne.n 6a7368 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30d10> │ │ │ │ + bne.n 6a7468 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30e10> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2281796,17 +2281782,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d6, s1 │ │ │ │ @@ -2281838,17 +2281824,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2281878,17 +2281864,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1904] @ 0x770 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a755a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30f02> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (6a75e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30f90>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281916,17 +2281902,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [pc, #568] @ (6a7828 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x311d0>) │ │ │ │ + ldr r3, [pc, #56] @ (6a7628 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30fd0>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6a7658 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31000>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281954,17 +2281940,17 @@ │ │ │ │ str.w r2, [r3, #944] @ 0x3b0 │ │ │ │ bne.n 6a7618 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x30fc0> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #2736] @ 0xab0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [pc, #184] @ (6a7718 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x310c0>) │ │ │ │ + ldr r2, [pc, #696] @ (6a7918 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x312c0>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #1928] @ 0x788 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a767c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31024> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1928] @ 0x788 │ │ │ │ ldr.w r3, [r2, #2736] @ 0xab0 │ │ │ │ @@ -2282092,17 +2282078,17 @@ │ │ │ │ bne.n 6a77a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31150> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [pc, #240] @ (6a7910 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x312b8>) │ │ │ │ + ldr r1, [pc, #752] @ (6a7b10 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x314b8>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2282235,17 +2282221,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a79a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3134e> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a7948 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x312f0> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a797e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31326> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #984] @ (6a7d88 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31730>) │ │ │ │ + ldr r0, [pc, #472] @ (6a7b88 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31530>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2282270,17 +2282256,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a79e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31388> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #2736] @ 0xab0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #2736] @ 0xab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bx ip │ │ │ │ + mov sl, ip │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r5, [r0, #707] @ 0x2c3 │ │ │ │ cbz r5, 6a7a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x313f0> │ │ │ │ @@ -2282571,20 +2282557,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a7d26 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x316ce> │ │ │ │ ldr r1, [pc, #28] @ (6a7d60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31708>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5920 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2f2c8> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl abd59c │ │ │ │ + bl abd5e4 │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2282599,29 +2282585,29 @@ │ │ │ │ bl 6ada50 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x373f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1860] @ 0x744 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl af2428 │ │ │ │ + bl af2470 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a7e30 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x317d8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 59ac28 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4868b8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 59b2b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486f44> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #956 @ 0x3bc │ │ │ │ movt r1, #1 │ │ │ │ - bl abd5b4 │ │ │ │ + bl abd5fc │ │ │ │ mov r0, r4 │ │ │ │ bl 6a4d1c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2e6c4> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a7e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x317bc> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a7e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x317e8>) │ │ │ │ @@ -2288325,27 +2288311,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 6abf12 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x358ba> │ │ │ │ b.n 6abb60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x35508> │ │ │ │ ldr r0, [pc, #768] @ (6ac294 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x35c3c>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r4, r3, #4 │ │ │ │ cmp r4, r7 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2291743,15 +2291729,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3274] @ 0xcca │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ae6d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3807c> │ │ │ │ ldrsb.w r3, [r4, #3275] @ 0xccb │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ae6a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3804a> │ │ │ │ mov r0, r9 │ │ │ │ - bl af2514 │ │ │ │ + bl af255c │ │ │ │ ldr.w r0, [r4, #3288] @ 0xcd8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a76cc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x31074> │ │ │ │ ldr.w r3, [r8, #752] @ 0x2f0 │ │ │ │ b.n 6ae1d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x37b7e> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6ae554 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x37efc> │ │ │ │ @@ -2291964,15 +2291950,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6ae870 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x38218> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl af12c0 │ │ │ │ + bl af1308 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2291986,15 +2291972,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3664] @ 0xe50 │ │ │ │ cbz r1, 6ae8ca <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x38272> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl af127c │ │ │ │ + bl af12c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #752] @ 0x2f0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2292202,17 +2292188,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6aeab6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3845e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 6aea10 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x383b8> │ │ │ │ + bvs.n 6aeb10 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x384b8> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r4, r0, #31616 @ 0x7b80 │ │ │ │ add.w r6, r0, #32000 @ 0x7d00 │ │ │ │ @@ -2292817,15 +2292803,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ mov r2, r6 │ │ │ │ - bl af148c │ │ │ │ + bl af14d4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2792] @ 0xae8 │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ @@ -2292940,15 +2292926,15 @@ │ │ │ │ asrs r4, r5, #15 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #15 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @ instruction: 0xfb87ffff │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r4, r3, #4 │ │ │ │ @ instruction: 0xfa79ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2293047,15 +2293033,15 @@ │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r5, #316] @ 0x13c │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ strd r3, r3, [r4, #544] @ 0x220 │ │ │ │ - bl af11c4 │ │ │ │ + bl af120c │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6af44e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x38df6> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6af3f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x38d9c> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2293170,15 +2293156,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6af4f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x38ea0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b067ec │ │ │ │ + bl b06834 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6af4a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x38e48> │ │ │ │ stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2293404,15 +2293390,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 6af5c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x38f68> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #10 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsrs r4, r3, #2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2293758,17 +2293744,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6afb6e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39516> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6afb10 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x394b8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6afb46 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x394ee> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #976] @ (6aff4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x398f4>) │ │ │ │ + ldr r3, [pc, #464] @ (6afd4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x396f4>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #184] @ (6afc48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x395f0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2293835,17 +2293821,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6afc2c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x395d4> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6afbde <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39586> │ │ │ │ b.n 6afc18 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x395c0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #584] @ (6afe94 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3983c>) │ │ │ │ + ldr r2, [pc, #72] @ (6afc94 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3963c>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (6afd24 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x396cc>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2293914,17 +2293900,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6afd08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x396b0> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6afcb6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3965e> │ │ │ │ b.n 6afcf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3969c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #840] @ (6b0070 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39a18>) │ │ │ │ + ldr r1, [pc, #328] @ (6afe70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39818>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (6afe28 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x397d0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2294009,17 +2293995,17 @@ │ │ │ │ bne.n 6afe0a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x397b2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6afd9a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39742> │ │ │ │ b.n 6afdf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3979e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #576] @ (6b006c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39a14>) │ │ │ │ + ldr r0, [pc, #64] @ (6afe6c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39814>) │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2294291,24 +2294277,24 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ vsra.u8 q0, q0, #4 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ @@ -2294954,29 +2294940,29 @@ │ │ │ │ b.n 6b0258 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39c00> │ │ │ │ nop │ │ │ │ mrc2 1, 6, r0, cr8, cr0, {2} │ │ │ │ mrc2 1, 5, r0, cr12, cr0, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [sl, #-320] @ 0xfffffec0 │ │ │ │ - add r1, pc, #248 @ (adr r1, 6b0960 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3a308>) │ │ │ │ + add r0, pc, #760 @ (adr r0, 6b0b60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3a508>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ str r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -2296239,61 +2296225,61 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ bl 647b94 │ │ │ │ strd r0, r5, [sp, #232] @ 0xe8 │ │ │ │ b.w 6b0ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3a488> │ │ │ │ nop │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #736] @ (6b1870 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b218>) │ │ │ │ + ldr r3, [pc, #224] @ (6b1670 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b018>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #496] @ (6b1784 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b12c>) │ │ │ │ + ldr r2, [pc, #1008] @ (6b1984 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b32c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #640] @ (6b1818 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b1c0>) │ │ │ │ + ldr r2, [pc, #128] @ (6b1618 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3afc0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #392] @ (6b1724 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b0cc>) │ │ │ │ + ldr r1, [pc, #904] @ (6b1924 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b2cc>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #760 @ (adr r7, 6b18a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b250>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 6b1794 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b13c>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 6b1994 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b33c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - orrs r4, r0 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, pc, #24 @ (adr r4, 6b15e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3af8c>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 6b17e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b18c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 61f1a0 │ │ │ │ ldr.w r2, [pc, #2316] @ 6b1ef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b89c> │ │ │ │ @@ -2297125,43 +2297111,43 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ movs r4, #0 │ │ │ │ bl 43aa50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3266e0> │ │ │ │ b.w 6b02e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x39c8c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, pc, #216 @ (adr r3, 6b1fd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b978>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 6b21d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3bb78>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ands r0, r7 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 6b21f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3bb9c>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 6b1ff4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b99c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 6b21ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3bb94>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 6b1fec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b994>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 6b2130 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3bad8>) │ │ │ │ + add r0, pc, #32 @ (adr r0, 6b1f30 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3b8d8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #504 @ (adr r0, 6b210c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3bab4>) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6b2696 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c03e> │ │ │ │ vqrdmulh.s q14, , d19[0] │ │ │ │ - vtbl.8 d19, {d31- instruction: 0xf986009f │ │ │ │ + vst4.32 {d0-d3}, [r6 :64] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #516] @ (6b214c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3baf4>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldr r3, [pc, #516] @ (6b2150 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3baf8>) │ │ │ │ @@ -2298205,15 +2298191,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bvc.n 6b29fc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c3a4> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 6b2a84 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c42c> │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (6b2d0c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c6b4>) │ │ │ │ @@ -2298424,25 +2298410,25 @@ │ │ │ │ b.n 6b2b3a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c4e2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 6b2d18 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c6c0> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r6, r4, #2 │ │ │ │ bmi.n 6b2c98 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c640> │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b2da2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c74a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2298505,15 +2298491,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b2e62 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c80a> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl af1188 │ │ │ │ + bl af11d0 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b2e74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c81c> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b2e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c7e8> │ │ │ │ @@ -2298532,15 +2298518,15 @@ │ │ │ │ bne.n 6b2e0c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c7b4> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b2e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c7e8> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl af11ac │ │ │ │ + bl af11f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r6, #3288] @ 0xcd8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2298548,15 +2298534,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a62e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x2fc88> │ │ │ │ ldr.w r3, [r4, #752] @ 0x2f0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #752] @ 0x2f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl af1188 │ │ │ │ + bl af11d0 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b2e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c7b0> │ │ │ │ b.n 6b2e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c7e8> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2298637,15 +2298623,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b2f4a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c8f2> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b2f7c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c924> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl af11ac │ │ │ │ + bl af11f4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2298667,15 +2298653,15 @@ │ │ │ │ bne.n 6b2fa6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c94e> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b2fda <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c982> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3664] @ 0xe50 │ │ │ │ - bl af11ac │ │ │ │ + bl af11f4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8a8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2298713,15 +2298699,15 @@ │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #368] @ 0x170 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl ac4688 │ │ │ │ + bl ac46d0 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b307a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3ca22> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2298742,15 +2298728,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c282c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4c1d4> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3664] @ 0xe50 │ │ │ │ - bl af113c │ │ │ │ + bl af1184 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b32d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3cc7c> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b30c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3ca6a> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2298927,15 +2298913,15 @@ │ │ │ │ b.n 6b30ee <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3ca96> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b30d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3ca7e> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b067ec │ │ │ │ + bl b06834 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b3044 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c9ec> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2299509,25 +2299495,25 @@ │ │ │ │ bne.n 6b38fa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3d2a2> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b338e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3cd36> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b3594 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3cf3c> │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2299733,15 +2299719,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b3b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3d51c> │ │ │ │ b.n 6b3b48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3d4f0> │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2299850,15 +2299836,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b3cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3d678> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - subs r0, r6, r2 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ @@ -2299984,15 +2299970,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2300182,15 +2300168,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 6b3f06 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3d8ae> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b4014 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3d9bc> │ │ │ │ nop │ │ │ │ - add r7, pc, #704 @ (adr r7, 6b432c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3dcd4>) │ │ │ │ + add r7, pc, #192 @ (adr r7, 6b412c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3dad4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2300412,15 +2300398,15 @@ │ │ │ │ b.n 6b41a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3db50> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ite vc │ │ │ │ lslvc r0, r2, #5 │ │ │ │ subvs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bkpt 0x000e │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2300680,21 +2300666,21 @@ │ │ │ │ bne.n 6b4564 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3df0c> │ │ │ │ b.n 6b44e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3de90> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r4, pc} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cbnz r0, 6b45f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3df9c> │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #544] @ (6b47ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3e194>) │ │ │ │ @@ -2300887,19 +2300873,18 @@ │ │ │ │ b.n 6b479a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3e142> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev r2, r5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r7 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + vsra.u32 d0, d11, #2 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xb832 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2301032,19 +2301017,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b484e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3e1f6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb7dc │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xb6d0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3112] @ 0xc28 │ │ │ │ @@ -2302080,29 +2302065,29 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ cpsie │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2303295,23 +2303280,22 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b2850 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c1f8> │ │ │ │ b.w 6b5056 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3e9fe> │ │ │ │ nop │ │ │ │ - lsls r6, r3, #1 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - vst4.32 {d16-d19}, [r8 :128], r5 │ │ │ │ + vaddl.u16 q8, d30, d21 │ │ │ │ + str.w r0, [r8, #165] @ 0xa5 │ │ │ │ add r1, pc, #448 @ (adr r1, 6b62c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3fc70>) │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf70200a5 │ │ │ │ - @ instruction: 0xf68800a5 │ │ │ │ + @ instruction: 0xf68200a5 │ │ │ │ + addw r0, r8, #2213 @ 0x8a5 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b6f1e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x408c6> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ @@ -2304597,25 +2304581,25 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 6b50be <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3ea66> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - @ instruction: 0xf37800a5 │ │ │ │ - @ instruction: 0xf27200a5 │ │ │ │ - @ instruction: 0xf23600a5 │ │ │ │ - @ instruction: 0xf0de00a5 │ │ │ │ - @ instruction: 0xf0d200a5 │ │ │ │ - @ instruction: 0xf0c800a5 │ │ │ │ - cdp 0, 3, cr0, cr2, cr5, {5} │ │ │ │ - stcl 0, cr0, [r8, #-660] @ 0xfffffd6c │ │ │ │ - sbcs.w r0, r8, r5, asr #2 │ │ │ │ - eor.w r0, sl, r5, asr #2 │ │ │ │ - @ instruction: 0xe9ba00a5 │ │ │ │ + @ instruction: 0xf2f800a5 │ │ │ │ + @ instruction: 0xf1f200a5 │ │ │ │ + subs.w r0, r6, #165 @ 0xa5 │ │ │ │ + orrs.w r0, lr, #165 @ 0xa5 │ │ │ │ + orrs.w r0, r2, #165 @ 0xa5 │ │ │ │ + orr.w r0, r8, #165 @ 0xa5 │ │ │ │ + ldc 0, cr0, [r2, #660]! @ 0x294 │ │ │ │ + stcl 0, cr0, [r8], {165} @ 0xa5 │ │ │ │ + @ instruction: 0xeaf800a5 │ │ │ │ + and.w r0, sl, r5, asr #2 │ │ │ │ + ldmdb sl!, {r0, r2, r5, r7} │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ @@ -2305196,31 +2305180,31 @@ │ │ │ │ b.n 6b7086 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x40a2e> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6b7078 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x40a20> │ │ │ │ + b.n 6b6f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x40920> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b6ff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x40998> │ │ │ │ + b.n 6b6ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x40898> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b6fe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x40988> │ │ │ │ + b.n 6b6ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x40888> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b6efc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x408a4> │ │ │ │ + b.n 6b6dfc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x407a4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b6d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x406dc> │ │ │ │ + b.n 6b7c34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x415dc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - b.n 6b7bec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41594> │ │ │ │ + b.n 6b7aec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41494> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7a24 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x413cc> │ │ │ │ + b.n 6b7924 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x412cc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7950 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x412f8> │ │ │ │ + b.n 6b7850 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x411f8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2305934,31 +2305918,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #18] │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldrh r4, [r6, #18] │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - eors r0, r3 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bgt.n 6b7c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x415f4> │ │ │ │ + bgt.n 6b7d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x416f4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - blt.n 6b7d8c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41734> │ │ │ │ + bge.n 6b7c8c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41634> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2306645,55 +2306629,55 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ b.w 6b7a38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x413e0> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6b84f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41e9c> │ │ │ │ + bvc.n 6b83f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41d9c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, #30 │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #936 @ (adr r1, 6b8810 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x421b8>) │ │ │ │ + add r1, pc, #424 @ (adr r1, 6b8610 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41fb8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 6b8484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41e2c> │ │ │ │ + bvs.n 6b8384 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41d2c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #976] @ (6b8840 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x421e8>) │ │ │ │ + ldr r2, [pc, #464] @ (6b8640 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41fe8>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 6b83ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41d54> │ │ │ │ + bpl.n 6b84ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41e54> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6b83ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41d94> │ │ │ │ + bmi.n 6b84ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41e94> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r0, [r7, #17] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bcs.n 6b8514 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41ebc> │ │ │ │ + bne.n 6b8414 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41dbc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r5, [pc, #840] @ (6b87f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x42198>) │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ @@ -2307009,25 +2306993,25 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, sl │ │ │ │ mov ip, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ b.n 6b8820 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x421c8> │ │ │ │ - bne.n 6b8780 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x42128> │ │ │ │ + bne.n 6b8880 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x42228> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 6b88e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4228c> │ │ │ │ + beq.n 6b87e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4218c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #236 @ (adr r2, 6b88e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x42290>) │ │ │ │ vshll.u32 q15, d21, #31 │ │ │ │ - @ instruction: 0xffff03e4 │ │ │ │ + @ instruction: 0xffff0364 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r4, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 6b8832 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x421da> │ │ │ │ @@ -2307521,31 +2307505,31 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vshr.u64 d0, d15, #36 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + vqadd.u16 d0, d28, d15 │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mrc2 0, 6, r0, cr8, cr15, {4} │ │ │ │ - ldc2l 0, cr0, [r6, #-636]! @ 0xfffffd84 │ │ │ │ + mrc2 0, 2, r0, cr8, cr15, {4} │ │ │ │ + ldc2l 0, cr0, [r6], #636 @ 0x27c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ sub.w r3, r3, #444 @ 0x1bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #32 │ │ │ │ sub.w r2, r2, #420 @ 0x1a4 │ │ │ │ @@ -2308715,57 +2308699,57 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 6a9e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 6b877a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x42122> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r0!, {r1} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r6], #-636 @ 0xfffffd84 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + @ instruction: 0xfbf6009f │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf7d2009f │ │ │ │ - @ instruction: 0xf754009f │ │ │ │ - @ instruction: 0xf74a009f │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xf752009f │ │ │ │ + @ instruction: 0xf6d4009f │ │ │ │ + movt r0, #43167 @ 0xa89f │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf680009f │ │ │ │ - adds r2, r4, r0 │ │ │ │ + addw r0, r0, #2207 @ 0x89f │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - itet cs │ │ │ │ - lslcs r5, r4, #2 │ │ │ │ - ldrcc r4, [r1, #100] @ 0x64 │ │ │ │ - lslcs r7, r3, #2 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + bkpt 0x00aa │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf23e009f │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + subs.w r0, lr, #159 @ 0x9f │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + pop {r5, pc} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6b2d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3c6d4> │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -2309052,27 +2309036,27 @@ │ │ │ │ b.w 6b8d58 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x42700> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ac009f │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + bic.w r0, ip, #159 @ 0x9f │ │ │ │ + cbnz r4, 6b9d4e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x436f6> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - orns r0, r4, #159 @ 0x9f │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + vshr.s64 d16, d15, #12 │ │ │ │ + cbnz r6, 6b9d40 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x436e8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r0, 6b9d4a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x436f2> │ │ │ │ + cbnz r0, 6b9d2a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x436d2> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r6, 6b9d42 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x436ea> │ │ │ │ + cbnz r6, 6b9d22 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x436ca> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + cbnz r2, 6b9d22 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x436ca> │ │ │ │ lsls r5, r4, #2 │ │ │ │ mov.w sl, #0 │ │ │ │ blx 69768 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp] │ │ │ │ mov fp, r7 │ │ │ │ @@ -2309629,23 +2309613,23 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.w 6b7e7c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x41824> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - cbnz r6, 6ba30c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x43cb4> │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ movs r0, #32 │ │ │ │ sub.w r2, r5, #420 @ 0x1a4 │ │ │ │ sub.w r1, r5, #336 @ 0x150 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -2309978,27 +2309962,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 61f7e8 │ │ │ │ b.w 6b9246 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x42bee> │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6ba6ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x44094> │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6ba11c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x43ac4> │ │ │ │ + b.n 6ba01c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x439c4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6ba120 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x43ac8> │ │ │ │ + b.n 6ba020 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x439c8> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 6ba6bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x44064> │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6ba08c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x43a34> │ │ │ │ + b.n 6b9f8c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x43934> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2310027,15 +2310011,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r2, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r1, #2968] @ 0xb98 │ │ │ │ - bl af11ac │ │ │ │ + bl af11f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8a8 │ │ │ │ b.n 6ba700 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x440a8> │ │ │ │ nop │ │ │ │ @@ -2311102,15 +2311086,15 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r4, [r1, r2] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, r1] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bge.n 6bb47c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x44e24> │ │ │ │ + bls.n 6bb37c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x44d24> │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2311764,15 +2311748,15 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #672] @ (6bbcec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x45694>) │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r1, [pc, #536] @ (6bbc68 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x45610>) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r3, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2311888,15 +2311872,15 @@ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl b06d90 │ │ │ │ + bl b06dd8 │ │ │ │ mov r0, r4 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6bbcb2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4565a> │ │ │ │ ldr r3, [pc, #336] @ (6bbcf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x456a0>) │ │ │ │ @@ -2312032,21 +2312016,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6bbb38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x454e0> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r4, #2 │ │ │ │ muls r6, r0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1852] @ 6bc454 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x45dfc> │ │ │ │ @@ -2312788,36 +2312772,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfac0009e │ │ │ │ - @ instruction: 0xfa72009e │ │ │ │ - b.n 6bc314 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x45cbc> │ │ │ │ + @ instruction: 0xfa40009e │ │ │ │ + ldr??.w r0, [r2, #158] @ 0x9e │ │ │ │ + b.n 6bc214 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x45bbc> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r3, #206 @ 0xce │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2313747,15 +2313731,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6bcdcc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46774> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6bcd7a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46722> │ │ │ │ nop │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r1, 6bcef2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4689a> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6bcef4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4689c> │ │ │ │ bx lr │ │ │ │ @@ -2314086,37 +2314070,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a854 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r0, r8, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r0, 6bd28e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c36> │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r2, 6bd28c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c34> │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r2, 6bd28e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c36> │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r2, 6bd292 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c3a> │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r4, 6bd296 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c3e> │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r4, 6bd298 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c40> │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r4, 6bd29c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c44> │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r6, 6bd2a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c48> │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r6, 6bd2a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c4a> │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r6, 6bd2a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c4c> │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r0, 6bd2a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c50> │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r0, 6bd2aa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46c52> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2314176,15 +2314160,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r4, #212 @ 0xd4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2314259,15 +2314243,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #140 @ 0x8c │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r4, #4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2314385,21 +2314369,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #14] │ │ │ │ + strh r6, [r4, #10] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2314506,21 +2314490,21 @@ │ │ │ │ blt.n 6bd640 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x46fe8> │ │ │ │ b.n 6bd662 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4700a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -2314878,19 +2314862,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ lsls r0, r2, #5 │ │ │ │ b.n 6bdd34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x476dc> │ │ │ │ lsls r5, r2, #5 │ │ │ │ - uxth r6, r1 │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bdb02 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x474aa> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6a7d0 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2315221,35 +2315205,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64e914 │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6be3b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x47d5a> │ │ │ │ b.n 6bde9c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x47844> │ │ │ │ ... │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov.w ip, #1 │ │ │ │ str r5, [sp, #228] @ 0xe4 │ │ │ │ movw r3, #2052 @ 0x804 │ │ │ │ strh.w ip, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ ldrd r0, r1, [sp, #224] @ 0xe0 │ │ │ │ @@ -2315778,39 +2315762,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61a7bc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6bdfcc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x47974> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r7, pc, #664 @ (adr r7, 6be724 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x480cc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #155648 @ 0x26000 │ │ │ │ add.w r7, r0, #158720 @ 0x26c00 │ │ │ │ @@ -2316608,15 +2316592,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 695434 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1eddc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - adds r4, r5, r0 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2317436,17 +2317420,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bf4f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x48e98> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r0, #14 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsrs r0, r1, #12 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2317854,15 +2317838,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6bfe28 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x497d0> │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl af8b08 │ │ │ │ + bl af8b50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6bfd70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x49718> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6bfdfe <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x497a6> │ │ │ │ ldr.w r5, [r4, #2584] @ 0xa18 │ │ │ │ @@ -2318088,15 +2318072,15 @@ │ │ │ │ str.w r5, [r0, #1044] @ 0x414 │ │ │ │ strb.w r2, [r0, #1052] @ 0x41c │ │ │ │ ldr.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6bfdd6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4977e> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl af9954 │ │ │ │ + bl af999c │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 693e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x1d844> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6bfe1c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x497c4> │ │ │ │ str.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ ldr r2, [pc, #264] @ (6bfe7c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x49824>) │ │ │ │ @@ -2318656,25 +2318640,25 @@ │ │ │ │ b.n 6c018a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x49b32> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 14, cr0, cr2, cr15, {2} │ │ │ │ cdp2 1, 14, cr0, cr0, cr15, {2} │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stc2 1, cr0, [r0, #-316] @ 0xfffffec4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1776] @ 0x6f0 │ │ │ │ subw sp, sp, #2284 @ 0x8ec │ │ │ │ @@ -2319123,27 +2319107,27 @@ │ │ │ │ b.n 6c0578 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x49f20> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mrrc2 1, 4, r0, lr, cr15 │ │ │ │ mrrc2 1, 4, r0, r6, cr15 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb40014f │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6c0774 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4a11c> │ │ │ │ + bne.n 6c0874 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4a21c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, 6c089e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4a246> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #48] @ (6c0898 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4a240>) │ │ │ │ + ldr r6, [pc, #560] @ (6c0a98 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4a440>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #164] @ (6c0924 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4a2cc>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ @@ -2319595,27 +2319579,27 @@ │ │ │ │ bl 600c0c │ │ │ │ b.n 6c0cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4a668> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6b0014f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subw r1, r0, #2127 @ 0x84f │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r3 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #288] @ (6c0e7c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4a824>) │ │ │ │ + ldr r1, [pc, #800] @ (6c107c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4aa24>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ usat r1, #15, sl, lsl #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [r0, #1736] @ 0x6c8 │ │ │ │ @@ -2320344,27 +2320328,27 @@ │ │ │ │ str.w r0, [r5, #3912] @ 0xf48 │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6c12cc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4ac74> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldc 1, cr0, [sl, #316] @ 0x13c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 6c1914 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b2bc>) │ │ │ │ + add r5, pc, #504 @ (adr r5, 6c1714 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b0bc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r0, r2 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rors r4, r2 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ @ instruction: 0xeb26014f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1744] @ 0x6d0 │ │ │ │ ldr r2, [pc, #716] @ (6c180c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b1b4>) │ │ │ │ @@ -2320642,27 +2320626,27 @@ │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6c15b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4af5c> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeab6014f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 6c1c04 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b5ac>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 6c1a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b3ac>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r4, r1 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xe820014f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ ldr r2, [pc, #736] @ (6c1b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b4d0>) │ │ │ │ @@ -2320952,27 +2320936,27 @@ │ │ │ │ b.n 6c18b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b260> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1a88 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b430> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bkpt 0x0094 │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #8 @ (adr r0, 6c1b4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4b4f4>) │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 6c1558 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4af00> │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2323653,37 +2323637,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 69b28 │ │ │ │ b.n 6c365a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4d002> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c365a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4d002> │ │ │ │ - movs r0, #4 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2323727,15 +2323711,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62ba0c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r2, r5, #1 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2323837,19 +2323821,19 @@ │ │ │ │ b.n 6c38b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4d258> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2323953,15 +2323937,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 62bba8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6c3b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4d4d0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2324350,53 +2324334,53 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r5, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmia r3!, {r1, r2, r4} │ │ │ │ lsls r7, r1, #5 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + ldr r7, [pc, #1016] @ (6c4294 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4dc3c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #888] @ (6c4224 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4dbcc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2324801,29 +2324785,29 @@ │ │ │ │ b.n 6c4150 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4daf8> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4, r5} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ite hi │ │ │ │ lslhi r7, r1, #5 │ │ │ │ - asrls r4, r1, #22 │ │ │ │ + asrls r4, r1, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1132] @ 6c4788 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4e130> │ │ │ │ @@ -2325264,31 +2325248,31 @@ │ │ │ │ b.n 6c45fa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4dfa2> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbnz r4, 6c47d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4e180> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2326037,49 +2326021,49 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xb826 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r4 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbz r0, 6c5006 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4e9ae> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - negs r6, r4 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2326152,15 +2326136,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ace0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2326310,15 +2326294,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 6c51e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4eb8c> │ │ │ │ nop │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2327102,29 +2327086,29 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 6c4fb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4e960> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6c5414 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4edbc> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp2 0, 3, cr0, cr14, cr4, {5} │ │ │ │ + ldc2 0, cr0, [lr, #656]! @ 0x290 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 6c5e70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4f818> │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ @@ -2327475,23 +2327459,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c5e10 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4f7b8> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb600a4 │ │ │ │ + @ instruction: 0xfb3600a4 │ │ │ │ add r5, pc, #184 @ (adr r5, 6c5f30 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4f8d8>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae600a4 │ │ │ │ - @ instruction: 0xface00a4 │ │ │ │ - @ instruction: 0xfa7400a4 │ │ │ │ - vst1.8 {d16[5]}, [r0], r4 │ │ │ │ + @ instruction: 0xfa6600a4 │ │ │ │ + @ instruction: 0xfa4e00a4 │ │ │ │ + ldr??.w r0, [r4, #164] @ 0xa4 │ │ │ │ + vst4.32 {d16-d19}, [r0 :128], r4 │ │ │ │ add r1, pc, #928 @ (adr r1, 6c6230 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4fbd8>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2328060,25 +2328044,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ae00a4 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + bic.w r0, lr, #5373952 @ 0x520000 │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf2fa00a4 │ │ │ │ - b.n 6c69dc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50384> │ │ │ │ + @ instruction: 0xf27a00a4 │ │ │ │ + b.n 6c68dc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50284> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - b.n 6c69b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50358> │ │ │ │ + b.n 6c68b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50258> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - movw r0, #16548 @ 0x40a4 │ │ │ │ + rsb r0, r4, #164 @ 0xa4 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 69768 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx 691bc │ │ │ │ @@ -2328262,15 +2328246,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61e2c0 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c636e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4fd16> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds.w r0, r6, #164 @ 0xa4 │ │ │ │ + eors.w r0, r6, #164 @ 0xa4 │ │ │ │ ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328700,27 +2328684,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bgt.n 6c6b60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50508> │ │ │ │ + bgt.n 6c6c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50608> │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr r0, [pc, #4] @ (6c6be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50590>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c6bf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5059c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c6c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x505b0>) │ │ │ │ ldr.w r2, [r0, #3464] @ 0xd88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2328815,27 +2328799,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c6d26 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x506ce> │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl abd1b8 │ │ │ │ + bl abd200 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3211a0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3532 @ 0xdcc │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl abd1b8 │ │ │ │ + bl abd200 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3211a0> │ │ │ │ b.n 6c6d20 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x506c8> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328854,22 +2328838,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3499a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab9840 │ │ │ │ + bl ab9888 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c6e22 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x507ca> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab98b4 │ │ │ │ + bl ab98fc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab98b0 │ │ │ │ + bl ab98f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c6e16 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x507be> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ bl 45e284 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x349f14> │ │ │ │ ldr r0, [pc, #216] @ (6c6e80 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50828>) │ │ │ │ @@ -2328951,23 +2328935,23 @@ │ │ │ │ str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r1, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - bls.n 6c6f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50918> │ │ │ │ + bhi.n 6c6e70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50818> │ │ │ │ lsls r2, r3, #4 │ │ │ │ movs r2, r1 │ │ │ │ lsls r1, r1, #5 │ │ │ │ str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #371 @ 0x173 │ │ │ │ @@ -2329359,15 +2329343,15 @@ │ │ │ │ cmp r4, #16 │ │ │ │ bne.w 6c71a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50b50> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c71a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50b50> │ │ │ │ b.n 6c71ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50b94> │ │ │ │ - bmi.n 6c7224 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50bcc> │ │ │ │ + bmi.n 6c7324 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x50ccc> │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [pc, #1164] @ 6c77a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51148> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2329560,15 +2329544,15 @@ │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ str.w r3, [r4, #1144] @ 0x478 │ │ │ │ movs r3, #3 │ │ │ │ str.w r5, [r4, #1128] @ 0x468 │ │ │ │ str.w r3, [r4, #832] @ 0x340 │ │ │ │ str.w r3, [r4, #1168] @ 0x490 │ │ │ │ str.w r6, [r4, #1124] @ 0x464 │ │ │ │ - bl afc820 │ │ │ │ + bl afc868 │ │ │ │ ldrb.w r3, [r4, #3498] @ 0xdaa │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ ldrb.w r7, [r4, #3476] @ 0xd94 │ │ │ │ cmp r3, #0 │ │ │ │ strb.w r3, [r4, #32] │ │ │ │ @@ -2329672,15 +2329656,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c6d44 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x506ec> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl abd1a0 │ │ │ │ + bl abd1e8 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 4601f0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be80> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2329742,53 +2329726,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 6857be <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0xf166> │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 65f7c6 │ │ │ │ bl 6637ca │ │ │ │ bl 67b7ce <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5176> │ │ │ │ bl 6b77d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x4117a> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 6697da │ │ │ │ bl 67b7de <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5186> │ │ │ │ bl 6ad7e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x3718a> │ │ │ │ - bcs.n 6c773c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x510e4> │ │ │ │ + bcs.n 6c783c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x511e4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bvs.n 6c775c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51104> │ │ │ │ + bvs.n 6c785c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51204> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bcc.n 6c7870 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51218> │ │ │ │ + bcs.n 6c7770 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51118> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bne.n 6c785c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51204> │ │ │ │ + beq.n 6c775c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51104> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - beq.n 6c7798 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51140> │ │ │ │ + beq.n 6c7898 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51240> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 6c77ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51154> │ │ │ │ + bmi.n 6c78ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51254> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bcc.n 6c77a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5114c> │ │ │ │ + bcc.n 6c78a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5124c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bne.n 6c778c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51134> │ │ │ │ + bne.n 6c788c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51234> │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6c7878 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51220>) │ │ │ │ @@ -2329836,15 +2329820,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2330073,25 +2330057,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #976] @ (6c7ec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5186c>) │ │ │ │ + ldr r7, [pc, #464] @ (6c7cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5166c>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [pc, #688] @ (6c7db4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5175c>) │ │ │ │ + ldr r7, [pc, #176] @ (6c7bb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5155c>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [pc, #664] @ (6c7da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51748>) │ │ │ │ + ldr r7, [pc, #152] @ (6c7ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51548>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3202a8> │ │ │ │ @@ -2330522,15 +2330506,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c7fce <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51976> │ │ │ │ strh r2, [r2, #4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6c7f3c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x518e4> │ │ │ │ + bvs.n 6c803c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x519e4> │ │ │ │ lsls r2, r3, #4 │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2330955,15 +2330939,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c80e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51a90> │ │ │ │ b.n 6c80b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51a58> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #30] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bpl.n 6c8424 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51dcc> │ │ │ │ + bpl.n 6c8524 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51ecc> │ │ │ │ lsls r2, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #29] │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c8534 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x51edc> │ │ │ │ @@ -2331018,17 +2331002,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ mvn.w r3, #268 @ 0x10c │ │ │ │ adds r3, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ @@ -2331557,31 +2331541,31 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c7b08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x514b0> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6c8998 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x52340> │ │ │ │ nop │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ @@ -2331750,27 +2331734,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c8ce2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5268a> │ │ │ │ nop │ │ │ │ strb r4, [r0, #14] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + ldr r7, [pc, #1008] @ (6c9128 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x52ad0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c8de8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x52790> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2331840,15 +2331824,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c8da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x52748> │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2331911,15 +2331895,15 @@ │ │ │ │ blx 69e60 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c8e72 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5281a> │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2332261,23 +2332245,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c9024 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x529cc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - vqadd.u32 d16, d22, d14 │ │ │ │ - vshr.u64 d0, d14, #46 │ │ │ │ + mcr2 0, 7, r0, cr6, cr14, {4} │ │ │ │ + vqadd.u16 d0, d18, d14 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2332950,28 +2332934,28 @@ │ │ │ │ b.n 6c99c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x53368> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c93a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x52d4c> │ │ │ │ nop │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaec009e │ │ │ │ - bkpt 0x00e0 │ │ │ │ + @ instruction: 0xfa6c009e │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bkpt 0x00ce │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ itt ls │ │ │ │ @@ -2333515,15 +2333499,15 @@ │ │ │ │ beq.w 6c9ace <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x53476> │ │ │ │ b.n 6c9cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x53668> │ │ │ │ nop │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf530009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6ce5ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x57f94> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r1, 6ca04a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x539f2> │ │ │ │ @@ -2333554,15 +2333538,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ cbz r0, 6ca09e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x53a46> │ │ │ │ - bl af76f4 │ │ │ │ + bl af773c │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6ca0a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x53a50> │ │ │ │ bl 59a7d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486468> │ │ │ │ ldr.w r3, [r5, #2324] @ 0x914 │ │ │ │ cbz r3, 6ca106 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x53aae> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2333686,15 +2333670,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2432 @ 0x980 │ │ │ │ bl 6e865c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x72004> │ │ │ │ addw r0, r5, #2516 @ 0x9d4 │ │ │ │ bl 6e865c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x72004> │ │ │ │ addw r0, r5, #2332 @ 0x91c │ │ │ │ - bl abd1c8 │ │ │ │ + bl abd210 │ │ │ │ ldr.w r0, [r5, #892] @ 0x37c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ca2c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x53c6a> │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r5, #1212] @ 0x4bc │ │ │ │ @@ -2333844,15 +2333828,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6ca7f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54198>) │ │ │ │ str.w r8, [r0, #704] @ 0x2c0 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #640] @ 0x280 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl abd1bc │ │ │ │ + bl abd204 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cadf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54798> │ │ │ │ @@ -2334162,90 +2334146,90 @@ │ │ │ │ ldrb r6, [r3, r0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4, #632] @ 0x278 │ │ │ │ - ldc 0, cr0, [r8, #632]! @ 0x278 │ │ │ │ + stcl 0, cr0, [r4, #-632] @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [r8, #-632]! @ 0xfffffd88 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6, #632]! @ 0x278 │ │ │ │ + stc 0, cr0, [r6, #-632]! @ 0xfffffd88 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [ip, #632]! @ 0x278 │ │ │ │ + ldc 0, cr0, [ip, #-632]! @ 0xfffffd88 │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0, #632] @ 0x278 │ │ │ │ - stc 0, cr0, [r0, #632] @ 0x278 │ │ │ │ + stc 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ - ldr r3, [pc, #720] @ (6cab00 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x544a8>) │ │ │ │ + stcl 0, cr0, [r0], #632 @ 0x278 │ │ │ │ + ldr r3, [pc, #208] @ (6ca900 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x542a8>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [r0], {158} @ 0x9e │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4], #632 @ 0x278 │ │ │ │ - ldc 0, cr0, [r6], #632 @ 0x278 │ │ │ │ + ldc 0, cr0, [r4], #-632 @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [r6], #-632 @ 0xfffffd88 │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6], #632 @ 0x278 │ │ │ │ + stc 0, cr0, [r6], #-632 @ 0xfffffd88 │ │ │ │ asrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [r6], {158} @ 0x9e │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [r2], {158} @ 0x9e │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], #-632 @ 0xfffffd88 │ │ │ │ + @ instruction: 0xebfa009e │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4], #-632 @ 0xfffffd88 │ │ │ │ + @ instruction: 0xebe4009e │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [sl], #-632 @ 0xfffffd88 │ │ │ │ + subs.w r0, sl, lr, lsr #2 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr], #-632 @ 0xfffffd88 │ │ │ │ + sub.w r0, lr, lr, lsr #2 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], {158} @ 0x9e │ │ │ │ + @ instruction: 0xeb9e009e │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebfa009e │ │ │ │ + sbcs.w r0, sl, lr, lsr #2 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebf6009e │ │ │ │ + sbcs.w r0, r6, lr, lsr #2 │ │ │ │ movs r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1332] @ 0x534 │ │ │ │ str.w r3, [r4, #1340] @ 0x53c │ │ │ │ ldr.w r0, [pc, #2188] @ 6cb158 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54b00> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str.w r1, [r4, #1336] @ 0x538 │ │ │ │ @@ -2334765,15 +2334749,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e8400 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af72f8 │ │ │ │ + bl af7340 │ │ │ │ str.w r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cadf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54798> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ ldrb.w r1, [r3, #3498] @ 0xdaa │ │ │ │ ldr r3, [pc, #652] @ (6cb19c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54b44>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2334970,57 +2334954,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, lr, lsr #2 │ │ │ │ + eor.w r0, r2, lr, lsr #2 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf6009e │ │ │ │ + orns r0, r6, lr, lsr #2 │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae2009e │ │ │ │ + orn r0, r2, lr, lsr #2 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaa6009e │ │ │ │ - orns r0, lr, lr, lsr #2 │ │ │ │ + bic.w r0, r6, lr, lsr #2 │ │ │ │ + ldrd r0, r0, [lr, #632]! @ 0x278 │ │ │ │ adds r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r4, lr, lsr #2 │ │ │ │ + ldrd r0, r0, [r4, #632] @ 0x278 │ │ │ │ adds r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb948 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x552f0> │ │ │ │ + b.n 6cb848 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x551f0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb4b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54e5c> │ │ │ │ + b.n 6cb3b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54d5c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb4a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54e50> │ │ │ │ + b.n 6cb3a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54d50> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (6cb1e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54b8c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2335031,15 +2335015,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 446104 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331d94> │ │ │ │ str.w r0, [r4, #3504] @ 0xdb0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - b.n 6cb7e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55190> │ │ │ │ + b.n 6cb6e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55090> │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6cb3ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54d54>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2335215,54 +2335199,54 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6cb2bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54c64> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #992] @ (6cb790 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55138>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0e00a7 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + vst1.8 {d0[5]}, [lr], r7 │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6cb918 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x552c0> │ │ │ │ + b.n 6cb818 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x551c0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb97c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55324> │ │ │ │ + b.n 6cb87c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55224> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb994 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5533c> │ │ │ │ + b.n 6cb894 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5523c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb9c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5536c> │ │ │ │ + b.n 6cb8c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5526c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb998 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55340> │ │ │ │ + b.n 6cb898 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55240> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb9a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55350> │ │ │ │ + b.n 6cb8a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55250> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cba34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x553dc> │ │ │ │ + b.n 6cb934 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x552dc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6cb834 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x551dc> │ │ │ │ + b.n 6cb734 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x550dc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb81c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x551c4> │ │ │ │ + b.n 6cb71c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x550c4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb930 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x552d8> │ │ │ │ + b.n 6cb830 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x551d8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb8ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55294> │ │ │ │ + b.n 6cb7ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55194> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb8c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55268> │ │ │ │ + b.n 6cb7c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55168> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb894 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5523c> │ │ │ │ + b.n 6cb794 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5513c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb868 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55210> │ │ │ │ + b.n 6cb768 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55110> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb83c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x551e4> │ │ │ │ + b.n 6cb73c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x550e4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb810 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x551b8> │ │ │ │ + b.n 6cb710 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x550b8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6cb7e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5518c> │ │ │ │ + b.n 6cb6e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5508c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6cb488 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54e30> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2335440,15 +2335424,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #976] @ (6cb9f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55398>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6cae70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x54818> │ │ │ │ + b.n 6cbd70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55718> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6cb694 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5503c>) │ │ │ │ @@ -2336257,19 +2336241,19 @@ │ │ │ │ b.n 6cbeda <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55882> │ │ │ │ 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 6cbf2e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x558d6> │ │ │ │ - bcc.n 6cbf3c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x558e4> │ │ │ │ + bcc.n 6cc03c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x559e4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6cc090 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55a38> │ │ │ │ + bge.n 6cbf90 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55938> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #648] @ 0x288 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2336726,15 +2336710,15 @@ │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #648] @ 0x288 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bvs.n 6cc518 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55ec0> │ │ │ │ + bvs.n 6cc618 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x55fc0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2337351,17 +2337335,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ nop │ │ │ │ adds r7, #54 @ 0x36 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ccdac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x56754> │ │ │ │ + beq.n 6cccac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x56654> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #648] @ 0x288 │ │ │ │ @@ -2337589,23 +2337573,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 6cce82 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5682a> │ │ │ │ adds r1, #134 @ 0x86 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #648] @ 0x288 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2338257,15 +2338241,15 @@ │ │ │ │ ldr.w r2, [r4, #660] @ 0x294 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #648] @ 0x288 │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ @@ -2338358,19 +2338342,19 @@ │ │ │ │ bhi.n 6cd9cc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x57374> │ │ │ │ b.n 6cd90a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x572b2> │ │ │ │ nop │ │ │ │ movs r6, #252 @ 0xfc │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #648] @ 0x288 │ │ │ │ movw ip, #2209 @ 0x8a1 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ movs r1, #0 │ │ │ │ push {lr} │ │ │ │ add.w lr, r2, #1 │ │ │ │ @@ -2339618,15 +2339602,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6ce8b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58258> │ │ │ │ nop │ │ │ │ asrs r6, r1, #30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6ce94a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x582f2> │ │ │ │ + cbz r0, 6ce92a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x582d2> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #128] @ (6ce974 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5831c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2339771,15 +2339755,15 @@ │ │ │ │ bl 6ce5ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x57f94> │ │ │ │ b.n 6cea1a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x583c2> │ │ │ │ nop │ │ │ │ asrs r4, r2, #24 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 6ceaae <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58456> │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1408 @ 0x580 │ │ │ │ str.w r1, [r0, #744] @ 0x2e8 │ │ │ │ strb.w ip, [r0, #1424] @ 0x590 │ │ │ │ cbz r3, 6ceaaa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58452> │ │ │ │ @@ -2339844,15 +2339828,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6ceb40 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x584e8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2339923,15 +2339907,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #716] @ 0x2cc │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2339944,15 +2339928,15 @@ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ mla r3, r5, r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ movcc r3, r2 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6cec78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58620>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2339968,15 +2339952,15 @@ │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #716] @ 0x2cc │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mul.w r5, r1, r2 │ │ │ │ @@ -2340037,15 +2340021,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 6cecde <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58686> │ │ │ │ nop │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w ip, [r0, #648] @ 0x288 │ │ │ │ ldr.w r3, [r0, #660] @ 0x294 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1252] @ 0x4e4 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ @@ -2340242,21 +2340226,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r3, #8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2340292,15 +2340276,15 @@ │ │ │ │ orr.w r2, r2, r4, lsl #16 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r0, #648] @ 0x288 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, #124] @ 0x7c │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6cf198 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58b40>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2340407,15 +2340391,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r7, #29 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #29 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #404] @ (6cf350 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58cf8>) │ │ │ │ @@ -2340563,15 +2340547,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #24 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -2340639,15 +2340623,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6cf3d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58d7e> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6cf3d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58d7a> │ │ │ │ b.n 6cf3d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58d7e> │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2340873,15 +2340857,15 @@ │ │ │ │ bne.n 6cf6d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x59078> │ │ │ │ b.n 6cf634 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58fdc> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #14 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2341379,15 +2341363,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r2, r3, #23 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #19 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r2, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2341458,15 +2341442,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6cfcdc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x59684> │ │ │ │ lsls r6, r5, #13 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 6d0128 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x59ad0>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 6cff28 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x598d0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1228] @ 6d0218 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x59bc0> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2341903,25 +2341887,25 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #10 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r6, r3, #9 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d028c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x59c34> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6d026e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x59c16> │ │ │ │ @@ -2342029,15 +2342013,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r2, r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl af2428 │ │ │ │ + bl af2470 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d03a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x59d4a> │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 59b2b4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x486f44> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2342200,15 +2342184,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 af69c8 │ │ │ │ + bl af6a10 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #752] @ (6d086c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a214>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2342418,19 +2342402,19 @@ │ │ │ │ strb.w r2, [r4, #1124] @ 0x464 │ │ │ │ str.w r3, [r4, #1432] @ 0x598 │ │ │ │ addw r2, r4, #1028 @ 0x404 │ │ │ │ addw r3, r4, #1108 @ 0x454 │ │ │ │ str.w r3, [r4, #1428] @ 0x594 │ │ │ │ b.n 6d0508 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x59eb0> │ │ │ │ nop │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #880] @ (6d0be4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a58c>) │ │ │ │ + ldr r7, [pc, #368] @ (6d09e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a38c>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #704] @ 0x2c0 │ │ │ │ ldrb.w r2, [r3, #3476] @ 0xd94 │ │ │ │ @@ -2342672,15 +2342656,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 afb588 │ │ │ │ + bl afb5d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d0bf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a5a0>) │ │ │ │ ldr r3, [pc, #160] @ (6d0bf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a59c>) │ │ │ │ @@ -2342711,15 +2342695,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 afb728 │ │ │ │ + bl afb770 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0b4e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a4f6> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d0b4e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a4f6> │ │ │ │ @@ -2342739,15 +2342723,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 afb658 │ │ │ │ + bl afb6a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0b4e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a4f6> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add.w r1, ip, #13500416 @ 0xce0000 │ │ │ │ @@ -2342966,15 +2342950,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl abd30c │ │ │ │ + bl abd354 │ │ │ │ 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 │ │ │ │ @@ -2343010,15 +2342994,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d0e76 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a81e> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2332 @ 0x91c │ │ │ │ - bl abd438 │ │ │ │ + bl abd480 │ │ │ │ b.n 6d0e80 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a828> │ │ │ │ ldr.w r3, [r7, #640] @ 0x280 │ │ │ │ add.w r8, r7, #648 @ 0x288 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ blx r3 │ │ │ │ @@ -2343081,15 +2343065,15 @@ │ │ │ │ b.n 6d0e98 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a840> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r0, r0, #2332 @ 0x91c │ │ │ │ - bl abd438 │ │ │ │ + bl abd480 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #164] @ (6d1030 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5a9d8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2343835,21 +2343819,21 @@ │ │ │ │ movs r3, #32 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6d16f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5b0a0> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r8], #-312 @ 0xfffffec8 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r4, r2 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r7 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2344091,21 +2344075,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d18b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5b258> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 6d17b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5b15c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2344221,15 +2344205,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d14f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5aea0> │ │ │ │ lsls r6, r1, #5 │ │ │ │ b.n 6d14c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5ae6c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #532] @ (6d1df4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5b79c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2344447,21 +2344431,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d1610 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5afb8> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 6d2524 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5becc> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r7, #16] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2344774,21 +2344758,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d23a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5bd48> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r3, [pc, #412] @ (6d232c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5bcd4>) │ │ │ │ @@ -2344953,25 +2344937,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d221c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5bbc4> │ │ │ │ b.n 6d22a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5bc50> │ │ │ │ udf #104 @ 0x68 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x003c │ │ │ │ + rev r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - hlt 0x0032 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r1, 6d2356 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5bcfe> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6d2358 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5bd00> │ │ │ │ bx lr │ │ │ │ @@ -2345329,15 +2345313,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ blt.n 6d26c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5c070> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1428] @ 0x594 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1048 @ 0x418 │ │ │ │ ldr.w r4, [r0, #1052] @ 0x41c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2348042,45 +2348026,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, r1 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, #4] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d40ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5da94> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2348247,19 +2348231,19 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d3b5e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5d506> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2348413,15 +2348397,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d48c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5e26e> │ │ │ │ b.n 6d48f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5e29c> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2349283,23 +2349267,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d5054 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5e9fc> │ │ │ │ b.n 6d51b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5eb58> │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, r6] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [r0, #1428] @ 0x594 │ │ │ │ movs r1, #1 │ │ │ │ push {lr} │ │ │ │ add.w r3, r0, #1288 @ 0x508 │ │ │ │ ldr.w ip, [r0, #1292] @ 0x50c │ │ │ │ strb.w r1, [r0, #1304] @ 0x518 │ │ │ │ @@ -2349487,19 +2349471,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d55d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5ef80>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d5596 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5ef3e> │ │ │ │ add r3, sp, #320 @ 0x140 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r5, [pc, #456] @ (6d57a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5f148>) │ │ │ │ + ldr r4, [pc, #968] @ (6d59a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5f348>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #112] @ 0x70 │ │ │ │ @@ -2351129,15 +2351113,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1448] @ 0x5a8 │ │ │ │ strb.w r3, [r1, #1449] @ 0x5a9 │ │ │ │ str.w r2, [r5, #1440] @ 0x5a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl af2514 │ │ │ │ + bl af255c │ │ │ │ ldr.w r9, [r5, #1172] @ 0x494 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a1fc │ │ │ │ ldr r2, [pc, #336] @ (6d695c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x60304>) │ │ │ │ ldr.w r3, [r5, #1440] @ 0x5a0 │ │ │ │ @@ -2351231,61 +2351215,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #392 @ (adr r2, 6d6a78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x60420>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xfa81ffff │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ @ instruction: 0xfa29ffff │ │ │ │ ldr??.w pc, [sp, #4095] @ 0xfff │ │ │ │ - mvns r6, r3 │ │ │ │ + muls r6, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r5 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bxns r4 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rsbs r0, r6, #5341184 @ 0x518000 │ │ │ │ - add r6, r2 │ │ │ │ + adcs.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 632916 │ │ │ │ bl 5ce91a │ │ │ │ bl 6b691e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x402c6> │ │ │ │ bl 59a922 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x4865b2> │ │ │ │ - adcs r2, r6 │ │ │ │ + lsrs r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, r8 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adcs r2, r2 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r4 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf28800a3 │ │ │ │ - @ instruction: 0xf26400a3 │ │ │ │ - lsrs r0, r4 │ │ │ │ + addw r0, r8, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf1e400a3 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r5 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1 │ │ │ │ + eors r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adcs r2, r7 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r6, r2 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf0ac0119 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + bic.w r1, ip, #25 │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d68c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6026e> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d6d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x606dc> │ │ │ │ @@ -2351654,16 +2351638,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d6dc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6076e> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 1, 4, r0, cr8, cr9, {0} │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + mrc 1, 0, r0, cr8, cr9, {0} │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #728] @ 0x2d8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d7156 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x60afe> │ │ │ │ cbz r6, 6d6df0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x60798> │ │ │ │ @@ -2352101,25 +2352085,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r0, #2904] @ 0xb58 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ @@ -2352466,21 +2352450,21 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d5ad4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x5f47c> │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d6ad2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6047a> │ │ │ │ nop │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #948] @ (6d7a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x61438>) │ │ │ │ @@ -2352837,17 +2352821,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r6, r1, #5 │ │ │ │ strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #224] @ (6d7b9c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x61544>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2353189,15 +2353173,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r6, r1, #5 │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r1, #544] @ 0x220 │ │ │ │ @@ -2353286,17 +2353270,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r5, #12] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr r2, [pc, #516] @ (6d8164 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x61b0c>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2353475,19 +2353459,19 @@ │ │ │ │ b.n 6d80c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x61a6a> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r2, #4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrb r4, [r2, #28] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #148] @ (6d8224 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x61bcc>) │ │ │ │ @@ -2355962,15 +2355946,15 @@ │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #84 @ 0x54 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2356110,15 +2356094,15 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2356191,15 +2356175,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356280,15 +2356264,15 @@ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356378,15 +2356362,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r4 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2356704,15 +2356688,15 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ strd r3, r3, [sp, #80] @ 0x50 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356818,15 +2356802,15 @@ │ │ │ │ add r5, sp, #444 @ 0x1bc │ │ │ │ add r6, sp, #500 @ 0x1f4 │ │ │ │ str.w fp, [sp, #76] @ 0x4c │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl abfbe0 │ │ │ │ + bl abfc28 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2356918,15 +2356902,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6da76c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x64114> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abfea4 │ │ │ │ + bl abfeec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2357090,15 +2357074,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl abfe0c │ │ │ │ + bl abfe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6da60c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63fb4> │ │ │ │ ldr.w r2, [pc, #1796] @ 6db050 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x649f8> │ │ │ │ ldr.w r3, [pc, #1768] @ 6db038 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x649e0> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2357259,15 +2357243,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d9a1c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x633c4> │ │ │ │ b.n 6daa24 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x643cc> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfb78 │ │ │ │ + bl abfbc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6daa24 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x643cc> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldrb.w r4, [sp, #502] @ 0x1f6 │ │ │ │ ldrb.w r3, [sp, #446] @ 0x1be │ │ │ │ add.w ip, sp, #4 │ │ │ │ @@ -2357610,15 +2357594,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d8a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x623f0> │ │ │ │ b.n 6daa24 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x643cc> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abfb78 │ │ │ │ + bl abfbc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6daa24 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x643cc> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6daed8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x64880> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2357643,19 +2357627,19 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ lsls r6, r1, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 6db050 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x649f8> │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r1, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r6, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2357667,15 +2357651,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6db12c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x64ad4>) │ │ │ │ ldr r3, [pc, #188] @ (6db130 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x64ad8>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6db0b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x64a5c> │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldrb.w ip, [sp, #97] @ 0x61 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2357817,15 +2357801,15 @@ │ │ │ │ add r4, sp, #932 @ 0x3a4 │ │ │ │ add.w r8, sp, #196 @ 0xc4 │ │ │ │ add r7, sp, #900 @ 0x384 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2357882,27 +2357866,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6dc788 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66130> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6dbc2e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x655d6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #244 @ 0xf4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2357911,15 +2357895,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d8d5c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x62704> │ │ │ │ b.n 6db1d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x64b80> │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2357966,15 +2357950,15 @@ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #836 @ 0x344 │ │ │ │ mov r0, fp │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldrsh.w sl, [r6, #6] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -2358199,15 +2358183,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2358414,15 +2358398,15 @@ │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ add r6, sp, #916 @ 0x394 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2358734,15 +2358718,15 @@ │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2358848,28 +2358832,28 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #584] @ (6dc004 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x659ac>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [sl], {156} @ 0x9c │ │ │ │ - ldr r5, [pc, #648] @ (6dc050 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x659f8>) │ │ │ │ + @ instruction: 0xfb8a009c │ │ │ │ + ldr r5, [pc, #136] @ (6dbe50 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x657f8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ add r5, sp, #932 @ 0x3a4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r9, sp, #772 @ 0x304 │ │ │ │ add.w sl, sp, #788 @ 0x314 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -2358997,15 +2358981,15 @@ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #100] @ 0x64 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -2359018,15 +2359002,15 @@ │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2359371,15 +2359355,15 @@ │ │ │ │ bl 6d9ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63868> │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sp, #852 @ 0x354 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ movt r5, #770 @ 0x302 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2359625,15 +2359609,15 @@ │ │ │ │ @ instruction: 0xeb09ffff │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2359668,27 +2359652,27 @@ │ │ │ │ b.w 6dbb42 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x654ea> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6dbc2e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x655d6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2359888,15 +2359872,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str.w r2, [r8, #116] @ 0x74 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldr.w r3, [r8, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2360031,15 +2360015,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6dc85e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66206> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2360152,15 +2360136,15 @@ │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2360269,27 +2360253,27 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ b.w 6dc298 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x65c40> │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #692 @ 0x2b4 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2360357,15 +2360341,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6dc37e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x65d26> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2360422,27 +2360406,27 @@ │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d8a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x623f0> │ │ │ │ b.w 6db1d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x64b80> │ │ │ │ add r7, sp, #564 @ 0x234 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ - bl ac019c │ │ │ │ + bl ac01e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6da484 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x63e2c> │ │ │ │ add.w r3, r4, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #660 @ 0x294 │ │ │ │ - bl ac013c │ │ │ │ + bl ac0184 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d9c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x635b0> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2360624,25 +2360608,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ blx 6a2ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6dcf94 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6693c> │ │ │ │ + b.n 6dce94 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6683c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6dcf58 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66900> │ │ │ │ + b.n 6dce58 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66800> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6dcea0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66848> │ │ │ │ + b.n 6dcda0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66748> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2848] @ 0xb20 │ │ │ │ subw sp, sp, #1212 @ 0x4bc │ │ │ │ @@ -2360756,41 +2360740,41 @@ │ │ │ │ bne.n 6dd3d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66d78> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6de106 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67aae> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ac8c54 │ │ │ │ + bl ac8c9c │ │ │ │ mov r0, r5 │ │ │ │ bl 4bacb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a6944> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea63c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x73fe4> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6dd444 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66dec> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ac0e90 │ │ │ │ + bl ac0ed8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bacb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a6944> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bad14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a69a4> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de0fc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67aa4> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6ea784 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7412c> │ │ │ │ b.n 6dd46a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x66e12> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac0e90 │ │ │ │ + bl ac0ed8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bacb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a6944> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bad14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a69a4> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de0fc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67aa4> │ │ │ │ @@ -2360801,45 +2360785,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea598 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x73f40> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae4930 │ │ │ │ + bl ae4978 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl ae0b30 │ │ │ │ + bl ae0b78 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad68a4 │ │ │ │ + bl ad68ec │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6dddc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67770> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 533364 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41eff4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad2dcc │ │ │ │ + bl ad2e14 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac7774 │ │ │ │ + bl ac77bc │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac01f8 │ │ │ │ + bl ac0240 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5ced78 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5ced90 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2361671,21 +2361655,21 @@ │ │ │ │ nop │ │ │ │ cmp r5, #22 │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r5, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6ddd70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67718> │ │ │ │ + bpl.n 6dde70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67818> │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffaf95 │ │ │ │ - vshr.u32 d29, d24, #1 │ │ │ │ + @ instruction: 0xffffcfb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r5, #82 @ 0x52 │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2361714,15 +2361698,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6dde1e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x677c6> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ad184c │ │ │ │ + bl ad1894 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a1fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2362193,40 +2362177,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e13ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad54> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6de306 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67cae> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl abc9a4 │ │ │ │ + bl abc9ec │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6de376 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67d1e> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl abc9dc │ │ │ │ + bl abca24 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6de362 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67d0a> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e8380 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71d28> │ │ │ │ mov r0, r4 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcbec │ │ │ │ cbz r0, 6de3ca <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67d72> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6de3be <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67d66> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl abd0ec │ │ │ │ + bl abd134 │ │ │ │ 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 │ │ │ │ @@ -2362245,17 +2362229,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e13ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad54> │ │ │ │ mov r0, r4 │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ @@ -2362324,17 +2362308,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6de466 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67e0e> │ │ │ │ subs r4, r1, r7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2362411,17 +2362395,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6de558 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x67f00> │ │ │ │ subs r6, r3, r4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2362533,21 +2362517,21 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6de6a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68050> │ │ │ │ subs r6, r2, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2362697,25 +2362681,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6de7dc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68184> │ │ │ │ adds r0, r3, r3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2362864,25 +2362848,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6de99c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68344> │ │ │ │ nop │ │ │ │ asrs r2, r3, #28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + itee lt │ │ │ │ + lsllt r5, r3, #2 │ │ │ │ + strbge r2, [r6, #20] │ │ │ │ + lslge r1, r3, #4 │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ - lsls r1, r3, #4 │ │ │ │ - ite mi │ │ │ │ - lslmi r5, r3, #2 │ │ │ │ - wfipl │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #876] @ (6dedf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6879c>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2363216,63 +2363200,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6deaa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68450> │ │ │ │ asrs r0, r6, #21 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bkpt 0x005c │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bkpt 0x0048 │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bkpt 0x0030 │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + cbnz r2, 6deeaa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68852> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + cbnz r6, 6deea6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6884e> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6deebc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68864> │ │ │ │ + cbnz r2, 6dee9c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68844> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6deeb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68860> │ │ │ │ + cbnz r6, 6dee98 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68840> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r6, 6deeba <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68862> │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #2984] @ 6dfa1c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x693c4> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2364347,45 +2364331,45 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 6dfa68 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69410> │ │ │ │ + cbnz r0, 6dfa48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x693f0> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 6dfa54 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x693fc> │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r2, r0, #32 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - rev r4, r3 │ │ │ │ + cbnz r4, 6dfa62 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6940a> │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r4, 6dfac2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6946a> │ │ │ │ + cbz r4, 6dfaa2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6944a> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 6dfa94 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6943c> │ │ │ │ + cbz r4, 6dfa74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6941c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6df478 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x68e20> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2364676,39 +2364660,39 @@ │ │ │ │ bne.w 6df8f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69298> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6df8f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69298> │ │ │ │ b.n 6df8d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69280> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6dff38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x698e0>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2364869,48 +2364853,48 @@ │ │ │ │ lsls r2, r6, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6df7a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6914a> │ │ │ │ - @ instruction: 0xffffac96 │ │ │ │ + vcvt.f16.u16 d26, d6, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6df7ea <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69192> │ │ │ │ vcvt.u16.f16 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #8] │ │ │ │ lsls r7, r0, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @@ -2365199,83 +2365183,83 @@ │ │ │ │ b.n 6e0186 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69b2e> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r6, r6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r6, [r5, #3] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r2, [r1, #3] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r1, r3, #2 │ │ │ │ strb r0, [r2, #1] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r1, r3, #2 │ │ │ │ strb r0, [r7, #0] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r1, r3, #2 │ │ │ │ strb r4, [r3, #0] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - itt ne │ │ │ │ - lslne r7, r2, #2 │ │ │ │ - addne r1, sp, #616 @ 0x268 │ │ │ │ + bkpt 0x009c │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bkpt 0x00ea │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, pc, #560 @ (adr r2, 6e0578 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69f20>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 6e0378 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69d20>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6e03a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69d48>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6e0394 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69d3c> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2365514,19 +2365498,19 @@ │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34f6bc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b83cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a405c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae41cc │ │ │ │ + bl ae4214 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae4930 │ │ │ │ + bl ae4978 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c46a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b0334> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2365668,19 +2365652,19 @@ │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34f6bc> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b83cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a405c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae41cc │ │ │ │ + bl ae4214 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae4930 │ │ │ │ + bl ae4978 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c46a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b0334> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6e09dc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a384>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2365698,15 +2365682,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ae26d4 │ │ │ │ + bl ae271c │ │ │ │ b.n 6e050a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69eb2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2365714,29 +2365698,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c7d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b39d0> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6e0790 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a138> │ │ │ │ mov r0, sl │ │ │ │ - bl ad24b0 │ │ │ │ + bl ad24f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c5fa4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b1c34> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl ae26d4 │ │ │ │ + bl ae271c │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6e050a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x69eb2> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b429c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x39ff2c> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2365937,17 +2365921,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ @ instruction: 0xf7e0014d │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e0a36 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a3de> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2365977,19 +2365961,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e0a44 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a3ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2366783,29 +2366767,29 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e123e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6abe6> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr12, cr13, {2} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #952 @ (adr r2, 6e1630 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6afd8>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 6e1430 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6add8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #776 @ (adr r2, 6e1584 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6af2c>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 6e1384 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad2c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #120] @ (6e12f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6aca0>) │ │ │ │ + ldr r5, [pc, #632] @ (6e14f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6aea0>) │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, pc, #768 @ (adr r2, 6e1584 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6af2c>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 6e1384 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad2c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 6e1438 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ade0>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 6e1638 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6afe0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #440 @ (adr r2, 6e1444 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6adec>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 6e1644 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6afec>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 6e1460 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ae08>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 6e1660 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b008>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e12c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ac68> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2366998,15 +2366982,15 @@ │ │ │ │ ldc 1, cr0, [r4], #-308 @ 0xfffffecc │ │ │ │ stc 1, cr0, [lr], #-308 @ 0xfffffecc │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebfe014d │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, 6e16c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b070>) │ │ │ │ + add r0, pc, #24 @ (adr r0, 6e14c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ae70>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #140] @ (6e1550 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6aef8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2367832,15 +2367816,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 6e15d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6af80> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 58fd82 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x47ba12> │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2367894,15 +2367878,15 @@ │ │ │ │ nop │ │ │ │ b.n 6e22d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6bc80> │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb r0, [r5, r1] │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #212] @ (6e1f08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b8b0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2368000,38 +2367984,38 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ b.n 6e224c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6bbf4> │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r6, [r0, r7] │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6e1f4e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b8f6> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e1f58 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b900>) │ │ │ │ add r1, pc │ │ │ │ bl 6e13ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad54> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e1f64 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b90c> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e1f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6b918> │ │ │ │ @@ -2368185,15 +2368169,15 @@ │ │ │ │ bhi.n 6e2120 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6bac8> │ │ │ │ ldr r3, [pc, #12] @ (6e2124 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6bacc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r1, r3, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2369085,15 +2369069,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e2a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6c438>) │ │ │ │ add r1, pc │ │ │ │ bl 6e13ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad54> │ │ │ │ vldr s0, [pc, #4] @ 6e2a8c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6c434> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e2aa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6c450> │ │ │ │ @@ -2370251,15 +2370235,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb.w pc, [pc, #-4095] @ 6e2611 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6bfb9> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2374683,15 +2374667,15 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ strb.w r1, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ strd r0, r1, [r3, #12] │ │ │ │ b.n 6e661e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ffc6> │ │ │ │ nop │ │ │ │ - vst2.8 {d16[0],d17[0]}, [lr :16], r8 │ │ │ │ + vst4.8 {d16,d18,d20,d22}, [lr :64], r8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1092] @ 6e6af4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7049c> │ │ │ │ mov r3, r1 │ │ │ │ @@ -2375191,17 +2375175,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325fc8> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e6ca0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70648> │ │ │ │ ldr r5, [pc, #752] @ (6e6fac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70954>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r2, [pc, #416] @ (6e6e60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70808>) │ │ │ │ + ldr r1, [pc, #928] @ (6e7060 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70a08>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e6ce6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7068e> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2375377,15 +2375361,15 @@ │ │ │ │ b.n 6e6e6e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70816> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e6e4c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x707f4> │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [pc, #368] @ (6e702c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x709d4>) │ │ │ │ + ldr r0, [pc, #880] @ (6e722c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70bd4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2375787,29 +2375771,29 @@ │ │ │ │ b.n 6e72c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70c6c> │ │ │ │ ldr r3, [pc, #32] @ (6e730c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70cb4>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e72c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70c6c> │ │ │ │ ldr r3, [pc, #32] @ (6e7310 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70cb8>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e72c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70c6c> │ │ │ │ - cmp r2, r1 │ │ │ │ + add sl, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r7, pc, #752 @ (adr r7, 6e75ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70f94>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + add sl, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r8, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + add lr, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + add ip, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + add sl, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + add r8, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ cbz r1, 6e7354 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70cfc> │ │ │ │ @@ -2375886,38 +2375870,39 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6e735e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70d06> │ │ │ │ ldr r0, [pc, #52] @ (6e7404 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70dac>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e7374 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70d1c> │ │ │ │ - add lr, r9 │ │ │ │ + add r6, r9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #12 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add lr, r4 │ │ │ │ + add r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + cbz r6, 6e7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70dbc> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r1 │ │ │ │ + add r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add ip, r5 │ │ │ │ + add r4, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe83600a2 │ │ │ │ - b.n 6e79a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71348> │ │ │ │ + b.n 6e735c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70d04> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + b.n 6e78a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71248> │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + cbz r6, 6e742e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70dd6> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r2, ip │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, r4 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r2, 6e7430 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70dd8> │ │ │ │ @@ -2375967,33 +2375952,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e74ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70e54>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e7442 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x70dea> │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [pc, #1016] @ (6e7894 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7123c>) │ │ │ │ + ldr r3, [pc, #504] @ (6e7694 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7103c>) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r1, [pc, #3040] @ 6e80a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71a4c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2377096,262 +2377081,264 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r0, [r5, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r1 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp sl, lr │ │ │ │ + cmp r2, lr │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6e8368 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71d10> │ │ │ │ + b.n 6e8268 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71c10> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + add r8, sp │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip, #-668] @ 0xfffffd64 │ │ │ │ - add r2, r3 │ │ │ │ + stcl 0, cr0, [ip], {167} @ 0xa7 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, sp │ │ │ │ + add r2, sp │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrd r0, r1, [r4, #-96]! @ 0x60 │ │ │ │ - bic.w r0, sl, #167 @ 0xa7 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldrd r0, r1, [r4], #96 @ 0x60 │ │ │ │ + vaddl.s32 q0, d26, d23 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + rors r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r0, r4 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r0, r3 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + ble.n 6e80f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71a98> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r1 │ │ │ │ + ands r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r4, r6 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrrc 0, 10, r0, ip, cr7 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + rsbs r0, ip, r7, asr #2 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc 0, cr0, [sl], #-668 @ 0xfffffd64 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + sub.w r0, sl, r7, asr #2 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbcs r4, r5 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r5 │ │ │ │ + ands r2, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 6e8144 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71aec> │ │ │ │ + blt.n 6e8244 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71bec> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xe83a00a6 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + b.n 6e80d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71a78> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + strh r4, [r7, #22] │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 6e80b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71a60> │ │ │ │ + blt.n 6e81b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71b60> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e8144 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71aec> │ │ │ │ + b.n 6e8044 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x719ec> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 6e8208 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71bb0> │ │ │ │ + bge.n 6e8108 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71ab0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrd r0, r0, [ip, #668] @ 0x29c │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + ldrd r0, r0, [ip, #-668] @ 0x29c │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e7a64 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7140c> │ │ │ │ + b.n 6e8964 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7230c> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 6e8194 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71b3c> │ │ │ │ + bls.n 6e8294 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71c3c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrd r0, r0, [sl], #-668 @ 0x29c │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + b.n 6e819c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71b44> │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e87ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x72194> │ │ │ │ + b.n 6e86ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x72094> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e80cc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71a74> │ │ │ │ + b.n 6e7fcc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71974> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mrc2 0, 6, r0, cr4, cr12, {4} │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + mrc2 0, 2, r0, cr4, cr12, {4} │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mcr2 0, 2, r0, cr0, cr12, {4} │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + stc2l 0, cr0, [r0, #624] @ 0x270 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r3, pc, #192 @ (adr r3, 6e82bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71c64>) │ │ │ │ + add r2, pc, #704 @ (adr r2, 6e84bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71e64>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 6e81b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71b5c> │ │ │ │ + bvc.n 6e82b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71c5c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 6e8274 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71c1c>) │ │ │ │ + add r2, pc, #624 @ (adr r2, 6e8474 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71e1c>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 6e82d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71c78> │ │ │ │ + bvs.n 6e81d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71b78> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 6e82c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71c70> │ │ │ │ + bvs.n 6e81c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71b70> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia.w r6, {r1, r3, r4, r7} │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + @ instruction: 0xe806009a │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 6e825c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71c04> │ │ │ │ + bvs.n 6e815c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71b04> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 6e8250 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71bf8> │ │ │ │ + bvs.n 6e8150 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71af8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8234 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71bdc> │ │ │ │ + bvs.n 6e8334 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71cdc> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8228 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71bd0> │ │ │ │ + bvs.n 6e8328 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71cd0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e821c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71bc4> │ │ │ │ + bvs.n 6e831c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71cc4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6e8210 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71bb8> │ │ │ │ + bvs.n 6e8310 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71cb8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6e87d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x72178> │ │ │ │ + b.n 6e86d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x72078> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2377465,15 +2377452,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e82fc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71ca4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e83c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71d6a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl abca34 │ │ │ │ + bl abca7c │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e83c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71d6e> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e83b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71d5e> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2377532,15 +2377519,15 @@ │ │ │ │ movs r6, #32 │ │ │ │ movs r4, #4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov.w fp, #0 │ │ │ │ - bl abc530 │ │ │ │ + bl abc578 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #128 @ 0x80 │ │ │ │ movne.w r9, #608 @ 0x260 │ │ │ │ movw r8, #479 @ 0x1df │ │ │ │ movw r3, #1919 @ 0x77f │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -2377550,29 +2377537,29 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ strd r6, r7, [sp, #16] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add.w r4, r3, fp │ │ │ │ ldr.w r6, [r3, fp] │ │ │ │ - bl abc618 │ │ │ │ + bl abc660 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ str.w r0, [sl, #4] │ │ │ │ adds r6, r4, #4 │ │ │ │ mov.w sl, #0 │ │ │ │ cbz r3, 6e84fe <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71ea6> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6e84e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71e90> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl abc690 │ │ │ │ + bl abc6d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6e84e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71e88> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6e84d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71e80> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2377632,15 +2377619,15 @@ │ │ │ │ beq.n 6e85ae <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71f56> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6e8592 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71f3a> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl abc5dc │ │ │ │ + bl abc624 │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6e8598 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71f40> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6e8588 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71f30> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2377649,15 +2377636,15 @@ │ │ │ │ bne.n 6e857c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71f24> │ │ │ │ ldrd r5, r9, [sp, #16] │ │ │ │ mov r7, fp │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ - bl abc6b4 │ │ │ │ + bl abc6fc │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 6a8a8 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6e85d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71f7a> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8a8 │ │ │ │ ldr r2, [pc, #108] @ (6e8654 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71ffc>) │ │ │ │ @@ -2377694,23 +2377681,23 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6e8488 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71e30> │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrb r0, [r7, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ble.n 6e8610 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71fb8> │ │ │ │ + ble.n 6e8710 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x720b8> │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bls.n 6e85ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71f94> │ │ │ │ + bls.n 6e86ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x72094> │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 43bb24 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3277b4> │ │ │ │ @@ -2379219,15 +2379206,15 @@ │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6e9934 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x732dc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2379535,15 +2379522,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6e996e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x73316> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2381723,15 +2381710,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af9e50 │ │ │ │ + bl af9e98 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6eafa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x74950> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cea78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58420> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2381799,15 +2381786,15 @@ │ │ │ │ bcs.n 6eb12a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x74ad2> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6eac00 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x745a8> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl afaa98 │ │ │ │ + bl afaae0 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6eb07e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x74a26> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cea78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58420> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ @@ -2382045,15 +2382032,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r9, [sp] │ │ │ │ - bl af8954 │ │ │ │ + bl af899c │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6eb340 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x74ce8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cea78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58420> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2382554,15 +2382541,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #1 │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsrs r7, r5, #32 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r4, [pc, #144] @ (6eb9ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x75354>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r1, r3, #12 │ │ │ │ lsls r3, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2396] @ 0x95c │ │ │ │ cbz r3, 6eb934 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x752dc> │ │ │ │ @@ -2382594,15 +2382581,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6eac00 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x745a8> │ │ │ │ vldr d0, [pc, #132] @ 6eba08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x753b0> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1936] @ 0x790 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af8988 │ │ │ │ + bl af89d0 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6eb9a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x75350> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cea78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58420> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2382731,15 +2382718,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6eac00 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x745a8> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ - bl af9954 │ │ │ │ + bl af999c │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebb22 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x754ca> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cea78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58420> │ │ │ │ str.w r4, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2382782,15 +2382769,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6eac00 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x745a8> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af9954 │ │ │ │ + bl af999c │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebbb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x75558> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cea78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58420> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ @@ -2382961,15 +2382948,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl afa188 │ │ │ │ + bl afa1d0 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6ebd8a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x75732> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cea78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58420> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2383067,21 +2383054,21 @@ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl af89bc │ │ │ │ + bl af8a04 │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl af8a10 │ │ │ │ + bl af8a58 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3202a8> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ebf10 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x758b8> │ │ │ │ @@ -2383268,15 +2383255,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #720] @ 0x2d0 │ │ │ │ - bl af8cd0 │ │ │ │ + bl af8d18 │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ cbz r1, 6ec0b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x75a58> │ │ │ │ mov r0, r6 │ │ │ │ bl 6cea78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x58420> │ │ │ │ str.w r5, [r6, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r6, #1893] @ 0x765 │ │ │ │ cbz r3, 6ec0c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x75a68> │ │ │ │ @@ -2383716,15 +2383703,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r3, #20 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, ip, #5111808 @ 0x4e0000 │ │ │ │ + @ instruction: 0xf4dc009c │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ @@ -2383780,15 +2383767,15 @@ │ │ │ │ b.n 6ec5aa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x75f52> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6ec5aa <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x75f52> │ │ │ │ subs r2, #130 @ 0x82 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4f0009c │ │ │ │ + orns r0, r0, #5111808 @ 0x4e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2372] @ 6ecf44 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x768ec> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2384608,19 +2384595,19 @@ │ │ │ │ subs r1, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vqadd.s64 d0, d16, d12 │ │ │ │ - vqadd.s32 d0, d24, d12 │ │ │ │ + mrc 0, 5, r0, cr0, cr12, {4} │ │ │ │ + mcr 0, 5, r0, cr8, cr12, {4} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, sl, ip, lsr #2 │ │ │ │ + @ instruction: 0xeb2a009c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6ed09c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76a44>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ ldr r3, [pc, #288] @ (6ed0a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76a48>) │ │ │ │ @@ -2384923,15 +2384910,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4], #-624 @ 0x270 │ │ │ │ + b.n 6ed2b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76c58> │ │ │ │ + lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #972] @ 0x3cc │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r1, [r0, #952] @ 0x3b8 │ │ │ │ @@ -2385193,15 +2385181,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2408] @ 0x968 │ │ │ │ b.n 6ed5b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76f5e> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6ed54c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76ef4> │ │ │ │ b.n 6ed448 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76df0> │ │ │ │ nop │ │ │ │ - b.n 6ed168 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76b10> │ │ │ │ + b.n 6ed068 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76a10> │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #56] @ 6ed630 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76fd8> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2385228,15 +2385216,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ed058 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76a00> │ │ │ │ + b.n 6ecf58 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76900> │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1468] @ 6edc0c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x775b4> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2385797,27 +2385785,27 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #154 @ 0x9a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 6ed6ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77054> │ │ │ │ + b.n 6ed5ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x76f54> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ee1b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77b60> │ │ │ │ + b.n 6ee0b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77a60> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6ede74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7781c> │ │ │ │ + b.n 6edd74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7771c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6ede78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77820> │ │ │ │ + b.n 6edd78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77720> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2385988,17 +2385976,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2386085,15 +2386073,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6edeac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77854> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6edf48 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x778f0>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2386113,15 +2386101,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6edf0e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x778b6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #120] @ 6edfd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77980> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2386167,23 +2386155,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r0, r3, #4 │ │ │ │ movs r0, #146 @ 0x92 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ lsls r0, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6ee0cc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77a74> │ │ │ │ + blt.n 6edfcc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77974> │ │ │ │ lsls r4, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ee010 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x779b8> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6ee008 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x779b0> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2386773,82 +2386761,82 @@ │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ - bhi.n 6ee538 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77ee0> │ │ │ │ + bhi.n 6ee638 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77fe0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 6ee55c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77f04> │ │ │ │ + bhi.n 6ee65c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78004> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee544 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77eec> │ │ │ │ + bhi.n 6ee644 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77fec> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 6ee554 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77efc> │ │ │ │ + bhi.n 6ee654 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77ffc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee544 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77eec> │ │ │ │ + bhi.n 6ee644 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77fec> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee70c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x780b4> │ │ │ │ + bvc.n 6ee60c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77fb4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x780a0> │ │ │ │ + bvc.n 6ee5f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77fa0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 6ee6e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78090> │ │ │ │ + bvc.n 6ee5e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77f90> │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee6dc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78084> │ │ │ │ + bvc.n 6ee5dc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77f84> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 6ee6f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7809c> │ │ │ │ + bvc.n 6ee5f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77f9c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee6e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7808c> │ │ │ │ + bvc.n 6ee5e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77f8c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6ee6d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7807c> │ │ │ │ + bvc.n 6ee5d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77f7c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2387051,29 +2387039,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6ee8c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78268>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6ee8c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7826c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 6ee8e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7828c> │ │ │ │ + blt.n 6ee7e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7818c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 6eebe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7858c>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 6ee9e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7838c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - itee │ │ │ │ - lsl r4, r4, #2 │ │ │ │ - ldrsbal r0, [r2, r4] │ │ │ │ - lslal r7, r3, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + itee vc │ │ │ │ + lslvc r4, r4, #2 │ │ │ │ + ldrsbvs r0, [r2, r2] │ │ │ │ + lslvs r7, r3, #2 │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ee53c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77ee4> │ │ │ │ + b.n 6ee43c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x77de4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ee93c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x782e4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2387128,45 +2387116,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ee97c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78324>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ee980 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78328>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 6ee898 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78240> │ │ │ │ + blt.n 6ee998 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78340> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 6eea6c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78414>) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6ee990 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78338> │ │ │ │ + bcc.n 6ee890 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78238> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6ee990 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78338> │ │ │ │ + bcc.n 6ee890 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78238> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 6ee988 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78330> │ │ │ │ + bcc.n 6ee888 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78230> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 6ee960 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78308> │ │ │ │ + bcc.n 6eea60 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78408> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + add lr, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2388110,217 +2388098,217 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6eeef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78898> │ │ │ │ nop │ │ │ │ asrs r4, r7, #16 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ef39c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d44> │ │ │ │ + bne.n 6ef49c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e44> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef394 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d3c> │ │ │ │ + bne.n 6ef494 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e3c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bne.n 6ef3e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d90> │ │ │ │ + beq.n 6ef2e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78c90> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef3d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d78> │ │ │ │ + beq.n 6ef2d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78c78> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 6ef3b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d58> │ │ │ │ + beq.n 6ef4b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e58> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef2e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78c8c> │ │ │ │ + bne.n 6ef3e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d8c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef4d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e78> │ │ │ │ + beq.n 6ef3d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d78> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef4a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e4c> │ │ │ │ + beq.n 6ef3a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d4c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef4c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e6c> │ │ │ │ + beq.n 6ef3c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d6c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef48c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e34> │ │ │ │ + beq.n 6ef38c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d34> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef40c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78db4> │ │ │ │ + beq.n 6ef30c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78cb4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef390 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d38> │ │ │ │ + beq.n 6ef490 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e38> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef398 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d40> │ │ │ │ + beq.n 6ef498 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e40> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6ef428 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78dd0> │ │ │ │ + beq.n 6ef328 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78cd0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef42c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78dd4> │ │ │ │ + beq.n 6ef32c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78cd4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ef448 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78df0> │ │ │ │ + beq.n 6ef348 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78cf0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef35c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d04> │ │ │ │ + beq.n 6ef45c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e04> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 6ef3bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78d64> │ │ │ │ + beq.n 6ef4bc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78e64> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - revsh r4, r5 │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, r0 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mvns r0, r3 │ │ │ │ + muls r0, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - muls r4, r4 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r6, 6ef55c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78f04> │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6ef5a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78f4c>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2388344,15 +2388332,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6ef57c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78f24> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6ef5ce <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78f76> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6ef5ca <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x78f72> │ │ │ │ @@ -2389429,57 +2389417,57 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsrs r6, r2, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #27 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r7!, {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ subs r2, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2389701,39 +2389689,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6f043c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x79de4>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e13ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad54> │ │ │ │ b.w 6ef89e <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x79246> │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + itet gt │ │ │ │ + lslgt r4, r3, #2 │ │ │ │ + ittt ge @ unpredictable │ │ │ │ + lslge r4, r3, #2 │ │ │ │ + strhge r2, [r1, #48] @ 0x30 │ │ │ │ + lslge r0, r3, #4 │ │ │ │ + pop {r2, r3, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x00ae │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #5 │ │ │ │ @@ -2389763,17 +2389751,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f04a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x79e48>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e13ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad54> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x007c │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-128] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2390324,25 +2390312,25 @@ │ │ │ │ @ instruction: 0xfb36014c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb12014c │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [ip, ] │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbnz r6, 6f0b16 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7a4be> │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbnz r2, 6f0b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7a4c0> │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #1 │ │ │ │ @@ -2391171,15 +2391159,15 @@ │ │ │ │ bics.w r1, lr, #13369344 @ 0xcc0000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, r4, #13369344 @ 0xcc0000 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, r8, #76 @ 0x4c │ │ │ │ - add sp, #32 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6e0f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6a910> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2391970,23 +2391958,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6f1ce4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b68c> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl abc9a4 │ │ │ │ + bl abc9ec │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6f1d34 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b6dc> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl abc9dc │ │ │ │ + bl abca24 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6f1d22 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b6ca> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e8380 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71d28> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2392023,39 +2392011,39 @@ │ │ │ │ bl 6e82fc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x71ca4> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f1d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b720> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl abca34 │ │ │ │ + bl abca7c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6f1d82 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b72a> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f1db6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b75e> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl abd108 │ │ │ │ + bl abd150 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6f1d5a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b702> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcbec │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f1f00 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b8a8> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6f1e0c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b7b4> │ │ │ │ b.n 6f1f0a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b8b2> │ │ │ │ @@ -2392070,15 +2392058,15 @@ │ │ │ │ bl 6e921c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x72bc4> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6f1f0a <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b8b2> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl abd0ec │ │ │ │ + bl abd134 │ │ │ │ smull r1, r3, fp, r0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov.w sl, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr.w r8, [r4] │ │ │ │ mov r5, r0 │ │ │ │ rsb r3, sl, r3, asr #3 │ │ │ │ @@ -2392176,22 +2392164,22 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6f1abc <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7b464> │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ b.n 6f21d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7bb80> │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2392797,21 +2392785,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f2608 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7bfb0>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e13ac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6ad54> │ │ │ │ b.n 6f25d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7bf7a> │ │ │ │ nop │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2392925,21 +2392913,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e3b74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6d51c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e3b94 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x6d53c> │ │ │ │ b.n 6f26a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7c04e> │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f27b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7c15e> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2393512,15 +2393500,15 @@ │ │ │ │ b.n 6f2ce6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7c68e> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f2cc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7c66e> │ │ │ │ bpl.n 6f2d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7c6e4> │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2394248,15 +2394236,15 @@ │ │ │ │ bcs.n 6f35e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7cf8c> │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 6f35b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7cf60> │ │ │ │ lsls r4, r1, #5 │ │ │ │ bl aa94fe │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl a1550a │ │ │ │ bl 75350e │ │ │ │ bl 4f7512 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3e31a2> │ │ │ │ bl 5a3516 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x48f1a6> │ │ │ │ @@ -2395070,23 +2395058,23 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldmia r2!, {r4, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2395720,20 +2395708,20 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - bhi.n 6f4620 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7dfc8> │ │ │ │ + bvc.n 6f4520 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7dec8> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 4, r0, cr0, cr13, {4} │ │ │ │ - bcc.n 6f45ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7df94> │ │ │ │ + mrc 0, 0, r0, cr0, cr13, {4} │ │ │ │ + bcs.n 6f44ec <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7de94> │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r4, [pc, #2064] @ 6f4d8c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e734> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2396535,146 +2396523,146 @@ │ │ │ │ movs r0, r0 │ │ │ │ rev16 r6, r5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #18] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6f4d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e720> │ │ │ │ + bmi.n 6f4e78 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e820> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 6f4d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e6e0> │ │ │ │ + bgt.n 6f4e38 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e7e0> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6f4eb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e858> │ │ │ │ + bcc.n 6f4db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e758> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 6f4e74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e81c> │ │ │ │ + blt.n 6f4d74 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e71c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vqadd.s64 d0, d20, d9 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + mrc 0, 5, r0, cr4, cr9, {4} │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r5, #31] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2397174,33 +2397162,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f4f98 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e940> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f4f98 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7e940> │ │ │ │ nop │ │ │ │ cbz r2, 6f547c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7ee24> │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #332] @ (6f55f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7efa0>) │ │ │ │ @@ -2397325,19 +2397313,19 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2397633,35 +2397621,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r2, #1600 @ 0x640 │ │ │ │ @@ -2397701,15 +2397689,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6f5a70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f418> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl af3894 │ │ │ │ + bl af38dc │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f5a66 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f40e> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 4389d8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x324668> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2397731,15 +2397719,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6fc4fc │ │ │ │ b.n 6f5a16 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f3be> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl abac48 │ │ │ │ + bl abac90 │ │ │ │ b.n 6f5a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f3b0> │ │ │ │ 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] @ 6f5b00 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f4a8> │ │ │ │ @@ -2397794,15 +2397782,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #352 @ (adr r5, 6f5c6c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f614>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r5, pc, #184 @ (adr r5, 6f5bc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f570>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #324] @ (6f5c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f618>) │ │ │ │ @@ -2397929,27 +2397917,27 @@ │ │ │ │ ... │ │ │ │ add r4, pc, #824 @ (adr r4, 6f5fac <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f954>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #584 @ (adr r4, 6f5ec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f86c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f5cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f678>) │ │ │ │ dmb ish │ │ │ │ @@ -2398285,15 +2398273,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ add r0, pc, #200 @ (adr r0, 6f60e4 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, pc, #24 @ (adr r0, 6f6040 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ │ │ │ │ 006f6028 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2398993,29 +2398981,29 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r6, [r3, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r6, [r0, r7] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strb r2, [r5, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ strb r0, [r1, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2399068,15 +2399056,15 @@ │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov r0, r6 │ │ │ │ mov.w ip, r7, lsr #22 │ │ │ │ lsls r7, r7, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl af37f8 │ │ │ │ + bl af3840 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f6b76 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2399286,20 +2399274,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f6c70 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ababe0 │ │ │ │ + bl abac28 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f6918 │ │ │ │ mov r0, r6 │ │ │ │ - bl af3894 │ │ │ │ + bl af38dc │ │ │ │ b.w 6f6160 │ │ │ │ ldr r7, [pc, #188] @ (6f6c74 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f6fe8 │ │ │ │ @@ -2399334,20 +2399322,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2, #644]! @ 0x284 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + ldcl 0, cr0, [r2, #-644]! @ 0xfffffd7c │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 3bac3a <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x2a68ca> │ │ │ │ bl 784c3e │ │ │ │ @@ -2399369,15 +2399357,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #636] @ (6f6ef4 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r6, [pc, #576] @ (6f6ebc ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r2, [pc, #3356] @ 6f79a0 │ │ │ │ addw r3, r4, #1804 @ 0x70c │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2399645,15 +2399633,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 6f6160 │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f6baa │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl abac48 │ │ │ │ + bl abac90 │ │ │ │ b.n 6f6baa │ │ │ │ ldr.w r2, [pc, #2564] @ 6f79b8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f5a7c <_mesa_glapi_set_dispatch@@libgallium-26.0.7-1.so+0x7f424> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2400502,43 +2400490,43 @@ │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 6f72c2 │ │ │ │ movs r3, #4 │ │ │ │ b.n 6f727a │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #936] @ (6f7d54 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #800] @ (6f7cd0 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [pc, #352] @ (6f7b24 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movw r2, #31087 @ 0x796f │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 6f72c2 │ │ │ │ movw r2, #31083 @ 0x796b │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f7bb8 │ │ │ │ @@ -2401170,15 +2401158,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #14] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #216] @ (6f818c ) │ │ │ │ + ldr r2, [pc, #728] @ (6f838c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6f811c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2401316,15 +2401304,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #27] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #864] @ (6f8598 ) │ │ │ │ + ldr r1, [pc, #352] @ (6f8398 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (6f83d0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2401487,15 +2401475,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f83be │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #22] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #504] @ (6f85d4 ) │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2403858,15 +2403846,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f9c7c │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2404154,20 +2404142,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stcl 1, cr0, [r8], #92 @ 0x5c │ │ │ │ - stcl 1, cr0, [r6], {23} │ │ │ │ - sub.w r1, lr, r7, lsr #32 │ │ │ │ + stcl 1, cr0, [r8], #-92 @ 0xffffffa4 │ │ │ │ + mcrr 1, 1, r0, r6, cr7 │ │ │ │ + @ instruction: 0xeb2e0117 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fa040 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2404431,16 +2404419,16 @@ │ │ │ │ ... │ │ │ │ ldrsh r4, [r2, r6] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r4, r4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - @ instruction: 0xe98a0117 │ │ │ │ - strd r0, r1, [r8, #-92]! @ 0x5c │ │ │ │ + stmdb sl, {r0, r1, r2, r4, r8} │ │ │ │ + strd r0, r1, [r8], #92 @ 0x5c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r2, [pc, #1712] @ 6fa974 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [pc, #1708] @ 6fa978 │ │ │ │ @@ -2407666,19 +2407654,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fc650 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r2, #70 @ 0x46 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r2, #4 │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #116] @ 6fc76c │ │ │ │ @@ -2407737,15 +2407725,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #184] @ (6fc850 ) │ │ │ │ @@ -2408926,17 +2408914,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #148 @ 0x94 │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r5, #238 @ 0xee │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [sl, #155] @ 0x9b │ │ │ │ - vst1.8 @ instruction: 0xf9c2009b │ │ │ │ - ldr??.w r0, [r2, #155] @ 0x9b │ │ │ │ + ldrsb.w r0, [sl, fp, lsl #1] │ │ │ │ + vst4.32 {d16-d19}, [r2 :64], fp │ │ │ │ + ldr??.w r0, [r2, fp, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2409107,15 +2409095,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fd582 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl af37ec │ │ │ │ + bl af3834 │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fd55c │ │ │ │ b.n 6fd4cc │ │ │ │ mov r0, r5 │ │ │ │ bl 6fcb2c │ │ │ │ b.n 6fd502 │ │ │ │ @@ -2409229,24 +2409217,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r2, #118 @ 0x76 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71a009b │ │ │ │ - @ instruction: 0xf730009b │ │ │ │ - @ instruction: 0xf746009b │ │ │ │ - @ instruction: 0xf75c009b │ │ │ │ - @ instruction: 0xf768009b │ │ │ │ - @ instruction: 0xf722009b │ │ │ │ - @ instruction: 0xf746009b │ │ │ │ - @ instruction: 0xf75c009b │ │ │ │ - @ instruction: 0xf772009b │ │ │ │ - @ instruction: 0xf778009b │ │ │ │ + @ instruction: 0xf69a009b │ │ │ │ + @ instruction: 0xf6b0009b │ │ │ │ + movt r0, #26779 @ 0x689b │ │ │ │ + @ instruction: 0xf6dc009b │ │ │ │ + @ instruction: 0xf6e8009b │ │ │ │ + subw r0, r2, #2203 @ 0x89b │ │ │ │ + movt r0, #26779 @ 0x689b │ │ │ │ + @ instruction: 0xf6dc009b │ │ │ │ + @ instruction: 0xf6f2009b │ │ │ │ + @ instruction: 0xf6f8009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2409420,15 +2409408,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fd870 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fd9d4 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af36b4 │ │ │ │ + bl af36fc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fd3e0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2409485,32 +2409473,32 @@ │ │ │ │ mov r3, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af346c │ │ │ │ + bl af34b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fd79c │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fd896 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abab38 │ │ │ │ + bl abab80 │ │ │ │ b.n 6fd91a │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fd7fc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fd870 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abaa74 │ │ │ │ + bl abaabc │ │ │ │ cbz r0, 6fda3a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fd79c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2409528,19 +2409516,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fd9b4 │ │ │ │ b.n 6fd9b2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fd9b4 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af36b4 │ │ │ │ + bl af36fc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl abaa74 │ │ │ │ + bl abaabc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fd9fe │ │ │ │ b.n 6fd79a │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fd982 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2409745,15 +2409733,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #104 @ 0x68 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r4, #126 @ 0x7e │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf214009b │ │ │ │ + @ instruction: 0xf194009b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #732] @ (6fdf88 ) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #732] @ (6fdf8c ) │ │ │ │ @@ -2410024,31 +2410012,31 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s8 d0, d28, d11 │ │ │ │ + mcr 0, 4, r0, cr12, cr11, {4} │ │ │ │ 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, 6fdfc4 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fdfd2 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af3264 │ │ │ │ + bl af32ac │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl abaa8c │ │ │ │ + bl abaad4 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fd040 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2410175,15 +2410163,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fe19c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6fe018 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af36b4 │ │ │ │ + bl af36fc │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ @@ -2410214,16 +2410202,16 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #7 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl, #-620]! @ 0xfffffd94 │ │ │ │ - ldcl 0, cr0, [r2, #-620] @ 0xfffffd94 │ │ │ │ + ldcl 0, cr0, [sl], #620 @ 0x26c │ │ │ │ + ldcl 0, cr0, [r2], {155} @ 0x9b │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2411196,25 +2411184,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6febf0 │ │ │ │ nop │ │ │ │ asrs r4, r6, #17 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6ff368 │ │ │ │ + b.n 6ff268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ff360 │ │ │ │ + b.n 6ff260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff264 │ │ │ │ + b.n 6ff164 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff19c │ │ │ │ + b.n 6ff09c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6ff254 │ │ │ │ + b.n 6ff154 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2411317,17 +2411305,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ asrs r4, r6, #12 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6ff198 │ │ │ │ + b.n 6ff098 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6fee5c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2411957,17 +2411945,17 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 6ff1ee │ │ │ │ lsrs r4, r4, #31 │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6ff5c8 │ │ │ │ + blt.n 6ff4c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 6ff4cc │ │ │ │ + bge.n 6ff5cc │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r2, #96] @ 0x60 │ │ │ │ ubfx ip, r3, #0, #12 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ add.w ip, r1, ip, lsl #2 │ │ │ │ add.w ip, ip, #65536 @ 0x10000 │ │ │ │ ldr.w r0, [ip, #152] @ 0x98 │ │ │ │ @@ -2412357,15 +2412345,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ff8e8 │ │ │ │ + bvs.n 6ff9e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6ffa18 ) │ │ │ │ ldr r3, [pc, #124] @ (6ffa1c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6ffa20 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6ffa24 ) │ │ │ │ @@ -2413316,17 +2413304,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #20 │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r6, r2, #12 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 7003e4 │ │ │ │ + beq.n 7004e4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (7004d8 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4904da <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37c16a> │ │ │ │ @@ -2413726,40 +2413714,40 @@ │ │ │ │ b.n 7007f6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb08014b │ │ │ │ @ instruction: 0xfb02014b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [r6], fp │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r3, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #12 │ │ │ │ bhi.w 700a46 │ │ │ │ @@ -2414734,36 +2414722,36 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ ands.w r1, r0, #75 @ 0x4b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ and.w r1, r2, #75 @ 0x4b │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ cdp 1, 6, cr0, cr2, cr11, {2} │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + nop {10} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - nop {14} │ │ │ │ + nop {6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sev │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ itt ls │ │ │ │ movls r3, #86 @ 0x56 │ │ │ │ strls.w r3, [r4, #336] @ 0x150 │ │ │ │ @@ -2415807,23 +2415795,23 @@ │ │ │ │ cmp r7, #27 │ │ │ │ movs r4, #221 @ 0xdd │ │ │ │ strh r6, [r0, #8] │ │ │ │ subs r7, #255 @ 0xff │ │ │ │ @ instruction: 0xeb85b851 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ - hlt 0x002c │ │ │ │ + rev r4, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 701dd8 │ │ │ │ + b.n 701cd8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #18 │ │ │ │ bhi.w 703282 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str.w r2, [r4, #336] @ 0x150 │ │ │ │ @@ -2417017,33 +2417005,33 @@ │ │ │ │ bne.w 702d18 │ │ │ │ movs r2, #14 │ │ │ │ b.w 701514 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r8 │ │ │ │ b.n 702ecc │ │ │ │ - uxth r2, r4 │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r0 │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + cbz r4, 702f3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r6, 702f5a │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 702f52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #416 @ (adr r5, 7030cc ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 7032cc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ strb.w r3, [r4, #359] @ 0x167 │ │ │ │ bhi.w 702638 │ │ │ │ b.w 70247c │ │ │ │ ldrb.w r3, [r4, #456] @ 0x1c8 │ │ │ │ @@ -2417488,31 +2417476,31 @@ │ │ │ │ b.w 7014f6 │ │ │ │ sub.w r2, r3, #50 @ 0x32 │ │ │ │ cmp r2, #9 │ │ │ │ it ls │ │ │ │ movls r3, #81 @ 0x51 │ │ │ │ bls.w 703214 │ │ │ │ b.w 70223a │ │ │ │ - add r6, pc, #240 @ (adr r6, 703550 ) │ │ │ │ + add r5, pc, #752 @ (adr r5, 703750 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #760 @ (adr r5, 703760 ) │ │ │ │ + add r5, pc, #248 @ (adr r5, 703560 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 70380c ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 70360c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r6, pc, #72 @ (adr r6, 7034bc ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 7036bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #848 @ (adr r5, 7037c8 ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 7035c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #200 @ (adr r4, 703544 ) │ │ │ │ + add r3, pc, #712 @ (adr r3, 703744 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #84] @ (7034e8 ) │ │ │ │ @@ -2417551,15 +2417539,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #496 @ (adr r3, 7036e4 ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 7038e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2417591,15 +2417579,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 70351e │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #952 @ (adr r2, 703910 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 703710 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1768] @ 0x6e8 │ │ │ │ ldr.w r7, [pc, #2700] @ 703ff8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2418541,271 +2418529,271 @@ │ │ │ │ movs r7, #0 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 70420a │ │ │ │ ldmia r2!, {r3, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #960 @ (adr r2, 7043c4 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 7041c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 704368 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 704168 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 70436c ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 70416c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 704370 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 704170 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #784 @ (adr r2, 704324 ) │ │ │ │ + add r2, pc, #272 @ (adr r2, 704124 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 704348 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 704148 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 704364 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 704164 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 704378 ) │ │ │ │ + add r2, pc, #344 @ (adr r2, 704178 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 70438c ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 70418c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #920 @ (adr r2, 7043c0 ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 7041c0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 70411c ) │ │ │ │ + add r2, pc, #752 @ (adr r2, 70431c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 704178 ) │ │ │ │ + add r2, pc, #840 @ (adr r2, 704378 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 7041f4 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 7043f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #456 @ (adr r4, 704200 ) │ │ │ │ + add r3, pc, #968 @ (adr r3, 704400 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #424 @ (adr r3, 7041e4 ) │ │ │ │ + add r2, pc, #936 @ (adr r2, 7043e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 704200 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 704400 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #472 @ (adr r3, 70421c ) │ │ │ │ + add r2, pc, #984 @ (adr r2, 70441c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 704258 ) │ │ │ │ + add r3, pc, #16 @ (adr r3, 704058 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #584 @ (adr r3, 704294 ) │ │ │ │ + add r3, pc, #72 @ (adr r3, 704094 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 7042a0 ) │ │ │ │ + add r3, pc, #80 @ (adr r3, 7040a0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 7042a4 ) │ │ │ │ + add r3, pc, #80 @ (adr r3, 7040a4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 7042e8 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 7040e8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #664 @ (adr r3, 7042f4 ) │ │ │ │ + add r3, pc, #152 @ (adr r3, 7040f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #584 @ (adr r3, 7042a8 ) │ │ │ │ + add r3, pc, #72 @ (adr r3, 7040a8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 7043c4 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 7041c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 7043d8 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 7041d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 7043f4 ) │ │ │ │ + add r3, pc, #392 @ (adr r3, 7041f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #912 @ (adr r3, 704400 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 704200 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #920 @ (adr r3, 70440c ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 70420c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 704418 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 704218 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 704444 ) │ │ │ │ + add r3, pc, #456 @ (adr r3, 704244 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 704458 ) │ │ │ │ + add r3, pc, #472 @ (adr r3, 704258 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #952 @ (adr r3, 70443c ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 70423c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 704468 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 704268 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 704484 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 704284 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 7040b0 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 7042b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 7040ec ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 7042ec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 704138 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 704338 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #184 @ (adr r4, 704154 ) │ │ │ │ + add r3, pc, #696 @ (adr r3, 704354 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 704180 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 704380 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #280 @ (adr r4, 7041bc ) │ │ │ │ + add r3, pc, #792 @ (adr r3, 7043bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 7041f8 ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 7043f8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #424 @ (adr r4, 704254 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 704454 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #480 @ (adr r4, 704290 ) │ │ │ │ + add r3, pc, #992 @ (adr r3, 704490 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 7042ec ) │ │ │ │ + add r4, pc, #56 @ (adr r4, 7040ec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #704 @ (adr r4, 704378 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 704178 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 7043f4 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 7041f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 704470 ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 704270 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 7044ac ) │ │ │ │ + add r4, pc, #488 @ (adr r4, 7042ac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #64 @ (adr r5, 704108 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 704308 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #120 @ (adr r5, 704144 ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 704344 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 7041b0 ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 7043b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 7041dc ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 7043dc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 704238 ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 704438 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 704284 ) │ │ │ │ + add r4, pc, #936 @ (adr r4, 704484 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 7042e0 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 7040e0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 70433c ) │ │ │ │ + add r5, pc, #88 @ (adr r5, 70413c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #688 @ (adr r5, 704398 ) │ │ │ │ + add r5, pc, #176 @ (adr r5, 704198 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 7043f4 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 7041f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 704430 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 704230 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 70448c ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 70428c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 7044b8 ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 7042b8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 704104 ) │ │ │ │ + add r5, pc, #520 @ (adr r5, 704304 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 704140 ) │ │ │ │ + add r5, pc, #576 @ (adr r5, 704340 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #136 @ (adr r6, 70418c ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 70438c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 704338 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 704138 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 70433c ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 70413c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 704368 ) │ │ │ │ + add r6, pc, #88 @ (adr r6, 704168 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 70437c ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 70417c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 704380 ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 704180 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 70436c ) │ │ │ │ + add r6, pc, #80 @ (adr r6, 70416c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 704388 ) │ │ │ │ + add r6, pc, #104 @ (adr r6, 704188 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 70437c ) │ │ │ │ + add r6, pc, #88 @ (adr r6, 70417c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 7043b8 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 7041b8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 7043e4 ) │ │ │ │ + add r6, pc, #184 @ (adr r6, 7041e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 704410 ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 704210 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 70444c ) │ │ │ │ + add r6, pc, #280 @ (adr r6, 70424c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 704470 ) │ │ │ │ + add r6, pc, #312 @ (adr r6, 704270 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #872 @ (adr r6, 7044a4 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 7042a4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 7044d0 ) │ │ │ │ + add r6, pc, #400 @ (adr r6, 7042d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 70450c ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 70430c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 704148 ) │ │ │ │ + add r6, pc, #512 @ (adr r6, 704348 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #120 @ (adr r7, 7041c4 ) │ │ │ │ + add r6, pc, #632 @ (adr r6, 7043c4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #128 @ (adr r7, 7041d0 ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 7043d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #104 @ (adr r7, 7041bc ) │ │ │ │ + add r6, pc, #616 @ (adr r6, 7043bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 704208 ) │ │ │ │ + add r6, pc, #688 @ (adr r6, 704408 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 70424c ) │ │ │ │ + add r6, pc, #752 @ (adr r6, 70444c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 704240 ) │ │ │ │ + add r6, pc, #736 @ (adr r6, 704440 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 70427c ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 70447c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #304 @ (adr r7, 704298 ) │ │ │ │ + add r6, pc, #816 @ (adr r6, 704498 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #328 @ (adr r7, 7042b4 ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 7044b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 7042d0 ) │ │ │ │ + add r6, pc, #864 @ (adr r6, 7044d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #376 @ (adr r7, 7042ec ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 7044ec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #416 @ (adr r7, 704318 ) │ │ │ │ + add r6, pc, #928 @ (adr r6, 704518 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #456 @ (adr r7, 704344 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 704544 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #496 @ (adr r7, 704370 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 704570 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r7, pc, #1016 @ (adr r7, 704580 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #752] @ (70448c ) │ │ │ │ + ldr r5, [pc, #240] @ (70428c ) │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + ble.n 704144 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r2, 704200 │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add ip, sp │ │ │ │ + add r4, sp │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add sl, ip │ │ │ │ + add r2, ip │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r7, pc, #800 @ (adr r7, 7044e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #928 @ (adr r7, 704568 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #928 @ (adr r7, 704570 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #944 @ (adr r7, 704584 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r7, pc, #976 @ (adr r7, 7045a8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 704230 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 704204 │ │ │ │ @@ -2419598,209 +2419586,209 @@ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 703ddc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, pc, #96 @ (adr r7, 704b80 ) │ │ │ │ + add r6, pc, #608 @ (adr r6, 704d80 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 704bc4 ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 704dc4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 704c08 ) │ │ │ │ + add r6, pc, #736 @ (adr r6, 704e08 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #192 @ (adr r7, 704bec ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 704dec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 704f28 ) │ │ │ │ + add r6, pc, #504 @ (adr r6, 704d28 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #56 @ (adr r7, 704b6c ) │ │ │ │ + add r6, pc, #568 @ (adr r6, 704d6c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 704ba8 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, 704da8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 704be4 ) │ │ │ │ + add r6, pc, #680 @ (adr r6, 704de4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 704bf0 ) │ │ │ │ + add r6, pc, #688 @ (adr r6, 704df0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 704c0c ) │ │ │ │ + add r6, pc, #712 @ (adr r6, 704e0c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 704c28 ) │ │ │ │ + add r6, pc, #736 @ (adr r6, 704e28 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 704c64 ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 704e64 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #368 @ (adr r7, 704cc0 ) │ │ │ │ + add r6, pc, #880 @ (adr r6, 704ec0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #488 @ (adr r7, 704d3c ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 704f3c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 704d88 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 704b88 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 704db4 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, 704bb4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 704de0 ) │ │ │ │ + add r7, pc, #128 @ (adr r7, 704be0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 704e2c ) │ │ │ │ + add r7, pc, #200 @ (adr r7, 704c2c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 704e68 ) │ │ │ │ + add r7, pc, #256 @ (adr r7, 704c68 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 704e94 ) │ │ │ │ + add r7, pc, #296 @ (adr r7, 704c94 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #896 @ (adr r7, 704ef0 ) │ │ │ │ + add r7, pc, #384 @ (adr r7, 704cf0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 704f1c ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 704d1c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r7, pc, #520 @ (adr r7, 704d80 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r7, r2, #4 │ │ │ │ cbnz r4, 704c00 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [pc, #152] @ (704c84 ) │ │ │ │ + ldr r2, [pc, #664] @ (704e84 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 704fc4 ) │ │ │ │ + add r6, pc, #464 @ (adr r6, 704dc4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #936 @ (adr r6, 704fa0 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, 704da0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 704fcc ) │ │ │ │ + add r6, pc, #464 @ (adr r6, 704dcc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 704e90 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 704c90 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 704fcc ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 704dcc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #480 @ (adr r5, 704e14 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 705014 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 704df8 ) │ │ │ │ + add r4, pc, #960 @ (adr r4, 704ff8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #576 @ (adr r5, 704e7c ) │ │ │ │ + add r5, pc, #64 @ (adr r5, 704c7c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #360 @ (adr r5, 704da8 ) │ │ │ │ + add r4, pc, #872 @ (adr r4, 704fa8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 704fe0 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 704de0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 704fc4 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 704dc4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 705048 ) │ │ │ │ + add r4, pc, #496 @ (adr r4, 704e48 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #16 @ (adr r5, 704c6c ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 704e6c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 704c90 ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 704e90 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #8 @ (adr r5, 704c6c ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 704e6c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #72 @ (adr r5, 704cb0 ) │ │ │ │ + add r4, pc, #584 @ (adr r4, 704eb0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 704cd4 ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 704ed4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #136 @ (adr r5, 704cf8 ) │ │ │ │ + add r4, pc, #648 @ (adr r4, 704ef8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #200 @ (adr r5, 704d3c ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 704f3c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 704d20 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 704f20 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 704d24 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 704f24 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 704d60 ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 704f60 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #456 @ (adr r1, 704e64 ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 705064 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 704ea0 ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 704ca0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 704cc0 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2419921,15 +2419909,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 704d32 │ │ │ │ nop │ │ │ │ cbz r0, 704e2e │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #8 @ (adr r2, 704df8 ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 704ff8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #540] @ (705020 ) │ │ │ │ @@ -2421477,31 +2421465,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #760 @ (adr r5, 7061c0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r7, r2, #4 │ │ │ │ add r3, pc, #720 @ (adr r3, 7061a8 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r1, #30 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r7, r2, #4 │ │ │ │ blx 6a68c <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 705dca │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 705c44 │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2423254,15 +2423242,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 706764 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2632] @ 0xa48 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 7076d0 │ │ │ │ @@ -2423663,15 +2423651,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r7, r2, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2426309,15 +2426297,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 709262 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa220116 │ │ │ │ + vld2.8 {d0[0],d1[0]}, [r2 :16], r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r1, [pc, #2884] @ 709edc │ │ │ │ @@ -2427940,15 +2427928,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70a4ac │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70a4ac │ │ │ │ - b.n 70a364 │ │ │ │ + b.n 70a264 │ │ │ │ lsls r6, r2, #4 │ │ │ │ vldr d7, [pc, #516] @ 70a7e0 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 70a632 │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ @@ -2428270,17 +2428258,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, lr │ │ │ │ + mov r0, lr │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bx r6 │ │ │ │ + mov lr, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2428587,17 +2428575,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70aa30 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70aaa2 │ │ │ │ movs r0, #8 │ │ │ │ b.n 70aaa2 │ │ │ │ - b.n 70b12c │ │ │ │ + b.n 70b02c │ │ │ │ lsls r6, r2, #4 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r6, r2, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70ad46 │ │ │ │ @@ -2429365,41 +2429353,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #10 │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - eors r4, r4 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #648] @ (70b854 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2429631,17 +2429619,17 @@ │ │ │ │ mov r3, r2 │ │ │ │ strb.w r2, [r5, #377] @ 0x179 │ │ │ │ strb.w r2, [r5, #359] @ 0x167 │ │ │ │ str.w r2, [r5, #452] @ 0x1c4 │ │ │ │ strb.w r2, [r5, #363] @ 0x16b │ │ │ │ b.n 70b832 │ │ │ │ nop │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70b924 │ │ │ │ + bhi.n 70b824 │ │ │ │ lsls r6, r2, #4 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70b9ea │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2429835,111 +2429823,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70baac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70bab0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r4, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70bc00 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2430101,104 +2430089,104 @@ │ │ │ │ ldr r0, [pc, #188] @ (70bcb8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (70bcbc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf3f600a2 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + @ instruction: 0xf37600a2 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70bd24 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2430244,39 +2430232,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70bd58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70bd5c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (70bdac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2430302,15 +2430290,15 @@ │ │ │ │ dmb ish │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70bd7a │ │ │ │ stc2l 1, cr0, [pc], #320 @ 70bef0 │ │ │ │ stc2l 1, cr0, [r4], #320 @ 0x140 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stc2l 1, cr0, [sl], {80} @ 0x50 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #224] @ (70beac ) │ │ │ │ @@ -2430410,29 +2430398,29 @@ │ │ │ │ b.n 70be72 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ tst r2, r5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ sbcs r2, r7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #190 @ 0xbe │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #84] @ (70bf3c ) │ │ │ │ @@ -2430470,27 +2430458,27 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (70bf54 ) │ │ │ │ add r2, pc │ │ │ │ b.n 70bf10 │ │ │ │ nop │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #288] @ (70c08c ) │ │ │ │ @@ -2430610,37 +2430598,37 @@ │ │ │ │ b.n 70bfdc │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r2, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [pc, #56] @ (70c0e8 ) │ │ │ │ + ldr r1, [pc, #568] @ (70c2e8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ands r0, r2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 70c510 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2431074,113 +2431062,113 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 70c110 │ │ │ │ ldr r3, [pc, #204] @ (70c5d8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c32c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + adds r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #6 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + bx r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bxns fp │ │ │ │ + mov ip, fp │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bx r5 │ │ │ │ + mov sl, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r5, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r7, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, r6 │ │ │ │ + add lr, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -2431248,33 +2431236,33 @@ │ │ │ │ bl 70bd60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70c662 │ │ │ │ ldr r3, [pc, #40] @ (70c6c0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c666 │ │ │ │ nop │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2431330,17 +2431318,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r1, #28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r5 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #202 @ 0xca │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2431523,43 +2431511,43 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2431628,21 +2431616,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (70cab0 ) │ │ │ │ @@ -2431678,25 +2431666,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70c964 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70cac4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70ca88 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #552] @ (70cce0 ) │ │ │ │ + ldr r3, [pc, #40] @ (70cae0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (70cb28 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2431729,21 +2431717,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2431819,35 +2431807,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (70cc20 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70cb9e │ │ │ │ ldr r1, [pc, #52] @ (70cc24 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70cb64 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa4e0099 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + vst1.8 @ instruction: 0xf9ce0099 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf1fc0094 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + sbcs.w r0, ip, #148 @ 0x94 │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str.w r0, [lr, #164] @ 0xa4 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + str.w r0, [lr, r4, lsl #2] │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - itee ne │ │ │ │ - lslne r4, r4, #2 │ │ │ │ - vld4eq.32 {d0-d3}, [r0 :64], r9 │ │ │ │ - addeq r3, #66 @ 0x42 │ │ │ │ + bkpt 0x0092 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + strh.w r0, [r0, #153] @ 0x99 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sub.w r0, sl, #148 @ 0x94 │ │ │ │ + @ instruction: 0xf12a0094 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3024] @ 70d80c │ │ │ │ ldr.w r3, [pc, #3024] @ 70d810 │ │ │ │ @@ -2432964,290 +2432952,290 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 70ce7a │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r1, #102 @ 0x66 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r0, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [pc, #488] @ (70dac0 ) │ │ │ │ + ldr r4, [pc, #1000] @ (70dcc0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc 0, cr0, [ip], #-592 @ 0xfffffdb0 │ │ │ │ - adds r2, #30 │ │ │ │ + sub.w r0, ip, r4, lsr #2 │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adc.w r0, sl, r4, lsr #2 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xeaca0094 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia.w ip, {r2, r4, r7} │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + @ instruction: 0xe81c0094 │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d984 │ │ │ │ + b.n 70d884 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #760] @ (70dcc0 ) │ │ │ │ + ldr r0, [pc, #248] @ (70dac0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + movs r2, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d5a4 │ │ │ │ + b.n 70d4a4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov lr, r2 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 70bd60 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70ed62 │ │ │ │ ldr.w r3, [pc, #3468] @ 70e7dc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2434493,322 +2434481,322 @@ │ │ │ │ ldr r2, [pc, #668] @ (70ea68 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 70ce7a │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #612] @ 0x264 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + ldc2l 0, cr0, [sl, #-612] @ 0xfffffd9c │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [ip], {153} @ 0x99 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + mcrr2 0, 9, r0, ip, cr9 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70ec08 │ │ │ │ + b.n 70eb08 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #32 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70eba8 │ │ │ │ + b.n 70eaa8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfbba0099 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + @ instruction: 0xfb3a0099 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb020099 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + @ instruction: 0xfa820099 │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r1, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vld4.32 {d16-d19}, [r0 :64], r9 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + str??.w r0, [r0, #153] @ 0x99 │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r0, 70e906 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh.w r0, [ip, #153] @ 0x99 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + strh.w r0, [ip, r9, lsl #1] │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str??.w r0, [r0, r9, lsl #1] │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + @ instruction: 0xf7e00099 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 70e7fc │ │ │ │ + ble.n 70e8fc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [pc, #144] @ (70e980 ) │ │ │ │ + ldr r0, [pc, #656] @ (70eb80 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7d00099 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf7500099 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf6d40099 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf6540099 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 70e92c │ │ │ │ + blt.n 70e82c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf63c0099 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + subs.w r0, ip, #5013504 @ 0x4c8000 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70ea1c │ │ │ │ + bge.n 70e91c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sub.w r0, r4, #5013504 @ 0x4c8000 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + @ instruction: 0xf5240099 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 70e900 │ │ │ │ + bge.n 70ea00 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds.w r0, ip, #5013504 @ 0x4c8000 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + eors.w r0, ip, #5013504 @ 0x4c8000 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4c00099 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + orr.w r0, r0, #5013504 @ 0x4c8000 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orns r0, r2, #5013504 @ 0x4c8000 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf3f20099 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70e8f4 │ │ │ │ + bls.n 70e9f4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70ea6c │ │ │ │ + bhi.n 70e96c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70ea28 │ │ │ │ + bhi.n 70e928 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 70e9f0 │ │ │ │ + bhi.n 70e8f0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70e9ac │ │ │ │ + bhi.n 70eaac │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sbfx r0, r4, #2, #26 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + movt r0, #16537 @ 0x4099 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ead4 │ │ │ │ + bvc.n 70e9d4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ea90 │ │ │ │ + bvc.n 70e990 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ea48 │ │ │ │ + bvc.n 70e948 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70ea04 │ │ │ │ + bvc.n 70e904 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2780099 │ │ │ │ - adds r2, #12 │ │ │ │ + @ instruction: 0xf1f80099 │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - addw r0, r6, #153 @ 0x99 │ │ │ │ - adds r2, #24 │ │ │ │ + @ instruction: 0xf1860099 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70ea68 │ │ │ │ + bvs.n 70e968 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70ea20 │ │ │ │ + bvs.n 70eb20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf0fc0099 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + orns r0, ip, #153 @ 0x99 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r2, #14 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - eors.w r0, r8, #153 @ 0x99 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + ands.w r0, r8, #153 @ 0x99 │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 70bd60 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70ed06 │ │ │ │ ldr.w r3, [pc, #3712] @ 70f8f8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2436116,518 +2436104,518 @@ │ │ │ │ b.n 70f874 │ │ │ │ ldr r3, [pc, #1016] @ (70fce8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f7e0 │ │ │ │ ldr r3, [pc, #1016] @ (70fcec ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f7e0 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [r2, #612]! @ 0x264 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + ldc 0, cr0, [r2, #-612]! @ 0xfffffd9c │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc 0, cr0, [r2, #-612]! @ 0xfffffd9c │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + stc 0, cr0, [r2], #612 @ 0x264 │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70fa38 │ │ │ │ + beq.n 70f938 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsb r0, r8, r9, lsr #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adc.w r0, r8, r9, lsr #2 │ │ │ │ + adds r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 70fa18 │ │ │ │ + bpl.n 70fb18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 70f9d8 │ │ │ │ + bmi.n 70fad8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r2, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [pc, #712] @ (70fe94 ) │ │ │ │ + ldr r7, [pc, #200] @ (70fc94 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #15 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #940] @ (7100a0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f7e0 │ │ │ │ ldr r3, [pc, #940] @ (7100a4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f7e0 │ │ │ │ @@ -2437007,142 +2436995,141 @@ │ │ │ │ ldr r3, [pc, #264] @ (71019c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fd62 │ │ │ │ ldr r3, [pc, #260] @ (7101a0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 710050 │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r7, r4] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + it lt │ │ │ │ + lsllt r4, r2, #2 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bge.n 70ffec │ │ │ │ + bge.n 7100ec │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d0, d10, #46 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + vqadd.u16 d0, d18, d10 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + movs r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + movs r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + vshr.u64 d0, d10, #64 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2437297,49 +2437284,49 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (71037c ) │ │ │ │ add r1, pc │ │ │ │ b.n 71030c │ │ │ │ nop │ │ │ │ - b.n 710700 │ │ │ │ + b.n 710600 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf68e009a │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + addw r0, lr, #2202 @ 0x89a │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf67a009a │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + @ instruction: 0xf5fa009a │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf0c0011a │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + orr.w r1, r0, #26 │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 710580 │ │ │ │ + b.n 710480 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - bkpt 0x006e │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.n 710428 │ │ │ │ + bmi.n 710328 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf580009a │ │ │ │ - bpl.n 7103e4 │ │ │ │ + add.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + bmi.n 7102e4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2437376,15 +2437363,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (7103f4 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70ca48 │ │ │ │ b.n 7103a6 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2437475,15 +2437462,15 @@ │ │ │ │ bne.n 7104c8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 70bdbc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 7104b0 │ │ │ │ nop │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3160] @ 711178 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2438678,187 +2438665,187 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 71114a │ │ │ │ b.w 71091e │ │ │ │ @ instruction: 0xfad4014a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 711138 │ │ │ │ + ble.n 711238 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vst1.8 @ instruction: 0xf98a009a │ │ │ │ - bcs.n 7111e8 │ │ │ │ + vst4.32 {d0-d3}, [sl :64], sl │ │ │ │ + bne.n 7110e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r0, r5 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strh.w r0, [r6, ] │ │ │ │ - ldr r6, [pc, #472] @ (71138c ) │ │ │ │ + ldr r5, [pc, #984] @ (71158c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 711228 │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [pc, #280] @ (7112d8 ) │ │ │ │ + ldr r5, [pc, #792] @ (7114d8 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #248] @ (7112bc ) │ │ │ │ + ldr r5, [pc, #760] @ (7114bc ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #208] @ (711298 ) │ │ │ │ + ldr r5, [pc, #720] @ (711498 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #168] @ (711274 ) │ │ │ │ + ldr r5, [pc, #680] @ (711474 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #976] @ (7115a4 ) │ │ │ │ + ldr r5, [pc, #464] @ (7113a4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf700009a │ │ │ │ - ldr r5, [pc, #776] @ (7114e8 ) │ │ │ │ + @ instruction: 0xf680009a │ │ │ │ + ldr r5, [pc, #264] @ (7112e8 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mcr 0, 7, r0, cr6, cr10, {4} │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + mcr 0, 3, r0, cr6, cr10, {4} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cdp2 0, 9, cr0, cr6, cr3, {5} │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + cdp2 0, 1, cr0, cr6, cr3, {5} │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf5f0009a │ │ │ │ - ldr r4, [pc, #688] @ (7114ac ) │ │ │ │ + sbcs.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + ldr r4, [pc, #176] @ (7112ac ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x0088 │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov sl, ip │ │ │ │ + mov r2, ip │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #30 │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + add r8, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 70bdbc │ │ │ │ ldr.w r1, [pc, #3396] @ 712034 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ @@ -2440049,243 +2440036,243 @@ │ │ │ │ b.n 711fd4 │ │ │ │ ldr r3, [pc, #464] @ (7121fc ) │ │ │ │ add r3, pc │ │ │ │ b.n 711fa8 │ │ │ │ ldr r3, [pc, #464] @ (712200 ) │ │ │ │ add r3, pc │ │ │ │ b.n 712000 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #17 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #30 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxth r4, r5 │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ble.n 712210 │ │ │ │ + bgt.n 712110 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 712504 ) │ │ │ │ + add r2, pc, #344 @ (adr r2, 712304 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 7124ac ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 7122ac ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf6be0097 │ │ │ │ - bhi.n 712198 │ │ │ │ + @ instruction: 0xf63e0097 │ │ │ │ + bhi.n 712298 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf6760097 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf5f60097 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bhi.n 712100 │ │ │ │ + bhi.n 712200 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 7122b0 │ │ │ │ + bvc.n 7121b0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 712264 │ │ │ │ + bvc.n 712164 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr.w r2, [pc, #3124] @ 712e4c │ │ │ │ mov r7, r0 │ │ │ │ @@ -2440307,30 +2440294,30 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl aba3b8 │ │ │ │ + bl aba400 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 712884 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 712cf4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 71232a │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 71482e │ │ │ │ mov r0, r6 │ │ │ │ - bl aba3dc │ │ │ │ + bl aba424 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 712462 │ │ │ │ ldr.w sl, [pc, #3024] @ 712e54 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3020] @ 712e58 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2441461,243 +2441448,240 @@ │ │ │ │ ldr r3, [pc, #596] @ (71309c ) │ │ │ │ add r3, pc │ │ │ │ b.n 712db2 │ │ │ │ ble.n 712e08 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bfi r0, r0, #2, #22 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf2e00097 │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + push {r1, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ blt.n 712d84 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r6, 712eda │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + vshr.u64 d16, d10, #44 │ │ │ │ + vshr.u64 d16, d10, #38 │ │ │ │ + vshr.u64 d16, d10, #46 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r6, 712ed8 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #60 │ │ │ │ - vshr.u64 d16, d10, #64 │ │ │ │ - vshr.u64 d0, d10, #4 │ │ │ │ - adds r1, #8 │ │ │ │ + vqadd.u8 d16, d20, d10 │ │ │ │ + vqadd.u8 d16, d16, d10 │ │ │ │ + vqadd.u64 d0, d28, d10 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.u64 d0, d30, d10 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + mrc2 0, 5, r0, cr14, cr10, {4} │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vqadd.u32 d0, d20, d10 │ │ │ │ - ble.n 712e9c │ │ │ │ + mcr2 0, 5, r0, cr4, cr10, {4} │ │ │ │ + ble.n 712f9c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + cbz r4, 712eea │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movt r0, #18586 @ 0x489a │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + movw r0, #18586 @ 0x489a │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-616]! @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [r8, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [r6, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [r4, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [ip, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [r4, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [r6, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [lr, #616] @ 0x268 │ │ │ │ - @ instruction: 0xf686009a │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + ldc2l 0, cr0, [ip], #616 @ 0x268 │ │ │ │ + stc2 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ + addw r0, r6, #2202 @ 0x89a │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf658009a │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + rsbs r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc2 0, 6, r0, cr0, cr10, {4} │ │ │ │ - mcr2 0, 6, r0, cr12, cr10, {4} │ │ │ │ - rsb r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + mrc2 0, 2, r0, cr0, cr10, {4} │ │ │ │ + mcr2 0, 2, r0, cr12, cr10, {4} │ │ │ │ + adc.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc2 0, 5, r0, cr10, cr10, {4} │ │ │ │ - mcr2 0, 6, r0, cr12, cr10, {4} │ │ │ │ - mrc2 0, 6, r0, cr10, cr10, {4} │ │ │ │ - mcr2 0, 7, r0, cr6, cr10, {4} │ │ │ │ - add r0, sp, #24 │ │ │ │ + mrc2 0, 1, r0, cr10, cr10, {4} │ │ │ │ + mcr2 0, 2, r0, cr12, cr10, {4} │ │ │ │ + mrc2 0, 2, r0, cr10, cr10, {4} │ │ │ │ + mcr2 0, 3, r0, cr6, cr10, {4} │ │ │ │ + add r7, pc, #536 @ (adr r7, 71318c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 712f24 │ │ │ │ + bpl.n 713024 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r4, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf536009a │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + @ instruction: 0xf4b6009a │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + eors.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 712eac │ │ │ │ + bpl.n 712fac │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrrc2 0, 9, r0, sl, cr10 │ │ │ │ - ldc2 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - @ instruction: 0xfbea009a │ │ │ │ - smlalbt r0, r0, lr, sl │ │ │ │ - @ instruction: 0xfbb2009a │ │ │ │ - stc2l 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ @ instruction: 0xfbda009a │ │ │ │ + @ instruction: 0xfbb6009a │ │ │ │ + @ instruction: 0xfb8e009a │ │ │ │ + @ instruction: 0xfb6a009a │ │ │ │ + @ instruction: 0xfb4e009a │ │ │ │ + @ instruction: 0xfb32009a │ │ │ │ + @ instruction: 0xfbe6009a │ │ │ │ + @ instruction: 0xfb5a009a │ │ │ │ ldc2 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ @ instruction: 0xfbb0009a │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xfb30009a │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stc2 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - subs r6, r2, #6 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrd r0, r0, [ip, #616]! @ 0x268 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + ldrd r0, r0, [ip, #-616]! @ 0x268 │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #10 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb7a009a │ │ │ │ - @ instruction: 0xfa7e009a │ │ │ │ - @ instruction: 0xfb4a009a │ │ │ │ - @ instruction: 0xfb32009a │ │ │ │ - @ instruction: 0xfa9e009a │ │ │ │ - @ instruction: 0xfae2009a │ │ │ │ - @ instruction: 0xfaba009a │ │ │ │ - vld1.8 @ instruction: 0xf9e6009a │ │ │ │ + @ instruction: 0xfafa009a │ │ │ │ ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfaca009a │ │ │ │ + @ instruction: 0xfab2009a │ │ │ │ + @ instruction: 0xfa1e009a │ │ │ │ @ instruction: 0xfa62009a │ │ │ │ - @ instruction: 0xfa1a009a │ │ │ │ - bcs.n 712f84 │ │ │ │ + @ instruction: 0xfa3a009a │ │ │ │ + vld4.32 {d16-d19}, [r6 :64], sl │ │ │ │ + ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ + vld1.8 @ instruction: 0xf9e2009a │ │ │ │ + ldrsb.w r0, [sl, #154] @ 0x9a │ │ │ │ + bcs.n 713084 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf79a009a │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + @ instruction: 0xf71a009a │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfbd000a3 │ │ │ │ - @ instruction: 0xfb66009a │ │ │ │ - @ instruction: 0xfb76009a │ │ │ │ - @ instruction: 0xfb8a009a │ │ │ │ - @ instruction: 0xfb9e009a │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + @ instruction: 0xfb5000a3 │ │ │ │ + @ instruction: 0xfae6009a │ │ │ │ + @ instruction: 0xfaf6009a │ │ │ │ + @ instruction: 0xfb0a009a │ │ │ │ + @ instruction: 0xfb1e009a │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r2, 713084 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 7130d4 ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 7132d4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb6a009a │ │ │ │ - @ instruction: 0xfb82009a │ │ │ │ - @ instruction: 0xfb90009a │ │ │ │ - @ instruction: 0xfb9a009a │ │ │ │ - bne.n 712fc0 │ │ │ │ + @ instruction: 0xfaea009a │ │ │ │ + @ instruction: 0xfb02009a │ │ │ │ + @ instruction: 0xfb10009a │ │ │ │ + @ instruction: 0xfb1a009a │ │ │ │ + bne.n 7130c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf68e009a │ │ │ │ - @ instruction: 0xf684009a │ │ │ │ - bne.n 713188 │ │ │ │ + addw r0, lr, #2202 @ 0x89a │ │ │ │ + addw r0, r4, #2202 @ 0x89a │ │ │ │ + beq.n 713088 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf674009a │ │ │ │ - @ instruction: 0xf666009a │ │ │ │ - @ instruction: 0xfabc00a3 │ │ │ │ + @ instruction: 0xf5f4009a │ │ │ │ + @ instruction: 0xf5e6009a │ │ │ │ + @ instruction: 0xfa3c00a3 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 71350e │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 713d0c │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 71422a │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2442654,238 +2442638,235 @@ │ │ │ │ ldr r2, [pc, #580] @ (713d08 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.w 712e0a │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 713c34 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 713e34 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #264 @ (adr r6, 713c18 ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 713e18 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf78c009a │ │ │ │ - @ instruction: 0xf7a6009a │ │ │ │ - @ instruction: 0xf7bc009a │ │ │ │ - @ instruction: 0xf7d4009a │ │ │ │ - @ instruction: 0xf7ec009a │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + @ instruction: 0xf70c009a │ │ │ │ + @ instruction: 0xf726009a │ │ │ │ + @ instruction: 0xf73c009a │ │ │ │ + @ instruction: 0xf754009a │ │ │ │ + @ instruction: 0xf76c009a │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 713e24 ) │ │ │ │ + add r5, pc, #248 @ (adr r5, 713c24 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf7d0009a │ │ │ │ - @ instruction: 0xf722009a │ │ │ │ - @ instruction: 0xf7dc009a │ │ │ │ @ instruction: 0xf750009a │ │ │ │ - @ instruction: 0xf768009a │ │ │ │ - @ instruction: 0xf7d4009a │ │ │ │ - @ instruction: 0xf7e4009a │ │ │ │ - @ instruction: 0xf7f4009a │ │ │ │ - strb.w r0, [r4, sl, lsl #1] │ │ │ │ - ldrb.w r0, [r4, sl, lsl #1] │ │ │ │ + subw r0, r2, #2202 @ 0x89a │ │ │ │ + @ instruction: 0xf75c009a │ │ │ │ + @ instruction: 0xf6d0009a │ │ │ │ + @ instruction: 0xf6e8009a │ │ │ │ + @ instruction: 0xf754009a │ │ │ │ + @ instruction: 0xf764009a │ │ │ │ + @ instruction: 0xf774009a │ │ │ │ + @ instruction: 0xf784009a │ │ │ │ + @ instruction: 0xf794009a │ │ │ │ + @ instruction: 0xf7a8009a │ │ │ │ + @ instruction: 0xf7bc009a │ │ │ │ + @ instruction: 0xf7d0009a │ │ │ │ + @ instruction: 0xf7e8009a │ │ │ │ + @ instruction: 0xf7fc009a │ │ │ │ + ldrb.w r0, [r8, sl, lsl #1] │ │ │ │ strh.w r0, [r8, sl, lsl #1] │ │ │ │ - ldrh.w r0, [ip, sl, lsl #1] │ │ │ │ - ldr.w r0, [r0, sl, lsl #1] │ │ │ │ - str??.w r0, [r8, sl, lsl #1] │ │ │ │ - ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ + str.w r0, [r0, sl, lsl #1] │ │ │ │ + ldr.w r0, [r8, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ + strb.w r0, [r4, #154] @ 0x9a │ │ │ │ ldrb.w r0, [r8, #154] @ 0x9a │ │ │ │ - strh.w r0, [r8, #154] @ 0x9a │ │ │ │ - str.w r0, [r0, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [r4, #154] @ 0x9a │ │ │ │ + str.w r0, [r4, #154] @ 0x9a │ │ │ │ ldr.w r0, [r8, #154] @ 0x9a │ │ │ │ ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ - vst4.32 {d0-d3}, [r4 :64], sl │ │ │ │ - ldrsb.w r0, [r8, sl, lsl #1] │ │ │ │ - ldrsh.w r0, [r4, sl, lsl #1] │ │ │ │ - vst4.32 {d16-d19}, [r4 :64], sl │ │ │ │ - ldr??.w r0, [r8, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ - vst1.8 @ instruction: 0xf988009a │ │ │ │ - ldrsb.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldrsh.w r0, [r0, #154] @ 0x9a │ │ │ │ - vst1.8 @ instruction: 0xf9c2009a │ │ │ │ - ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ - @ instruction: 0xfa14009a │ │ │ │ - @ instruction: 0xfa2e009a │ │ │ │ - @ instruction: 0xfa48009a │ │ │ │ - @ instruction: 0xfa66009a │ │ │ │ - @ instruction: 0xfa80009a │ │ │ │ - @ instruction: 0xfa9e009a │ │ │ │ - @ instruction: 0xfab0009a │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + vst4.32 {d0-d3}, [r8 :64], sl │ │ │ │ + ldrsb.w r0, [ip, sl, lsl #1] │ │ │ │ + ldrsh.w r0, [r0, sl, lsl #1] │ │ │ │ + vst4.32 {d16-d19}, [r2 :64], sl │ │ │ │ + ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ + ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ + ldrsb.w r0, [r4, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9ae009a │ │ │ │ + vst1.8 @ instruction: 0xf9c8009a │ │ │ │ + vld1.8 @ instruction: 0xf9e6009a │ │ │ │ + @ instruction: 0xfa00009a │ │ │ │ + @ instruction: 0xfa1e009a │ │ │ │ + @ instruction: 0xfa30009a │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r3, pc, #16 @ (adr r3, 713be0 ) │ │ │ │ + add r2, pc, #528 @ (adr r2, 713de0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #38 │ │ │ │ - @ instruction: 0xfadc009a │ │ │ │ - @ instruction: 0xf74000a4 │ │ │ │ - @ instruction: 0xfaf6009a │ │ │ │ - @ instruction: 0xfb0e009a │ │ │ │ - @ instruction: 0xfb22009a │ │ │ │ - @ instruction: 0xfb3e009a │ │ │ │ - @ instruction: 0xfbba009a │ │ │ │ - vshr.u64 d0, d10, #50 │ │ │ │ - vshr.u64 d0, d10, #10 │ │ │ │ - vshr.u64 d16, d10, #26 │ │ │ │ - movs r6, r2 │ │ │ │ + vqadd.u16 d16, d26, d10 │ │ │ │ + @ instruction: 0xfa5c009a │ │ │ │ + movt r0, #2212 @ 0x8a4 │ │ │ │ + @ instruction: 0xfa76009a │ │ │ │ + @ instruction: 0xfa8e009a │ │ │ │ + @ instruction: 0xfaa2009a │ │ │ │ + @ instruction: 0xfabe009a │ │ │ │ + @ instruction: 0xfb3a009a │ │ │ │ + vqadd.u8 d0, d30, d10 │ │ │ │ + vqadd.u64 d0, d22, d10 │ │ │ │ + vqadd.u32 d16, d22, d10 │ │ │ │ + vshr.u64 d0, d10, #42 │ │ │ │ + vshr.u64 d16, d10, #62 │ │ │ │ + vshr.u64 d16, d10, #14 │ │ │ │ + movs r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsls r2, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + @ instruction: 0xfbf8009a │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfbe4009a │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + @ instruction: 0xfb64009a │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add.w r0, ip, #5373952 @ 0x520000 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + eor.w r0, ip, #5373952 @ 0x520000 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa62009a │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + vld1.8 @ instruction: 0xf9e2009a │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 712e0a │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ @@ -2444072,329 +2444053,323 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 69918 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbnz r6, 714a7c │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + movs r0, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + movs r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [r4, #616] @ 0x268 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + ldc2 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf274009a │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + @ instruction: 0xf1f4009a │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r7, pc, #992 @ (adr r7, 714e44 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - and.w r0, r2, #164 @ 0xa4 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + vaddl.s8 q0, d18, d20 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #328 @ (adr r6, 714bcc ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 714dcc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf0ca009a │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + orr.w r0, sl, #154 @ 0x9a │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 714b24 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 714d24 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vshr.s64 d0, d10, #8 │ │ │ │ - vshr.s64 d16, d10, #46 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + vqadd.s64 d0, d24, d10 │ │ │ │ + vqadd.s16 d16, d18, d10 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb60009a │ │ │ │ - @ instruction: 0xfb6e009a │ │ │ │ - @ instruction: 0xfb7c009a │ │ │ │ - @ instruction: 0xfb8e009a │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + @ instruction: 0xfae0009a │ │ │ │ + @ instruction: 0xfaee009a │ │ │ │ + @ instruction: 0xfafc009a │ │ │ │ + @ instruction: 0xfb0e009a │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb86009a │ │ │ │ - sub.w r0, r8, r4, asr #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + @ instruction: 0xfb06009a │ │ │ │ + @ instruction: 0xeb2800a4 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + @ instruction: 0xfbbc009a │ │ │ │ + @ instruction: 0xfbf0009a │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r0], #616 @ 0x268 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + ldc2l 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 714e70 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 714c70 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [lr], #616 @ 0x268 │ │ │ │ - stc2 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + stc2l 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ + stc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + lsls r2, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 1, r0, cr6, cr10, {4} │ │ │ │ - mcr2 0, 2, r0, cr4, cr10, {4} │ │ │ │ - ldc 0, cr0, [r2], #616 @ 0x268 │ │ │ │ - vshr.u64 d0, d10, #18 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldc2 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ + stc2l 0, cr0, [r4, #616] @ 0x268 │ │ │ │ + ldc 0, cr0, [r2], #-616 @ 0xfffffd98 │ │ │ │ + vqadd.u32 d0, d30, d10 │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - mrrc 0, 9, r0, r6, cr10 │ │ │ │ - str.w r0, [r4, sl, lsl #1] │ │ │ │ - ldr.w r0, [r2, sl, lsl #1] │ │ │ │ - str??.w r0, [r0, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r2, sl, lsl #1] │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + subs.w r0, ip, sl, lsr #2 │ │ │ │ + rsbs r0, r6, sl, lsr #2 │ │ │ │ + @ instruction: 0xf7c4009a │ │ │ │ + @ instruction: 0xf7d2009a │ │ │ │ + @ instruction: 0xf7e0009a │ │ │ │ + @ instruction: 0xf7f2009a │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + vshr.u64 d0, d10, #6 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r4, 714c3c │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cbz r6, 714c3c │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orn r0, r0, sl, lsr #2 │ │ │ │ - orns r0, r2, sl, lsr #2 │ │ │ │ - b.n 714b58 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - eor.w r0, r4, sl, lsr #2 │ │ │ │ + strd r0, r0, [r0, #616]! @ 0x268 │ │ │ │ + ldrd r0, r0, [r2, #616]! @ 0x268 │ │ │ │ + b.n 714a58 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + and.w r0, r4, sl, lsr #2 │ │ │ │ + ands.w r0, r0, sl, lsr #2 │ │ │ │ + bic.w r0, r8, sl, lsr #2 │ │ │ │ + orr.w r0, r0, sl, lsr #2 │ │ │ │ + orrs.w r0, r4, sl, lsr #2 │ │ │ │ + orns r0, r0, sl, lsr #2 │ │ │ │ eors.w r0, r0, sl, lsr #2 │ │ │ │ - @ instruction: 0xeaa8009a │ │ │ │ - @ instruction: 0xeac0009a │ │ │ │ - @ instruction: 0xead4009a │ │ │ │ - @ instruction: 0xeaf0009a │ │ │ │ - adds.w r0, r0, sl, lsr #2 │ │ │ │ - @ instruction: 0xeb30009a │ │ │ │ - adc.w r0, ip, sl, lsr #2 │ │ │ │ - sbcs.w r0, r4, sl, lsr #2 │ │ │ │ - @ instruction: 0xeb8a009a │ │ │ │ - sub.w r0, r4, sl, lsr #2 │ │ │ │ - subs.w r0, lr, sl, lsr #2 │ │ │ │ - rsbs r0, ip, sl, lsr #2 │ │ │ │ - stc 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - stc 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - ldc 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - stcl 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ + @ instruction: 0xeab0009a │ │ │ │ + @ instruction: 0xeacc009a │ │ │ │ + @ instruction: 0xeaf4009a │ │ │ │ + add.w r0, sl, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb24009a │ │ │ │ + @ instruction: 0xeb3e009a │ │ │ │ + adcs.w r0, ip, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb80009a │ │ │ │ + sub.w r0, r0, sl, lsr #2 │ │ │ │ + subs.w r0, ip, sl, lsr #2 │ │ │ │ + @ instruction: 0xebe0009a │ │ │ │ stc 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - stc 0, cr0, [sl], #616 @ 0x268 │ │ │ │ - ldc 0, cr0, [sl], #616 @ 0x268 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + stc 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ + ldc 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stc 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - stc 0, cr0, [ip], #616 @ 0x268 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + stc 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ ldc 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - ldcl 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - stc 0, cr0, [sl], #616 @ 0x268 │ │ │ │ - stcl 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + mrrc 0, 9, r0, lr, cr10 │ │ │ │ + stc 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ + mcrr 0, 9, r0, sl, cr10 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc 0, cr0, [ip], #616 @ 0x268 │ │ │ │ - stcl 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + stc 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ + mcrr 0, 9, r0, lr, cr10 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vshr.u64 d0, d10, #12 │ │ │ │ - vshr.u64 d16, d10, #38 │ │ │ │ - b.n 714738 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - vshr.u64 d16, d10, #12 │ │ │ │ - movs r0, r1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + vqadd.u64 d0, d20, d10 │ │ │ │ + vqadd.u16 d16, d26, d10 │ │ │ │ + b.n 714638 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + vqadd.u64 d16, d20, d10 │ │ │ │ + vshr.u64 d0, d10, #56 │ │ │ │ + vshr.u64 d0, d10, #28 │ │ │ │ + vshr.u64 d16, d10, #64 │ │ │ │ + vshr.u64 d16, d10, #40 │ │ │ │ + vshr.u64 d16, d10, #8 │ │ │ │ + movs r4, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + movs r6, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ + movs r2, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2444424,17 +2444399,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ @@ -2444607,15 +2444582,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 714f6e │ │ │ │ lsls r2, r1, #5 │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u64 d16, d30, d10 │ │ │ │ + mrc2 0, 7, r0, cr14, cr10, {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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (715004 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2444660,15 +2444635,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 696cc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl abdf68 │ │ │ │ + bl abdfb0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 714fba │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2444991,15 +2444966,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #352 @ 0x160 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r5, sp, #32 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - smlalbt r0, r0, r6, sl │ │ │ │ + @ instruction: 0xfb46009a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #156] @ (7153fc ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #156] @ (715400 ) │ │ │ │ @@ -2445220,20 +2445195,20 @@ │ │ │ │ blx 6987c <__printf_chk@plt> │ │ │ │ b.n 71550e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa1c009a │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + ldrsb.w r0, [ip, #154] @ 0x9a │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - vld1.8 @ instruction: 0xf9a8009a │ │ │ │ + vld4.32 {d0-d3}, [r8 :64], sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #104] @ (715614 ) │ │ │ │ movs r3, #0 │ │ │ │ @@ -2447067,15 +2447042,15 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7166c0 │ │ │ │ + b.n 7165c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1010] @ 0x3f2 │ │ │ │ bx lr │ │ │ │ cbz r3, 716838 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ @@ -2447357,21 +2447332,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (716ab0 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2448307,15 +2448282,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 71730e │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 7172ea │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2448777,15 +2448752,15 @@ │ │ │ │ b.n 71756e │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 71757c │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2448936,34 +2448911,34 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 71793c │ │ │ │ ldr r3, [pc, #48] @ (7179e8 ) │ │ │ │ mov.w ip, #410 @ 0x19a │ │ │ │ add r3, pc │ │ │ │ b.n 71793c │ │ │ │ nop │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r5, pc, #520 @ (adr r5, 717bdc ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 7179dc ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r7, r3, #4 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r7, r3, #4 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldrsb.w r0, [r8, ] │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + ldrb.w r0, [r8, #286] @ 0x11e │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 717920 │ │ │ │ cbz r0, 717a0a │ │ │ │ @@ -2448971,17 +2448946,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (717a14 ) │ │ │ │ add r0, pc │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bpl.n 717ac8 │ │ │ │ + bmi.n 7179c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 717920 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2449172,47 +2449147,47 @@ │ │ │ │ b.n 717a9a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 717b16 │ │ │ │ nop │ │ │ │ strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 717cd8 │ │ │ │ + bmi.n 717bd8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 717ca4 │ │ │ │ + bmi.n 717ba4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 717c08 │ │ │ │ + bmi.n 717d08 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r3, #4 │ │ │ │ strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bmi.n 717c3c │ │ │ │ + bcc.n 717b3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 717c4c │ │ │ │ + bcc.n 717b4c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 717c94 │ │ │ │ + bcc.n 717b94 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcc.n 717bb8 │ │ │ │ + bcc.n 717cb8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717bd0 │ │ │ │ + bcc.n 717cd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 717cb4 │ │ │ │ + bcc.n 717bb4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1728] @ 0x6c0 │ │ │ │ ldr r2, [pc, #196] @ (717d0c ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2449291,25 +2449266,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 717ce2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r5, #28] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 717c28 │ │ │ │ + bcc.n 717d28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717e18 │ │ │ │ + bcs.n 717d18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #960] @ (7180e0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strh r6, [r2, #24] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bcc.n 717d2c │ │ │ │ + bcs.n 717c2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #640] @ (717fc0 ) │ │ │ │ @@ -2449567,40 +2449542,40 @@ │ │ │ │ b.n 717d5a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r7, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 717fe0 │ │ │ │ + bcs.n 717ee0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 717ff8 │ │ │ │ + bcs.n 717ef8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 717f90 │ │ │ │ + bcs.n 718090 │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ strh r6, [r1, #18] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - bcs.n 717f2c │ │ │ │ + bcs.n 71802c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcs.n 718038 │ │ │ │ + bne.n 717f38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 718038 │ │ │ │ + bne.n 717f38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 718038 │ │ │ │ + bne.n 717f38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 718040 │ │ │ │ + bne.n 717f40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 718048 │ │ │ │ + bne.n 717f48 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcs.n 718034 │ │ │ │ + bne.n 717f34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bne.n 717f5c │ │ │ │ + bne.n 71805c │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2450731,15 +2450706,15 @@ │ │ │ │ bne.n 718b12 │ │ │ │ b.n 718a76 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r4, #4 │ │ │ │ strb r4, [r1, #21] │ │ │ │ lsls r2, r1, #5 │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2450879,15 +2450854,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 718c50 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 718c26 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r4, #4 │ │ │ │ strb r0, [r4, #18] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #18] │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2450971,15 +2450946,15 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r3, [pc, #12] @ (718d74 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (718e60 ) │ │ │ │ @@ -2452824,17 +2452799,17 @@ │ │ │ │ strb.w r2, [ip, #3] │ │ │ │ strb.w r3, [ip, #4] │ │ │ │ movs r3, #19 │ │ │ │ strb.w r3, [ip, #5] │ │ │ │ movs r3, #3 │ │ │ │ strb.w r3, [ip, #2] │ │ │ │ b.n 719d9a │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (71a2a0 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2452987,15 +2452962,15 @@ │ │ │ │ b.n 71a108 │ │ │ │ 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 71a108 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 71a2c2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2453160,64 +2453135,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (71a448 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #8] @ (71a458 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a46c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a480 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a494 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (71a4a8 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2453316,15 +2453291,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 71a582 │ │ │ │ movs r1, #12 │ │ │ │ b.n 71a582 │ │ │ │ movs r1, #4 │ │ │ │ b.n 71a582 │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #712] @ (71a890 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2453611,25 +2453586,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 71a91c │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 71a918 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2454079,15 +2454054,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r5, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2455314,15 +2455289,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 71b8a0 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 71b8a0 │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (71b9b8 ) │ │ │ │ @@ -2458877,17 +2458852,17 @@ │ │ │ │ bl 739f00 │ │ │ │ b.n 71dc1a │ │ │ │ ldr r3, [pc, #16] @ (71dc7c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 71db7c │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2459508,15 +2459483,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 71aea8 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r2, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2464288,15 +2464263,15 @@ │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r4, #292]! @ 0x124 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ @@ -2464963,15 +2464938,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ b.n 7219b2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8080149 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 1, cr0, [r8], #-132 @ 0xffffff7c │ │ │ │ + @ instruction: 0xfbf80121 │ │ │ │ b.n 721644 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2465737,20 +2465712,20 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r4, #289] @ 0x121 │ │ │ │ + strb.w r0, [r4, ] │ │ │ │ b.n 7222b0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3020121 │ │ │ │ + @ instruction: 0xf2820121 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #904] @ (7225d4 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #904] @ (7225d8 ) │ │ │ │ @@ -2466120,15 +2466095,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 72251c │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r1, r6, #33 @ 0x21 │ │ │ │ + @ instruction: 0xf1260121 │ │ │ │ ble.n 7225f4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2469450,24 +2469425,24 @@ │ │ │ │ b.n 72480a │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (7248f0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 72480a │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf28a0121 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + addw r1, sl, #33 @ 0x21 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #368] @ (724a78 ) │ │ │ │ @@ -2469624,19 +2469599,19 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6d6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 724ada │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2469840,23 +2469815,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 724bd2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ push {r2, lr} │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r4, 724d1a │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (724ef4 ) │ │ │ │ @@ -2470178,15 +2470153,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #30] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 72505e │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2471028,19 +2471003,19 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bne.n 72594c │ │ │ │ + beq.n 72584c │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #548] @ (725ad4 ) │ │ │ │ @@ -2471270,21 +2471245,21 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #288 @ (adr r7, 725bf8 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #192 @ (adr r7, 725ba0 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #856] @ (725e5c ) │ │ │ │ @@ -2471624,29 +2471599,29 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #944 @ (adr r4, 726218 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ble.n 725efc │ │ │ │ + bgt.n 725dfc │ │ │ │ lsls r1, r4, #4 │ │ │ │ add r2, pc, #544 @ (adr r2, 726098 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r1, [pc, #404] @ (726034 ) │ │ │ │ @@ -2472262,25 +2472237,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 72647e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bgt.n 7265c0 │ │ │ │ + blt.n 7264c0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72694e │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2472575,15 +2472550,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 7266e6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 726920 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2472634,15 +2472609,15 @@ │ │ │ │ bne.w 726574 │ │ │ │ b.n 726212 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 72670c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 7269cc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2474460,17 +2474435,17 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrh r2, [r0, #16] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2476404,132 +2476379,131 @@ │ │ │ │ ldr r0, [pc, #260] @ (729128 ) │ │ │ │ add r0, pc │ │ │ │ b.n 728d84 │ │ │ │ ldr r0, [pc, #256] @ (72912c ) │ │ │ │ add r0, pc │ │ │ │ b.n 728d84 │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stc2 1, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ - cbnz r2, 729042 │ │ │ │ + stc2 1, cr0, [ip], #136 @ 0x88 │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ble.n 729010 │ │ │ │ + ble.n 729110 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - itt pl │ │ │ │ - lslpl r2, r4, #4 │ │ │ │ - hlt 0x0026 │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + rev r6, r4 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bmi.n 7290cc │ │ │ │ + bcc.n 728fcc │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vst2.8 {d0[1],d1[1]}, [ip], r2 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + vst4.8 {d0,d2,d4,d6}, [ip :128], r2 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 728950 │ │ │ │ + b.n 729850 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - blt.n 729088 │ │ │ │ + bge.n 728f88 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf4b80122 │ │ │ │ - adc.w r1, r0, r2, asr #32 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - stc2l 1, cr0, [r4, #136]! @ 0x88 │ │ │ │ - movs r4, r6 │ │ │ │ + bics.w r1, r8, #10616832 @ 0xa20000 │ │ │ │ + pkhtb r1, r0, r2, asr #32 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + stc2l 1, cr0, [r4, #-136]! @ 0xffffff78 │ │ │ │ + vrev16.16 d0, d18 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stcl 1, cr0, [r4, #-136] @ 0xffffff78 │ │ │ │ - b.n 7293b4 │ │ │ │ + stcl 1, cr0, [r4], {34} @ 0x22 │ │ │ │ + b.n 7292b4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 729840 │ │ │ │ + b.n 729740 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r0, #12 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bvc.n 7290a0 │ │ │ │ + bvc.n 7291a0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 729148 │ │ │ │ + bls.n 729048 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vrhadd.s8 d16, d8, d18 │ │ │ │ - beq.n 729068 │ │ │ │ + cdp 1, 12, cr0, cr8, cr2, {1} │ │ │ │ + beq.n 729168 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf18c0122 │ │ │ │ - @ instruction: 0xf6340122 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + add.w r1, ip, #34 @ 0x22 │ │ │ │ + subs.w r1, r4, #10616832 @ 0xa20000 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bpl.n 729190 │ │ │ │ + bmi.n 729090 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 7290d8 │ │ │ │ + b.n 728fd8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 728c14 │ │ │ │ + b.n 728b14 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72922c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2476963,20 +2476937,20 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - add r7, pc, #712 @ (adr r7, 72986c ) │ │ │ │ + add r7, pc, #200 @ (adr r7, 72966c ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp2 1, 7, cr0, cr2, cr1, {1} │ │ │ │ - b.n 729678 │ │ │ │ + ldc2l 1, cr0, [r2, #132]! @ 0x84 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (729914 ) │ │ │ │ @@ -2477686,20 +2477660,20 @@ │ │ │ │ b.n 729a80 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #8 @ (adr r2, 729d0c ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 729f0c ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str??.w r0, [r2, #289] @ 0x121 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str??.w r0, [r2, ] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 729c8c │ │ │ │ + bge.n 729d8c │ │ │ │ lsls r1, r4, #4 │ │ │ │ str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2478043,20 +2478017,20 @@ │ │ │ │ b.n 729e3c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf5260121 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + @ instruction: 0xf4a60121 │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bvc.n 72a0d0 │ │ │ │ + bvs.n 729fd0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsh r4, [r5, r6] │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2478623,20 +2478597,20 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 72a38a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r4, r5] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vrhadd.s16 d0, d6, d17 │ │ │ │ - bne.n 72a6f0 │ │ │ │ + cdp 1, 9, cr0, cr6, cr1, {1} │ │ │ │ + beq.n 72a5f0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2479030,19 +2479004,19 @@ │ │ │ │ adc.w r6, r6, #0 │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (72ab1c ) │ │ │ │ add r5, pc │ │ │ │ b.n 72aa38 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #356] @ (72ac98 ) │ │ │ │ @@ -2479194,17 +2479168,17 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, r3] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, r2] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 72ace6 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2479476,15 +2479450,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 72afd6 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2480173,17 +2480147,17 @@ │ │ │ │ beq.n 72b630 │ │ │ │ b.n 72b5ec │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #544] @ (72b894 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldc2l 1, cr0, [lr, #136]! @ 0x88 │ │ │ │ + ldc2l 1, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ ldr r1, [pc, #680] @ (72b92c ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2480477,21 +2480451,21 @@ │ │ │ │ b.n 72b8a0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #384] @ (72baf0 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r3, r4, #4 │ │ │ │ mov r8, lr │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2480622,15 +2480596,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r6, r8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 72ba28 │ │ │ │ + bmi.n 72bb28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r2, r8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2481063,25 +2481037,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 72bf1a │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add lr, r9 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r3, r4, #4 │ │ │ │ muls r2, r2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72c3ea │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2481378,15 +2481352,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 72c0b6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf2e60122 │ │ │ │ + @ instruction: 0xf2660122 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 72c3c0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ @@ -2481436,16 +2481410,16 @@ │ │ │ │ bne.w 72c00c │ │ │ │ b.n 72bcca │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 72c1ac │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - vrhadd.s32 d16, d12, d18 │ │ │ │ cdp 1, 14, cr0, cr12, cr2, {1} │ │ │ │ + cdp 1, 6, cr0, cr12, cr2, {1} │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 72c444 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cbnz r0, 72c43e │ │ │ │ @@ -2483115,17 +2483089,17 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 72d684 │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 72d62c │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2484304,61 +2484278,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (72e270 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e0c0 │ │ │ │ ldr r0, [pc, #96] @ (72e274 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e0c0 │ │ │ │ nop │ │ │ │ - add r7, pc, #456 @ (adr r7, 72e3e4 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 72e5e4 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r4, pc, #656 @ (adr r4, 72e4bc ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 72e2bc ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r1, pc, #296 @ (adr r1, 72e390 ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 72e590 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (72e374 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2484736,21 +2484710,21 @@ │ │ │ │ nop │ │ │ │ subs r4, r0, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, r3 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r0, r4 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (72e9d0 ) │ │ │ │ @@ -2485460,21 +2485434,21 @@ │ │ │ │ b.n 72eb3c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r5, #22 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfb5e0122 │ │ │ │ + @ instruction: 0xfade0122 │ │ │ │ asrs r4, r5, #10 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2485817,21 +2485791,21 @@ │ │ │ │ b.n 72eef8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #7 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r2, #26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf7a20122 │ │ │ │ + @ instruction: 0xf7220122 │ │ │ │ lsrs r0, r6, #27 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2486391,21 +2486365,21 @@ │ │ │ │ b.n 72f436 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - rsb r1, sl, #34 @ 0x22 │ │ │ │ + adc.w r1, sl, #34 @ 0x22 │ │ │ │ lsrs r6, r5, #8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2487695,15 +2487669,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2487827,22 +2487801,22 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 7305c0 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ @ instruction: 0xfb020148 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ @ instruction: 0xfa0e0148 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #244] @ (73075c ) │ │ │ │ @@ -2488068,51 +2488042,51 @@ │ │ │ │ b.n 7307d6 │ │ │ │ ldr r0, [pc, #76] @ (7308e0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7307d6 │ │ │ │ ldr r0, [pc, #76] @ (7308e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7307d6 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (730a0c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2488618,21 +2488592,21 @@ │ │ │ │ b.n 730c02 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a60148 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3f00148 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r5, #22] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2488932,21 +2488906,21 @@ │ │ │ │ b.n 730f66 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adc.w r1, r2, #72 @ 0x48 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, ip, #72 @ 0x48 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #20 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2490809,17 +2490783,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 733523 │ │ │ │ blt.n 7325c8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r3, r4, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 732546 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2493639,17 +2493613,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 73423c │ │ │ │ b.n 734258 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2493710,17 +2493684,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7342cc │ │ │ │ b.n 7342fa │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7189ec │ │ │ │ @@ -2495948,17 +2495922,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7358ea │ │ │ │ b.n 73591c │ │ │ │ nop │ │ │ │ - cmp r6, r2 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r6, r0 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (735b30 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2496203,17 +2496177,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} │ │ │ │ - ands r2, r3 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2496300,15 +2496274,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 735c20 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 735c20 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r3, r4, #4 │ │ │ │ b.n 7357fe │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (736078 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2497793,15 +2497767,15 @@ │ │ │ │ bhi.n 736bf4 │ │ │ │ ldr r3, [pc, #12] @ (736bf8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 736c16 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 736c12 │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2498054,19 +2498028,19 @@ │ │ │ │ b.n 736e34 │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 736e34 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 736cae │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 736eb0 │ │ │ │ @@ -2499777,15 +2499751,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 737e24 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #16] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r0, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ strh r6, [r3, #4] │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2501553,15 +2501527,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (739310 ) │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ b.n 7392b0 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r4, [pc, #1292] @ 739838 │ │ │ │ @@ -2509019,15 +2508993,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 73e258 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ cbz r0, 73e2ae │ │ │ │ addw r6, r5, #3908 @ 0xf44 │ │ │ │ addw r4, r5, #3924 @ 0xf54 │ │ │ │ - bl af76f4 │ │ │ │ + bl af773c │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73e294 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73e286 │ │ │ │ @@ -2509036,15 +2509010,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73e2aa │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73e29c │ │ │ │ addw r0, r5, #3880 @ 0xf28 │ │ │ │ - bl afcba8 │ │ │ │ + bl afcbf0 │ │ │ │ add.w r0, r5, #4256 @ 0x10a0 │ │ │ │ adds r0, #8 │ │ │ │ bl 74850c │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #184] @ 0xb8 │ │ │ │ blx 6a8a8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2509368,15 +2509342,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #716] @ 0x2cc │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r4, #3880 @ 0xf28 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl afcb84 │ │ │ │ + bl afcbcc │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae50 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2920] @ 0xb68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73e790 │ │ │ │ @@ -2509386,15 +2509360,15 @@ │ │ │ │ bne.n 73e790 │ │ │ │ ldr.w r3, [r5, #3476] @ 0xd94 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3828] @ 0xef4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl af72f8 │ │ │ │ + bl af7340 │ │ │ │ str.w r0, [r4, #3876] @ 0xf24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73e790 │ │ │ │ ldr.w r9, [pc, #372] @ 73e830 │ │ │ │ addw r6, r4, #3924 @ 0xf54 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2509419,15 +2509393,15 @@ │ │ │ │ bne.n 73e6d8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15488 @ 0x3c80 │ │ │ │ ldr.w r0, [fp, #3876] @ 0xf24 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #48] @ 0x30 │ │ │ │ - bl af79a8 │ │ │ │ + bl af79f0 │ │ │ │ ldr r2, [pc, #276] @ (73e834 ) │ │ │ │ ldr.w r3, [fp, #3876] @ 0xf24 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7b29bc │ │ │ │ movs r3, #0 │ │ │ │ @@ -2509519,31 +2509493,31 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r5 :256] │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r4, r2 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r5, [pc, #1904] @ 73efd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2509788,15 +2509762,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 69ad4 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 6a728 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl afc820 │ │ │ │ + bl afc868 │ │ │ │ ldr.w r8, [r4, #1860] @ 0x744 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp.w r8, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2510124,29 +2510098,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 63afda │ │ │ │ bl 600fde │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 73f544 │ │ │ │ + b.n 73f444 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2510534,53 +2510508,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #30 │ │ │ │ lsls r0, r1, #5 │ │ │ │ lsrs r0, r6, #30 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #21 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r6, [r7, r7] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #15 │ │ │ │ lsls r0, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2510848,15 +2510822,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 73f788 │ │ │ │ blx 6a8a8 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b067ec │ │ │ │ + bl b06834 │ │ │ │ ldr.w r2, [r9, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 73f7fe │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2511140,56 +2511114,56 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #7 │ │ │ │ lsls r0, r1, #5 │ │ │ │ lsrs r6, r4, #7 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ lsrs r2, r3, #3 │ │ │ │ lsls r0, r1, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfb2e0095 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + @ instruction: 0xfaae0095 │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, r5] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 73fedc ) │ │ │ │ + add r5, pc, #504 @ (adr r5, 73fcdc ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r0!, {r4, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2511516,15 +2511490,15 @@ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, r6, #4 │ │ │ │ addw r0, r7, #3880 @ 0xf28 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl afcc04 │ │ │ │ + bl afcc4c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 73fc96 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 74e0b4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2511706,21 +2511680,21 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #13 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - itt vs │ │ │ │ - lslvs r7, r3, #2 │ │ │ │ - lsrvs r6, r0, #12 │ │ │ │ + bkpt 0x00e4 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 7400c2 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2512644,26 +2512618,26 @@ │ │ │ │ nop │ │ │ │ cdp2 1, 11, cr0, cr12, cr7, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 10, cr0, cr12, cr7, {2} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ @ instruction: 0xfb5a0147 │ │ │ │ - ldr r4, [pc, #128] @ (740acc ) │ │ │ │ + ldr r3, [pc, #640] @ (740ccc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #888] @ (740dcc ) │ │ │ │ + ldr r2, [pc, #376] @ (740bcc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 740aba │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 740a6e │ │ │ │ @@ -2512707,15 +2512681,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 740ae0 │ │ │ │ b.n 740a84 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r7, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #92] @ (740b48 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 740b0e │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2512753,19 +2512727,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds.w r1, r2, #13041664 @ 0xc70000 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [pc, #416] @ (740cf8 ) │ │ │ │ + ldr r2, [pc, #928] @ (740ef8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #584] @ (740da4 ) │ │ │ │ + ldr r3, [pc, #72] @ (740ba4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (740c08 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 740b84 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2512841,19 +2512815,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ eors.w r1, ip, #13041664 @ 0xc70000 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #968] @ (740fe0 ) │ │ │ │ + ldr r2, [pc, #456] @ (740de0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #288] @ (740d3c ) │ │ │ │ + ldr r2, [pc, #800] @ (740f3c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ @@ -2517051,15 +2517025,15 @@ │ │ │ │ b.w 74353c │ │ │ │ mov r1, r5 │ │ │ │ b.n 743c98 │ │ │ │ ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 74d3a0 │ │ │ │ @@ -2518051,23 +2518025,23 @@ │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 7448ee │ │ │ │ b.n 7449f6 │ │ │ │ nop │ │ │ │ @ instruction: 0xb7d6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1048] @ 744f04 │ │ │ │ @@ -2518661,19 +2518635,19 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4256 @ 0x10a0 │ │ │ │ @@ -2519693,31 +2519667,31 @@ │ │ │ │ str.w r4, [r3, #172] @ 0xac │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 745cfe │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 7452e0 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #856] @ (7462f8 ) │ │ │ │ + ldr r5, [pc, #344] @ (7460f8 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #592] @ (7461f4 ) │ │ │ │ + ldr r6, [pc, #80] @ (745ff4 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #984] @ (746380 ) │ │ │ │ + ldr r5, [pc, #472] @ (746180 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #288] @ (7460cc ) │ │ │ │ + ldr r5, [pc, #800] @ (7462cc ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #24] @ (745fc8 ) │ │ │ │ + ldr r5, [pc, #536] @ (7461c8 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #416] @ (746154 ) │ │ │ │ + ldr r4, [pc, #928] @ (746354 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [pc, #976] @ (746388 ) │ │ │ │ + ldr r4, [pc, #464] @ (746188 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r5, [pc, #104] @ (746024 ) │ │ │ │ + ldr r4, [pc, #616] @ (746224 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #368] @ (746130 ) │ │ │ │ + ldr r5, [pc, #880] @ (746330 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2521636,15 +2521610,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 747620 │ │ │ │ nop │ │ │ │ - adds r0, #18 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r3, [r0, #2072] @ 0x818 │ │ │ │ cbz r1, 7476bc │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2072] @ 0x818 │ │ │ │ @@ -2522973,15 +2522947,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (748620 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r1, [r0, #660] @ 0x294 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ adds r4, r1, #1 │ │ │ │ mov.w r5, #26880 @ 0x6900 │ │ │ │ @@ -2524534,22 +2524508,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r0, #5 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ittt al │ │ │ │ - lslal r7, r2, #2 │ │ │ │ - itee ge @ unpredictable │ │ │ │ - lslge r7, r2, #2 │ │ │ │ - stmdblt sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movlt.w ip, #4096 @ 0x1000 │ │ │ │ + ittt vs │ │ │ │ + lslvs r7, r2, #2 │ │ │ │ + itee cs @ unpredictable │ │ │ │ + lslcs r7, r2, #2 │ │ │ │ + stmdbcc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movcc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (7499c8 ) │ │ │ │ ldr r3, [pc, #360] @ (7499cc ) │ │ │ │ sub sp, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2525883,15 +2525857,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 74a310 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 74a726 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb5a0121 │ │ │ │ + @ instruction: 0xfada0121 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ ldr.w r5, [pc, #3092] @ 74b378 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ ldr.w r4, [pc, #3092] @ 74b37c │ │ │ │ @@ -2526905,15 +2526879,15 @@ │ │ │ │ bne.n 74b33e │ │ │ │ b.n 74b384 │ │ │ │ nop │ │ │ │ ldr r2, [r2, r2] │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28a0121 │ │ │ │ + addw r1, sl, #33 @ 0x21 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #832] @ 0x340 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 74b3de │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -2528013,15 +2527987,15 @@ │ │ │ │ movne r7, #1 │ │ │ │ b.n 74bb6c │ │ │ │ nop │ │ │ │ ldr r4, [pc, #48] @ (74c08c ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r1, r4, r1, asr #32 │ │ │ │ + @ instruction: 0xeaf40121 │ │ │ │ ldr.w r3, [r4, #1500] @ 0x5dc │ │ │ │ cbz r3, 74c0a2 │ │ │ │ ldrh.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r5, [r4, #1500] @ 0x5dc │ │ │ │ str.w r5, [r4, #1492] @ 0x5d4 │ │ │ │ sub.w r3, r0, #32 │ │ │ │ @@ -2528088,15 +2528062,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl afb588 │ │ │ │ + bl afb5d0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2528553,15 +2528527,15 @@ │ │ │ │ b.w 74b100 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 74c2bc │ │ │ │ - ble.n 74c7c4 │ │ │ │ + bgt.n 74c6c4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r5, [r2, #348] @ 0x15c │ │ │ │ ldr.w r3, [r2, #340] @ 0x154 │ │ │ │ ldr.w r4, [r2, #352] @ 0x160 │ │ │ │ and.w r1, r3, r5 │ │ │ │ @@ -2528671,19 +2528645,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ subs r0, #50 @ 0x32 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 74c8b8 │ │ │ │ + bls.n 74c7b8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbz r0, 74c856 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2528694,15 +2528668,15 @@ │ │ │ │ bhi.n 74c86c │ │ │ │ ldr r3, [pc, #12] @ (74c870 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - bls.n 74c794 │ │ │ │ + bls.n 74c894 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r0, 74c884 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2528893,15 +2528867,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 74c9e8 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r6, #86 @ 0x56 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 74cb14 │ │ │ │ + bhi.n 74ca14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r5, #228 @ 0xe4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2529727,15 +2529701,15 @@ │ │ │ │ b.n 74cca0 │ │ │ │ movs r0, #13 │ │ │ │ b.n 74cca0 │ │ │ │ adds r5, #112 @ 0x70 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 74d430 │ │ │ │ + bvc.n 74d330 │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r4, #30 │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2530278,15 +2530252,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 759510 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #508] @ (74dbd8 ) │ │ │ │ @@ -2530486,15 +2530460,15 @@ │ │ │ │ bne.w 74da94 │ │ │ │ b.n 74db3c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ movs r6, #28 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ movs r5, #6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2530798,15 +2530772,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r6, r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #864 @ 0x360 │ │ │ │ addge.w r0, r0, #848 @ 0x350 │ │ │ │ mov r8, r3 │ │ │ │ - bl abd408 │ │ │ │ + bl abd450 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 74dfe0 │ │ │ │ cbz r5, 74df64 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 74df7c │ │ │ │ @@ -2531095,15 +2531069,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 74e22a │ │ │ │ nop │ │ │ │ subs r4, r0, #1 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2531724,15 +2531698,15 @@ │ │ │ │ bne.n 74e954 │ │ │ │ dmb ish │ │ │ │ cbz r3, 74e97c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #848 @ 0x350 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl abd438 │ │ │ │ + bl abd480 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 74e900 │ │ │ │ mov r1, r4 │ │ │ │ b.n 74e944 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 74e8e4 │ │ │ │ @@ -2532218,21 +2532192,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 74ee0a │ │ │ │ ldr r0, [pc, #4] @ (74ee90 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (74ee9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 74eea0 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #2208] @ 0x8a0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 74ef5e │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2532322,65 +2532296,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74efc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74efc8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r0, [r0, #3484] @ 0xd9c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3760 @ 0xeb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2532660,15 +2532634,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 74f26c │ │ │ │ nop │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2120] @ 0x848 │ │ │ │ ldr r2, [pc, #104] @ (74f324 ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2532710,15 +2532684,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #20 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ lsrs r2, r7, #19 │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2532874,21 +2532848,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3499a8> │ │ │ │ ldr r2, [pc, #232] @ (74f5d8 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab9840 │ │ │ │ + bl ab9888 │ │ │ │ cbz r0, 74f56c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab98b4 │ │ │ │ + bl ab98fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab98b0 │ │ │ │ + bl ab98f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 74f5a6 │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45e284 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x349f14> │ │ │ │ ldr r0, [pc, #192] @ (74f5dc ) │ │ │ │ @@ -2532962,19 +2532936,19 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #13 │ │ │ │ lsls r7, r0, #5 │ │ │ │ lsrs r0, r6, #12 │ │ │ │ lsls r7, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2533406,15 +2533380,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 af69c8 │ │ │ │ + bl af6a10 │ │ │ │ b.n 74fa38 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #30 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #23 │ │ │ │ @@ -2533775,17 +2533749,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 74febc │ │ │ │ lsls r6, r5, #6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #896 @ (adr r4, 750274 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 750074 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (74fff8 ) │ │ │ │ @@ -2533925,18 +2533899,18 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r1, #3488 @ 0xda0 │ │ │ │ add.w r0, r0, #848 @ 0x350 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl abd1bc │ │ │ │ + bl abd204 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #864 @ 0x360 │ │ │ │ - bl abd1bc │ │ │ │ + bl abd204 │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ strd r6, r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ str.w r3, [r4, #652] @ 0x28c │ │ │ │ ldr r5, [pc, #316] @ (7501e4 ) │ │ │ │ ldr r3, [pc, #316] @ (7501e8 ) │ │ │ │ ldr.w r2, [r6, #1864] @ 0x748 │ │ │ │ @@ -2534006,15 +2533980,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2292] @ 0x8f4 │ │ │ │ - bl afcb84 │ │ │ │ + bl afcbcc │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e8400 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2534111,19 +2534085,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 75027e │ │ │ │ bl 5e853c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 750286 │ │ │ │ bl 5e853c │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl abd1c8 │ │ │ │ + bl abd210 │ │ │ │ add.w r0, r5, #864 @ 0x360 │ │ │ │ - bl abd1c8 │ │ │ │ + bl abd210 │ │ │ │ add.w r0, r5, #816 @ 0x330 │ │ │ │ - bl afcba8 │ │ │ │ + bl afcbf0 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #780 @ 0x30c │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ add.w r1, r5, #784 @ 0x310 │ │ │ │ @@ -2534300,15 +2534274,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3476] @ 0xd94 │ │ │ │ bl 74f498 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl abd1a0 │ │ │ │ + bl abd1e8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 445ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331b60> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7508d4 │ │ │ │ @@ -2534662,15 +2534636,15 @@ │ │ │ │ lsrs r2, r3 │ │ │ │ b.n 7504fe │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [lr], #280 @ 0x118 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r6], {70} @ 0x46 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab1ffff │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ @ instruction: 0xebe5ffff │ │ │ │ @ instruction: 0xea9fffff │ │ │ │ @ instruction: 0xebe1ffff │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 75052c │ │ │ │ @@ -2534684,104 +2534658,104 @@ │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r2, #326] @ 0x146 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 7509ac │ │ │ │ + bmi.n 7508ac │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 750a4c │ │ │ │ + bmi.n 75094c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 750888 │ │ │ │ + bpl.n 750988 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750940 │ │ │ │ + bge.n 750a40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750960 │ │ │ │ + bge.n 750a60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750978 │ │ │ │ + bge.n 750a78 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750984 │ │ │ │ + bge.n 750a84 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 750978 │ │ │ │ + bge.n 750a78 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 7509d4 │ │ │ │ + bge.n 7508d4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 750a2c │ │ │ │ + bge.n 75092c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bgt.n 7508d4 │ │ │ │ + bgt.n 7509d4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 7508e4 │ │ │ │ + bgt.n 7509e4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 75099c │ │ │ │ + bgt.n 750a9c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 22 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 7509fc │ │ │ │ + bge.n 7508fc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + svc 18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + svc 24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 750970 │ │ │ │ + beq.n 750a70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 750dd0 │ │ │ │ + b.n 750cd0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 750408 │ │ │ │ + b.n 750308 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 750408 │ │ │ │ + b.n 750308 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 750430 │ │ │ │ + b.n 750330 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7b57ac │ │ │ │ @@ -2534791,15 +2534765,15 @@ │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ bl 4601dc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34be6c> │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl abd1b8 │ │ │ │ + bl abd200 │ │ │ │ ldr.w r0, [r4, #3484] @ 0xd9c │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3211a0> │ │ │ │ ldr.w r0, [r4, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2535426,15 +2535400,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vmla.f16 d0, d10, d6[0] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ vrhadd.s32 q0, q6, q3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ @@ -2535466,15 +2535440,15 @@ │ │ │ │ bne.n 751128 │ │ │ │ b.n 75112a │ │ │ │ bl 7b572c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #352] @ (7512bc ) │ │ │ │ + ldr r6, [pc, #864] @ (7514bc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2536702,15 +2536676,15 @@ │ │ │ │ cbz r3, 751f1a │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #16 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl afcc04 │ │ │ │ + bl afcc4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 751ffe │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2537100,15 +2537074,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7525dc │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 250 @ 0xfa │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #200] @ (752414 ) │ │ │ │ @@ -2538327,15 +2538301,15 @@ │ │ │ │ nop │ │ │ │ bcs.n 752f40 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 753074 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (753078 ) │ │ │ │ ldr r1, [pc, #92] @ (75307c ) │ │ │ │ ldr.w ip, [pc, #92] @ 753080 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (753084 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2538509,15 +2538483,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ - bl afcc04 │ │ │ │ + bl afcc4c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7533ae │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2540331,41 +2540305,41 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #18] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2540665,15 +2540639,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7549bc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 7549de │ │ │ │ mov r0, r4 │ │ │ │ - bl afc4f4 │ │ │ │ + bl afc53c │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 7549de │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7549d6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2541938,25 +2541912,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ lsls r6, r0, #5 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3208] @ 0xc88 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3188] @ 0xc74 │ │ │ │ @@ -2542373,31 +2542347,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (755d28 ) │ │ │ │ add r1, pc │ │ │ │ bl 6189cc │ │ │ │ b.n 755b18 │ │ │ │ ldr r2, [pc, #36] @ (755d2c ) │ │ │ │ add r2, pc │ │ │ │ b.n 755a7c │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r2, #0] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1556] @ 756358 │ │ │ │ @@ -2542902,23 +2542876,23 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #624 @ (adr r2, 7565d4 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r0, pc, #784 @ (adr r0, 756680 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #304] @ (7564c0 ) │ │ │ │ @@ -2543361,18 +2543335,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #736] @ (756aec ) │ │ │ │ + ldr r0, [pc, #224] @ (7568ec ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldc2 0, cr0, [ip, #600]! @ 0x258 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + ldc2 0, cr0, [ip, #-600]! @ 0xfffffda8 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1568] @ 756e48 │ │ │ │ @@ -2543937,30 +2543911,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldc2 0, cr0, [lr], {150} @ 0x96 │ │ │ │ - str.w r0, [r8, r6, lsl #1] │ │ │ │ - negs r6, r3 │ │ │ │ + @ instruction: 0xf7c80096 │ │ │ │ + rors r6, r3 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfbda0096 │ │ │ │ - @ instruction: 0xf7840096 │ │ │ │ - tst r0, r7 │ │ │ │ + @ instruction: 0xfb5a0096 │ │ │ │ + @ instruction: 0xf7040096 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfbfc0096 │ │ │ │ - @ instruction: 0xf75e0096 │ │ │ │ - tst r6, r3 │ │ │ │ + @ instruction: 0xfb7c0096 │ │ │ │ + @ instruction: 0xf6de0096 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xfb9a0096 │ │ │ │ - @ instruction: 0xf7440096 │ │ │ │ + @ instruction: 0xfb1a0096 │ │ │ │ + movt r0, #18582 @ 0x4896 │ │ │ │ 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] @ (757070 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #464] @ (757074 ) │ │ │ │ @@ -2544789,15 +2544763,15 @@ │ │ │ │ orr.w r2, r2, r1 │ │ │ │ add.w r1, r5, #1 │ │ │ │ str.w r1, [r0, #660] @ 0x294 │ │ │ │ str.w r2, [ip, r5, lsl #2] │ │ │ │ bne.n 757816 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #20 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #2062] @ 0x80e │ │ │ │ mov r4, r0 │ │ │ │ @@ -2545971,19 +2545945,21 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 75852c │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #23] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xe82a0096 │ │ │ │ - strex r0, r0, [ip, #600] @ 0x258 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + b.n 758528 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + b.n 758570 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r1, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2546769,15 +2546745,15 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #20] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2547271,54 +2547247,54 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ strb r6, [r2, #2] │ │ │ │ lsls r6, r0, #5 │ │ │ │ strb r6, [r1, #2] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r1, r4, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8ed4ba │ │ │ │ bl 85d4be │ │ │ │ bl 9294c2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 75a4c7 │ │ │ │ bl 7394ca │ │ │ │ bl 8414ce │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 75947c │ │ │ │ + bhi.n 75957c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bhi.n 75952c │ │ │ │ + bvc.n 75942c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 7594c0 │ │ │ │ + bvc.n 7595c0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvc.n 759508 │ │ │ │ + bvs.n 759408 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvs.n 7594b4 │ │ │ │ + bvs.n 7595b4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 759574 │ │ │ │ + bvs.n 759474 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 7594a0 │ │ │ │ + bvc.n 7595a0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bvs.n 759478 │ │ │ │ + bvs.n 759578 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldrh.w r3, [r1, #144] @ 0x90 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w ip, ip, #15 │ │ │ │ ubfx r3, r3, #0, #15 │ │ │ │ smulbb r3, r3, ip │ │ │ │ @@ -2547397,19 +2547373,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 759542 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 759582 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2547506,19 +2547482,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bmi.n 75964c │ │ │ │ + bmi.n 75974c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 759690 │ │ │ │ + bmi.n 759790 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2548233,45 +2548209,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68c60 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2548836,15 +2548812,15 @@ │ │ │ │ b.n 75a3fa │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, r1] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r6, r0, #5 │ │ │ │ cbz r2, 75a4fa │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2548971,19 +2548947,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, r1] │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldrh r6, [r4, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #164] @ (75a6ec ) │ │ │ │ @@ -2549064,19 +2549040,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, r6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r2, [r2, r5] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (75a7ec ) │ │ │ │ @@ -2549511,15 +2549487,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r4, r1, #5 │ │ │ │ strb r0, [r4, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ strb r0, [r6, r3] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75ac3c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2550113,29 +2550089,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 75af9c │ │ │ │ str r4, [r7, r1] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75b284 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2550717,17 +2550693,17 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #144] @ (75b7d0 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ bpl.n 75b844 │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldr r1, [pc, #224] @ (75b834 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2550953,23 +2550929,23 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47b2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbnz r2, 75b9bc │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #456] @ (75bb58 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2551174,31 +2551150,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov r6, fp │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp ip, r7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r2 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxth r6, r7 │ │ │ │ + cbz r6, 75bba2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 75bbde │ │ │ │ + cbz r4, 75bbbe │ │ │ │ lsls r6, r2, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r2, 75bbe8 │ │ │ │ + cbz r2, 75bbc8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 75bbc2 │ │ │ │ + cbz r6, 75bba2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - uxtb r6, r4 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r4, 75bbc8 │ │ │ │ + cbz r4, 75bba8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r0, 75bbaa │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #260] @ (75bca4 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2551318,19 +2551294,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, r9 │ │ │ │ lsls r6, r0, #5 │ │ │ │ mvns r6, r2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + cbz r0, 75bcea │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #88] @ (75bd2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2551581,19 +2551557,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r4, r7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #728] @ (75c23c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2551893,25 +2551869,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r6, #180 @ 0xb4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (75c350 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2552273,17 +2552249,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75c52c │ │ │ │ nop │ │ │ │ subs r3, #110 @ 0x6e │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf524009e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #116] @ 75c690 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2552331,19 +2552307,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75c65c │ │ │ │ nop │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 75c780 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, 75c980 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r4, [pc, #1216] @ 75cb78 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2552830,33 +2552806,33 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ usat r1, #11, r4, lsl #1 │ │ │ │ @ instruction: 0xf35e014b │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #848 @ (adr r7, 75cee8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - negs r6, r7 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r0, #120 @ 0x78 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r7, pc, #576 @ (adr r7, 75cde4 ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 75cbe4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sbcs r0, r5 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r3!, {r4, r6} │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r5, pc, #472 @ (adr r5, 75cd88 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 75cf88 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 75ccb0 ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 75ceb0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r7, #14 │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #19 │ │ │ │ @@ -2553630,19 +2553606,19 @@ │ │ │ │ blx 68a74 │ │ │ │ cmp r6, #112 @ 0x70 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2554234,15 +2554210,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #672] @ (75dc64 ) │ │ │ │ @@ -2554766,15 +2554742,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #11 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2555114,23 +2555090,23 @@ │ │ │ │ nop │ │ │ │ subs r0, r7, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, r3, #0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (75e250 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2555387,15 +2555363,15 @@ │ │ │ │ nop │ │ │ │ subs r0, r7, r7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r6, r7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r5, r5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2558042,79 +2558018,79 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6af90 │ │ │ │ nop │ │ │ │ lsls r0, r1, #30 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r6, r6, #29 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - add r3, pc, #896 @ (adr r3, 7602e0 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 7600e0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r1!, {r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r1!, {r1, r3, r4} │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00fa │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r2, r5, #3 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r0, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2558305,15 +2558281,15 @@ │ │ │ │ bl 75efec │ │ │ │ mov r0, r5 │ │ │ │ bl 75e254 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ b.n 760584 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2558448,23 +2558424,23 @@ │ │ │ │ b.n 7602c6 │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr2, cr5, {2} │ │ │ │ b.n 7604d8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2558663,25 +2558639,25 @@ │ │ │ │ bl 6af90 │ │ │ │ b.n 760518 │ │ │ │ ldc2 1, cr0, [sl], {69} @ 0x45 │ │ │ │ svc 82 @ 0x52 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2559827,15 +2559803,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7610ee │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r0, r4, #4 │ │ │ │ @ instruction: 0xf0b60145 │ │ │ │ vrhadd.s8 q8, q3, │ │ │ │ vrhadd.s16 q0, q7, │ │ │ │ cdp 1, 15, cr0, cr14, cr5, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2560009,15 +2559985,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7612ca │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cdp 1, 10, cr0, cr14, cr5, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r0, r4, #4 │ │ │ │ stcl 1, cr0, [sl, #-276]! @ 0xfffffeec │ │ │ │ stcl 1, cr0, [r2, #-276] @ 0xfffffeec │ │ │ │ stc 1, cr0, [r2, #-276]! @ 0xfffffeec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2560701,15 +2560677,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ b.n 7616c8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2564387,17 +2564363,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 789d88 │ │ │ │ b.w 76260e │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r5 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrh r2, [r5, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrh r6, [r1, #22] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2564425,25 +2564401,25 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r4, [r2, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r5!, {r2, r3, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r4, [r2, #30] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r5, #23] │ │ │ │ lsls r3, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 789948 │ │ │ │ @@ -2565410,43 +2565386,43 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 7643ee │ │ │ │ b.w 763a82 │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r4, [r5, #17] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r0, [r6, #13] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r2, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r3, #11] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r7, #9] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r0, r4, #4 │ │ │ │ pop {r5} │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7648fa │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2565468,15 +2565444,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ revsh r2, r1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ hlt 0x0028 │ │ │ │ lsls r5, r0, #5 │ │ │ │ hlt 0x000e │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r0, #2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r6, r2, #2 │ │ │ │ rev16 r0, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ rev16 r6, r0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ rev r4, r4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2565594,15 +2565570,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6b2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xb66c │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r3, [r0] │ │ │ │ mvn.w r9, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2565645,15 +2565621,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 764a24 │ │ │ │ ldr r0, [pc, #4] @ (764a40 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr r2, [pc, #1000] @ (764e2c ) │ │ │ │ + ldr r2, [pc, #488] @ (764c2c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2566373,40 +2566349,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r5, [sp, #756] @ 0x2f4 │ │ │ │ vqrdmlsh.s q13, , d2[0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add r6, sp, #664 @ 0x298 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2567149,24 +2567125,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ vrhadd.u8 q0, q0, │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 76598e │ │ │ │ + cbz r6, 76596e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r6, pc, #880 @ (adr r6, 765cd0 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2567276,15 +2567252,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 75e254 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #8] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldc2 1, cr0, [r8], {69} @ 0x45 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 765a9a │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ @@ -2567513,19 +2567489,19 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #56 @ (adr r4, 765cf8 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r3, pc, #560 @ (adr r3, 765efc ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (765d6c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2567741,17 +2567717,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #184 @ (adr r2, 765fc0 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (7660e8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2567934,17 +2567910,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 766012 │ │ │ │ add r0, pc, #832 @ (adr r0, 76642c ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r3, [pc, #596] @ (766360 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2568197,17 +2568173,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ @ instruction: 0xf5960145 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf53a0145 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 766638 ) │ │ │ │ + add r6, pc, #176 @ (adr r6, 766438 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r3, [r0, #196] @ 0xc4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2568492,15 +2568468,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 766630 │ │ │ │ ldr r0, [pc, #12] @ (766650 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ sbcs.w r1, r4, #69 @ 0x45 │ │ │ │ adcs.w r1, ip, #69 @ 0x45 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (766680 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (766684 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (766688 ) │ │ │ │ @@ -2568761,17 +2568737,17 @@ │ │ │ │ bl 75e258 │ │ │ │ ldr r1, [pc, #16] @ (7668f0 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2568867,41 +2568843,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (766a18 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, r8 │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2569405,15 +2569381,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 79c7ec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2569429,17 +2569405,17 @@ │ │ │ │ blx 6925c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (766f70 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 766f52 │ │ │ │ nop │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2569566,26 +2569542,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 6925c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf6d4009e │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + @ instruction: 0xf654009e │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf65a0094 │ │ │ │ + rsbs r0, sl, #4849664 @ 0x4a0000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #188] @ (7671b8 ) │ │ │ │ @@ -2569661,25 +2569637,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 767140 │ │ │ │ nop │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #656] @ (767450 ) │ │ │ │ + ldr r1, [pc, #144] @ (767250 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, r0, #7 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r1, [pc, #488] @ (7673b0 ) │ │ │ │ + ldr r0, [pc, #1000] @ (7675b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2569728,25 +2569704,25 @@ │ │ │ │ bne.n 7671fa │ │ │ │ ldr r1, [pc, #32] @ (76726c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 76720c │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [pc, #672] @ (767504 ) │ │ │ │ + ldr r0, [pc, #160] @ (767304 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2570140,48 +2570116,46 @@ │ │ │ │ b.n 767576 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #26] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp ip, r6 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + movs r4, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldrh r6, [r7, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + vshr.u64 d16, d5, #26 │ │ │ │ + vshr.u64 d16, d5, #36 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, sp │ │ │ │ + add r2, sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vshr.u64 d16, d5, #48 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + vqadd.u16 d16, d16, d5 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [pc, #60] @ (767710 ) │ │ │ │ @@ -2570568,15 +2570542,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 767a9e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, r1 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2571815,67 +2571789,67 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 768654 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r2, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subw r0, r2, #149 @ 0x95 │ │ │ │ - subw r0, r0, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf2220095 │ │ │ │ + @ instruction: 0xf2200095 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #114 @ 0x72 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - addw r0, r8, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf1880095 │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - sbcs.w r0, lr, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf0fe0095 │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs.w r0, lr, #149 @ 0x95 │ │ │ │ - subs.w r0, r2, #149 @ 0x95 │ │ │ │ - adds.w r0, r4, #149 @ 0x95 │ │ │ │ - sbcs.w r0, sl, #149 @ 0x95 │ │ │ │ - @ instruction: 0xf1360095 │ │ │ │ - bics.w r0, r6, #149 @ 0x95 │ │ │ │ - adds.w r0, r2, #149 @ 0x95 │ │ │ │ - add.w r0, r4, #149 @ 0x95 │ │ │ │ + @ instruction: 0xf13e0095 │ │ │ │ + @ instruction: 0xf1320095 │ │ │ │ + eors.w r0, r4, #149 @ 0x95 │ │ │ │ @ instruction: 0xf0fa0095 │ │ │ │ - @ instruction: 0xf0ee0095 │ │ │ │ - @ instruction: 0xf0e20095 │ │ │ │ - @ instruction: 0xf0d20095 │ │ │ │ - eor.w r0, sl, #149 @ 0x95 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + @ instruction: 0xf0b60095 │ │ │ │ + vshr.s64 d0, d5, #10 │ │ │ │ + eors.w r0, r2, #149 @ 0x95 │ │ │ │ + eor.w r0, r4, #149 @ 0x95 │ │ │ │ + orns r0, sl, #149 @ 0x95 │ │ │ │ + orn r0, lr, #149 @ 0x95 │ │ │ │ + orn r0, r2, #149 @ 0x95 │ │ │ │ + orrs.w r0, r2, #149 @ 0x95 │ │ │ │ + and.w r0, sl, #149 @ 0x95 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - and.w r0, r6, #149 @ 0x95 │ │ │ │ - vshr.s64 d16, d5, #2 │ │ │ │ - bic.w r0, lr, #149 @ 0x95 │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + vshr.s64 d0, d5, #58 │ │ │ │ + vqadd.s64 d16, d30, d5 │ │ │ │ + vshr.s64 d0, d5, #18 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #488] @ (768934 ) │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #376 @ (adr r0, 7688c8 ) │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2571965,18 +2571939,18 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 75e254 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - mcr 0, 6, r0, cr6, cr5, {4} │ │ │ │ - mrc 0, 5, r0, cr12, cr5, {4} │ │ │ │ - mrc 0, 4, r0, cr12, cr5, {4} │ │ │ │ - mcr 0, 5, r0, cr12, cr5, {4} │ │ │ │ + mcr 0, 2, r0, cr6, cr5, {4} │ │ │ │ + mrc 0, 1, r0, cr12, cr5, {4} │ │ │ │ + mrc 0, 0, r0, cr12, cr5, {4} │ │ │ │ + mcr 0, 1, r0, cr12, cr5, {4} │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #108] @ (7688dc ) │ │ │ │ @@ -2572108,18 +2572082,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 768054 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ strb r0, [r0, #28] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldcl 0, cr0, [r2, #-596]! @ 0xfffffdac │ │ │ │ + ldcl 0, cr0, [r2], #596 @ 0x254 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr, #-596] @ 0xfffffdac │ │ │ │ + ldcl 0, cr0, [lr], {149} @ 0x95 │ │ │ │ adds r4, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #284] @ (768b00 ) │ │ │ │ @@ -2572243,15 +2572217,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #24] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldcl 0, cr0, [lr], #-596 @ 0xfffffdac │ │ │ │ + @ instruction: 0xebfe0095 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #21] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strb r4, [r7, #20] │ │ │ │ @@ -2572672,27 +2572646,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 768ea6 │ │ │ │ ldr r0, [pc, #36] @ (768f38 ) │ │ │ │ add r0, pc │ │ │ │ blx 69f20 │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaa60095 │ │ │ │ + bic.w r0, r6, r5, lsr #2 │ │ │ │ strb r4, [r6, #6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 768e2c │ │ │ │ + b.n 768d2c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strd r0, r0, [r6, #596]! @ 0x254 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + strd r0, r0, [r6, #-596]! @ 0x254 │ │ │ │ + ble.n 768f1c │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2572770,28 +2572744,28 @@ │ │ │ │ ldr r1, [pc, #44] @ (769030 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9a00095 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + stmdb r0!, {r0, r2, r4, r7} │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 768c40 │ │ │ │ + b.n 768b40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strd r0, r0, [ip, #-596]! @ 0x254 │ │ │ │ - cmp r3, #20 │ │ │ │ + strd r0, r0, [ip], #596 @ 0x254 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 768b84 │ │ │ │ + b.n 768a84 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmdb r6!, {r0, r2, r4, r7} │ │ │ │ - b.n 768b2c │ │ │ │ + ldmia.w r6!, {r0, r2, r4, r7} │ │ │ │ + b.n 768a2c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmdb lr, {r0, r2, r4, r7} │ │ │ │ + stmia.w lr, {r0, r2, r4, r7} │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76912c │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2573334,23 +2573308,23 @@ │ │ │ │ b.n 7694fc │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2574829,23 +2574803,23 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r2, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r5, r0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r6, [r6, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r6, [r2, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2575106,15 +2575080,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r2, [r0, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r3, r5] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2575305,19 +2575279,19 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r6, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r5, r7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrsb r4, [r2, r6] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2576058,15 +2576032,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 76afe6 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ str r6, [r1, r2] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r0, r4, #4 │ │ │ │ str r4, [r6, r0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r2, [r2, r0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2577421,33 +2577395,33 @@ │ │ │ │ nop │ │ │ │ blx r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bx sp │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r0, r4, #4 │ │ │ │ mov ip, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r0, r4, #4 │ │ │ │ mvns r6, r1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ bics r4, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ bics r4, r1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2577614,21 +2577588,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76bf32 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ tst r0, r1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r0, r4, #4 │ │ │ │ sbcs r2, r2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2578060,23 +2578034,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (76c3c8 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf76c009d │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xf6ec009d │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf73a009d │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xf6ba009d │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (76c4cc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2578184,23 +2578158,23 @@ │ │ │ │ b.n 76c452 │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 76c416 │ │ │ │ subs r4, #26 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf682009d │ │ │ │ - push {r5, r6, r7} │ │ │ │ + addw r0, r2, #2205 @ 0x89d │ │ │ │ + push {r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf62e009d │ │ │ │ - push {r4, r5, r6} │ │ │ │ + sub.w r0, lr, #5144576 @ 0x4e8000 │ │ │ │ + cbz r0, 76c568 │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2578425,15 +2578399,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 76c720 │ │ │ │ ldr r0, [pc, #4] @ (76c73c ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #316] @ (76c890 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2578611,15 +2578585,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (76c914 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #500] @ (76cb20 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2579822,67 +2579796,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76d528 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76d52c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r6, pc, #184 @ (adr r6, 76d584 ) │ │ │ │ + add r5, pc, #696 @ (adr r5, 76d784 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 76d540 ) │ │ │ │ + add r5, pc, #624 @ (adr r5, 76d740 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 76d4ec ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 76d6ec ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 76d8a8 ) │ │ │ │ + add r5, pc, #464 @ (adr r5, 76d6a8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #880 @ (adr r5, 76d850 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 76d650 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #808 @ (adr r5, 76d80c ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 76d60c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #712 @ (adr r5, 76d7b4 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 76d5b4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #616 @ (adr r5, 76d75c ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 76d55c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 76d718 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, 76d518 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #472 @ (adr r5, 76d6d4 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 76d8d4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #400 @ (adr r5, 76d690 ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 76d890 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 76d614 ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 76d814 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #176 @ (adr r5, 76d5c0 ) │ │ │ │ + add r4, pc, #688 @ (adr r4, 76d7c0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 76d56c ) │ │ │ │ + add r4, pc, #600 @ (adr r4, 76d76c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 76d908 ) │ │ │ │ + add r4, pc, #496 @ (adr r4, 76d708 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 76d8b4 ) │ │ │ │ + add r4, pc, #408 @ (adr r4, 76d6b4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 76d860 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 76d660 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 76d82c ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 76d62c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 76d7b8 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 76d5b8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #552 @ (adr r4, 76d754 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 76d554 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #588] @ (76d790 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2580137,53 +2580111,53 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #174 @ 0xae │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 76da38 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 76d838 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76d160 │ │ │ │ + b.n 76d060 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #288 @ (adr r4, 76d8d8 ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 76dad8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 76d8a4 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 76daa4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 76d858 ) │ │ │ │ + add r3, pc, #664 @ (adr r3, 76da58 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #16 @ (adr r4, 76d7d4 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 76d9d4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76cfe8 │ │ │ │ + b.n 76dee8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb.w r0, [sl, lr, lsl #1] │ │ │ │ - strb.w r0, [r8, lr, lsl #1] │ │ │ │ - @ instruction: 0xf7f6009e │ │ │ │ - @ instruction: 0xf7e4009e │ │ │ │ + @ instruction: 0xf79a009e │ │ │ │ + @ instruction: 0xf788009e │ │ │ │ + @ instruction: 0xf776009e │ │ │ │ + @ instruction: 0xf764009e │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 76d938 ) │ │ │ │ + add r2, pc, #840 @ (adr r2, 76db38 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 76d8f4 ) │ │ │ │ + add r2, pc, #768 @ (adr r2, 76daf4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #184 @ (adr r3, 76d8b0 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 76dab0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2580639,15 +2580613,15 @@ │ │ │ │ b.n 76dc52 │ │ │ │ movs r5, #64 @ 0x40 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #58 @ 0x3a │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76d864 │ │ │ │ + b.n 76d764 │ │ │ │ lsls r7, r3, #4 │ │ │ │ movs r4, #138 @ 0x8a │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #186 @ 0xba │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2580736,15 +2580710,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76d5a4 │ │ │ │ + b.n 76e4a4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2580985,15 +2580959,15 @@ │ │ │ │ b.n 76df74 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - b.n 76e5d0 │ │ │ │ + b.n 76e4d0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2581704,37 +2581678,37 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 76e62c │ │ │ │ + blt.n 76e72c │ │ │ │ lsls r7, r3, #4 │ │ │ │ - blt.n 76e7b4 │ │ │ │ + bge.n 76e6b4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r7 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #0 @ (adr r3, 76e730 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 76e930 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r6, r6, r4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r6, r3, r4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r2, #30] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #220] @ (76e82c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2581912,15 +2581886,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 46a00c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x355c9c> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 76e8d0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvc.n 76e8e4 │ │ │ │ + bvc.n 76e9e4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2583904,15 +2583878,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76fd64 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ad8608 │ │ │ │ + bl ad8650 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 76fc94 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bacb4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a6944> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ b.n 76fcc4 │ │ │ │ @@ -2585391,24 +2585365,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48ff40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x37bbd0> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ac84c0 │ │ │ │ + bl ac8508 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 779404 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49ec50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38a8e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ad24b0 │ │ │ │ + bl ad24f8 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6a1fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2586383,19 +2586357,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf3120144 │ │ │ │ ssat r1, #5, ip, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r7, r3, #4 │ │ │ │ @ instruction: 0xe8c20144 │ │ │ │ bl 53fa80 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x42b710> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ @@ -2586799,21 +2586773,21 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r7, pc, #816 @ (adr r7, 771eb4 ) │ │ │ │ + add r7, pc, #304 @ (adr r7, 771cb4 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 77154c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #656 @ (adr r5, 771e20 ) │ │ │ │ + add r5, pc, #144 @ (adr r5, 771c20 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 77201c │ │ │ │ @@ -2586840,26 +2586814,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 771e74 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 771e84 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad79d8 │ │ │ │ + bl ad7a20 │ │ │ │ ldr.w r2, [pc, #1076] @ 772028 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 4973a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x383038> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 771c12 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad66c4 │ │ │ │ + bl ad670c │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 771c32 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2586967,15 +2586941,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 771d50 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ad1324 │ │ │ │ + bl ad136c │ │ │ │ ldr.w r8, [pc, #740] @ 772038 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 48201c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x36dcac> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2586990,15 +2586964,15 @@ │ │ │ │ bl 779d94 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 76e838 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 771eb0 │ │ │ │ - bl ad4e4c │ │ │ │ + bl ad4e94 │ │ │ │ ldr r2, [pc, #680] @ (77203c ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (772040 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2587022,15 +2586996,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4dc2f8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3c7f88> │ │ │ │ ldr r3, [pc, #632] @ (772048 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl acfd28 │ │ │ │ + bl acfd70 │ │ │ │ mov r0, r4 │ │ │ │ bl 76fc38 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 771ddc │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2587053,18 +2587027,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bad14 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a69a4> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 771df4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac13bc │ │ │ │ + bl ac1404 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac7774 │ │ │ │ + bl ac77bc │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 533364 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x41eff4> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ ldr r2, [pc, #504] @ (77204c ) │ │ │ │ @@ -2587083,15 +2587057,15 @@ │ │ │ │ b.n 771df4 │ │ │ │ mov r0, r4 │ │ │ │ bl 77f424 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 771bea │ │ │ │ mov r0, r4 │ │ │ │ - bl ac4278 │ │ │ │ + bl ac42c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 77bff4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb4fc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a718c> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2587100,19 +2587074,19 @@ │ │ │ │ bl 770b34 │ │ │ │ b.n 771bea │ │ │ │ mov r0, r4 │ │ │ │ bl 778cac │ │ │ │ b.n 771dba │ │ │ │ bl 777970 │ │ │ │ mov r0, r4 │ │ │ │ - bl aeb9a8 │ │ │ │ + bl aeb9f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 496608 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x382298> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad4e4c │ │ │ │ + bl ad4e94 │ │ │ │ ldr r2, [pc, #372] @ (77203c ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (772050 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2587254,15 +2587228,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7718ac │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 255 @ 0xff │ │ │ │ vaddw.u q15, , d1 │ │ │ │ vmla.i q15, , d25[0] │ │ │ │ - vmls.i q13, , d20[0] │ │ │ │ + @ instruction: 0xffffa3e4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 772076 │ │ │ │ vraddhn.i d18, , q6 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 771f4e │ │ │ │ vqrdmulh.s , , d23[0] │ │ │ │ vcvt.f32.u32 d29, d29, #1 │ │ │ │ @@ -2587456,33 +2587430,33 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #628] @ (772500 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2587742,37 +2587716,37 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ bgt.n 7724f4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ blt.n 772584 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 772588 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2597008,15 +2596982,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #31] │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #22] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #516] @ (778c98 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2601449,15 +2601423,15 @@ │ │ │ │ blx ip │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ mov sl, r5 │ │ │ │ lsls r4, r0, #5 │ │ │ │ mov sl, r2 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ mov r6, ip │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2604933,15 +2604907,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [sl], #292 @ 0x124 │ │ │ │ ldrd r0, r1, [r2], #292 @ 0x124 │ │ │ │ - mrc 1, 7, r0, cr6, cr14, {0} │ │ │ │ + mrc 1, 3, r0, cr6, cr14, {0} │ │ │ │ strd r0, r1, [r2], #292 @ 0x124 │ │ │ │ b.n 77dda0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ b.n 77dd60 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2605030,15 +2605004,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77df10 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2588] @ 77e944 │ │ │ │ @@ -2606038,15 +2606012,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 77eeb4 │ │ │ │ + b.n 77edb4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ asrs r6, r1, #30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2607673,17 +2607647,17 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77f946 │ │ │ │ nop │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #232] @ (77fab0 ) │ │ │ │ @@ -2607788,17 +2607762,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #24 │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r0, r5, #23 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #624] @ (77fd50 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2608059,27 +2608033,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r0, r3, #20 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (77fedc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2608220,25 +2608194,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77fe94 │ │ │ │ lsls r0, r6, #9 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1652] @ 780584 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2608866,48 +2608840,48 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ vmla.f16 q0, q0, d3[0] │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #108] @ (780658 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2609972,32 +2609946,32 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ @ instruction: 0xf2f00143 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e80143 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r2, #2 │ │ │ │ movw r1, #41027 @ 0xa043 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], #-592 @ 0xfffffdb0 │ │ │ │ + @ instruction: 0xfbfc0094 │ │ │ │ vext.8 q8, q6, , #1 │ │ │ │ vext.8 q0, q0, , #1 │ │ │ │ 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 │ │ │ │ @@ -2610317,27 +2610291,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s32 q0, q3, │ │ │ │ strh r4, [r1, #12] │ │ │ │ lsls r6, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 12, cr0, cr0, cr3, {2} │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r0, r4, lsl #1] │ │ │ │ + ldrb.w r0, [r0, #148] @ 0x94 │ │ │ │ ldc 1, cr0, [r0], {67} @ 0x43 │ │ │ │ mcrr 1, 4, r0, r6, cr3 │ │ │ │ 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 │ │ │ │ @@ -2610657,27 +2610631,27 @@ │ │ │ │ rsb r1, r2, r3, lsl #1 │ │ │ │ subs.w r1, r8, r3, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, lr, r3, lsl #1 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, lr, #4849664 @ 0x4a0000 │ │ │ │ + @ instruction: 0xf52e0094 │ │ │ │ stmdb lr!, {r0, r1, r6, r8} │ │ │ │ strd r0, r1, [r4], #268 @ 0x10c │ │ │ │ stmdb 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 r1, [pc, #852] @ (781ae4 ) │ │ │ │ @@ -2611015,27 +2610989,27 @@ │ │ │ │ strd r0, r1, [r0], #-268 @ 0x10c │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #12] │ │ │ │ lsls r6, r7, #4 │ │ │ │ b.n 781a50 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1fc0094 │ │ │ │ + sbcs.w r0, ip, #148 @ 0x94 │ │ │ │ b.n 781614 │ │ │ │ lsls r3, r0, #5 │ │ │ │ b.n 781584 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -2612085,15 +2612059,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ blt.n 7825d0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - blx ip │ │ │ │ + bx ip │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #476] @ 7827a8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2612297,15 +2612271,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bls.n 7826c8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmia r6!, {r1, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ bhi.n 7828b0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp ip, ip │ │ │ │ + cmp r4, ip │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ (782818 ) │ │ │ │ ldr r2, [pc, #64] @ (78281c ) │ │ │ │ @@ -2612689,15 +2612663,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] @ (782bcc ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -2612741,15 +2612715,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (782c48 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #112] @ (782cd0 ) │ │ │ │ @@ -2614056,65 +2614030,65 @@ │ │ │ │ nop │ │ │ │ bne.n 783924 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bne.n 78391c │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #496] @ (783bdc ) │ │ │ │ + ldr r6, [pc, #1008] @ (783ddc ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [pc, #432] @ (783ba8 ) │ │ │ │ + ldr r6, [pc, #944] @ (783da8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #80] @ (783a54 ) │ │ │ │ + ldr r2, [pc, #592] @ (783c54 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvc.n 783acc │ │ │ │ + bvs.n 7839cc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [pc, #416] @ (783bb0 ) │ │ │ │ + ldr r2, [pc, #928] @ (783db0 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r1, [pc, #296] @ (783b40 ) │ │ │ │ + ldr r0, [pc, #808] @ (783d40 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, r1 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r6, 783a48 │ │ │ │ + cbz r6, 783a28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [pc, #328] @ (783b6c ) │ │ │ │ + ldr r0, [pc, #840] @ (783d6c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #48] @ (783a58 ) │ │ │ │ + blxns r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blxns sl │ │ │ │ + bxns sl │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bcc.n 783a40 │ │ │ │ + bcs.n 783940 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bcs.n 783ab8 │ │ │ │ + bne.n 7839b8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov r0, sp │ │ │ │ + cmp r8, sp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov r2, r9 │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cmp sl, pc │ │ │ │ + cmp r2, pc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bne.n 783968 │ │ │ │ + bne.n 783a68 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + add sl, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 783954 │ │ │ │ + beq.n 783a54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 783be6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2614676,41 +2614650,41 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 69dfc │ │ │ │ b.n 783fa0 │ │ │ │ b.n 783fb0 │ │ │ │ ldr r0, [pc, #56] @ (784040 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - add r0, r4 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r3 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + tst r2, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + eors r4, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmia r0!, {r2, r5} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r2, [r1, r3] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2615406,17 +2615380,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r4, r6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ cbnz r0, 784734 │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2616043,15 +2616017,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76fb0c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ cbz r4, 784dc2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2616223,17 +2616197,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #752] @ (78523c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2616515,25 +2616489,25 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #568 @ 0x238 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #516] @ (78547c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2616745,19 +2616719,19 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #512] @ (7856b4 ) │ │ │ │ @@ -2616965,27 +2616939,27 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #272 @ 0x110 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2617104,17 +2617078,17 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sxth r2, r0 │ │ │ │ + cbz r2, 785830 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #852] @ (785b78 ) │ │ │ │ @@ -2617446,23 +2617420,23 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #808 @ (adr r7, 785eac ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r5, pc, #384 @ (adr r5, 785d20 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2617598,17 +2617572,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 785c32 │ │ │ │ add r4, pc, #216 @ (adr r4, 785ddc ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r5, [pc, #1740] @ 7863f0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2618275,35 +2618249,35 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #776 @ (adr r2, 786704 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r7, pc, #608 @ (adr r7, 786680 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 7866ac ) │ │ │ │ + add r6, pc, #128 @ (adr r6, 7864ac ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (7864d0 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2618667,19 +2618641,19 @@ │ │ │ │ b.n 7866d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 786904 ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 786b04 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2618803,17 +2618777,17 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 78688e │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 786cc8 ) │ │ │ │ + add r0, pc, #424 @ (adr r0, 786ac8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2619534,37 +2619508,37 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2620397,59 +2620371,59 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ beq.n 787aac │ │ │ │ @@ -2621280,122 +2621254,122 @@ │ │ │ │ beq.n 7882a6 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ b.n 788286 │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mvns r2, r1 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 788444 │ │ │ │ + b.n 788344 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 788438 │ │ │ │ + b.n 788338 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adcs r6, r5 │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + udf #18 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ands r6, r7 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r2, r4} │ │ │ │ + cbnz r4, 7883b4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bgt.n 788340 │ │ │ │ + bgt.n 788440 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics.w r0, r8, #4653056 @ 0x470000 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + @ instruction: 0xf3b8008e │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvc.n 788410 │ │ │ │ + bvs.n 788310 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bgt.n 788424 │ │ │ │ + blt.n 788324 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf39e008e │ │ │ │ - cbnz r4, 7883d0 │ │ │ │ + @ instruction: 0xf31e008e │ │ │ │ + revsh r4, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r6, [r4, #18] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldc2 0, cr0, [sl, #588] @ 0x24c │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldc2 0, cr0, [sl, #-588] @ 0xfffffdb4 │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r4, [r5, #21] │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -2621735,18 +2621709,18 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0, #588] @ 0x24c │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + ldc2l 0, cr0, [r0, #-588] @ 0xfffffdb4 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2622369,22 +2622343,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ strb r2, [r4, #12] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - @ instruction: 0xf4d60093 │ │ │ │ - @ instruction: 0xf4dc0093 │ │ │ │ + orrs.w r0, r6, #4816896 @ 0x498000 │ │ │ │ + orrs.w r0, ip, #4816896 @ 0x498000 │ │ │ │ strb r2, [r6, #10] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strb r2, [r7, #9] │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 780c48 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2623199,16 +2623173,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 6925c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [lr], {147} @ 0x93 │ │ │ │ - b.n 789c44 │ │ │ │ + @ instruction: 0xeb9e0093 │ │ │ │ + b.n 789b44 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 789700 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2623348,18 +2623322,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6925c │ │ │ │ b.n 789734 │ │ │ │ nop │ │ │ │ - @ instruction: 0xeae60093 │ │ │ │ - @ instruction: 0xeae20093 │ │ │ │ - @ instruction: 0xeacc0093 │ │ │ │ - @ instruction: 0xeaaa0093 │ │ │ │ + orn r0, r6, r3, lsr #2 │ │ │ │ + orn r0, r2, r3, lsr #2 │ │ │ │ + orr.w r0, ip, r3, lsr #2 │ │ │ │ + bic.w r0, sl, r3, lsr #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2623409,17 +2623383,17 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7897b6 │ │ │ │ - orns r0, ip, r3, lsr #2 │ │ │ │ - orn r0, sl, r3, lsr #2 │ │ │ │ - orrs.w r0, r4, r3, lsr #2 │ │ │ │ + ldrd r0, r0, [ip, #588]! @ 0x24c │ │ │ │ + strd r0, r0, [sl, #588]! @ 0x24c │ │ │ │ + ldrd r0, r0, [r4, #588] @ 0x24c │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (78984c ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #28] │ │ │ │ @@ -2623431,15 +2623405,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ ldc2 1, cr0, [r8], {61} @ 0x3d │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (789880 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (789884 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2623452,15 +2623426,15 @@ │ │ │ │ strb r3, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ stc2l 1, cr0, [r8], #-244 @ 0xffffff0c │ │ │ │ - movs r1, #10 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7898b8 │ │ │ │ ldr r3, [pc, #44] @ (7898bc ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2623474,15 +2623448,15 @@ │ │ │ │ strd r2, r3, [r0, #24] │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mcrr2 1, 3, r0, r6, cr13 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (7898f4 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (7898f8 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2623497,15 +2623471,15 @@ │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ stc2 1, cr0, [sl], {61} @ 0x3d │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r6, r1, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2623729,20 +2623703,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 789acc │ │ │ │ nop │ │ │ │ str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8360093 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + b.n 789a94 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 789a04 │ │ │ │ + b.n 789904 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (789ba4 ) │ │ │ │ @@ -2624040,17 +2624015,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 789dc0 │ │ │ │ str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #112] @ (789eb8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2624726,15 +2624701,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r4, [r5, r1] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, r6] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2624994,15 +2624969,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrh r2, [r4, r0] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2625142,15 +2625117,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, r0] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, r0] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrsb r6, [r6, r6] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r3, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2625329,19 +2625304,19 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldrsb r0, [r5, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldrsb r2, [r4, r3] │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r2, [r7, r7] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strb r4, [r2, r6] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strb r4, [r6, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2625953,15 +2625928,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, r0] │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r7, [pc, #688] @ (78b370 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r7, [pc, #544] @ (78b2e4 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r7, [pc, #416] @ (78b268 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2626073,15 +2626048,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #960] @ (78b598 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r6, [pc, #544] @ (78b404 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r6, [pc, #400] @ (78b378 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r6, [pc, #272] @ (78b2fc ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2626605,27 +2626580,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #984] @ (78bb24 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + bkpt 0x00ee │ │ │ │ + lsls r6, r1, #2 │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - itee vs │ │ │ │ - lslvs r6, r1, #2 │ │ │ │ - ldmiavc r7!, {r2, r5} │ │ │ │ - lslvc r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r2, [pc, #272] @ (78b884 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r1, [pc, #304] @ (78b8a8 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r1, [pc, #176] @ (78b82c ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2627267,15 +2627242,15 @@ │ │ │ │ beq.n 78bdf4 │ │ │ │ b.n 78bdd4 │ │ │ │ nop │ │ │ │ add ip, r1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r6, r3, #4 │ │ │ │ cmn r0, r4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ tst r0, r7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ tst r0, r3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2627451,25 +2627426,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6add8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 78bfd0 │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [pc, #456] @ (78c1e4 ) │ │ │ │ + ldr r1, [pc, #968] @ (78c3e4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [pc, #320] @ (78c160 ) │ │ │ │ + ldr r1, [pc, #832] @ (78c360 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r2, [pc, #104] @ (78c094 ) │ │ │ │ + ldr r1, [pc, #616] @ (78c294 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2627522,19 +2627497,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75e258 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 78c0b8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #632] @ (78c348 ) │ │ │ │ + ldr r1, [pc, #120] @ (78c148 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [pc, #440] @ (78c28c ) │ │ │ │ + ldr r0, [pc, #952] @ (78c48c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, pc, #216 @ (adr r2, 78c1b0 ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 78c3b0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2628024,39 +2627999,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 78c35e │ │ │ │ nop │ │ │ │ subs r7, #2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + bx r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + itte lt │ │ │ │ + lsllt r3, r2, #2 │ │ │ │ + ldmialt r2, {r2, r5} │ │ │ │ + lslge r2, r3, #2 │ │ │ │ + ittt ne │ │ │ │ + lslne r3, r2, #2 │ │ │ │ + bkpt 0x00ca │ │ │ │ + lslne r3, r2, #2 │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - ittt ls │ │ │ │ - lslls r3, r2, #2 │ │ │ │ - itet mi @ unpredictable │ │ │ │ - lslmi r3, r2, #2 │ │ │ │ - ittt mi @ unpredictable │ │ │ │ - lslmi r3, r2, #2 │ │ │ │ - cmpmi r8, fp │ │ │ │ - lslmi r4, r2, #2 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + cmp r0, fp │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2628999,19 +2628974,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r1, #359] @ 0x167 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2629102,15 +2629077,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78d082 │ │ │ │ cmp r7, #250 @ 0xfa │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r1 │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #428] @ (78d294 ) │ │ │ │ @@ -2629375,15 +2629350,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78d394 │ │ │ │ ldr r0, [pc, #4] @ (78d3b0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r6, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2630155,15 +2630130,15 @@ │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r3, r3, [r4, #296] @ 0x128 │ │ │ │ strd r3, r3, [r4, #304] @ 0x130 │ │ │ │ strd r3, r3, [r4, #312] @ 0x138 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bx sp │ │ │ │ + mov sl, sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r6, r5, #11 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2630284,15 +2630259,15 @@ │ │ │ │ nop │ │ │ │ movs r4, #20 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #12 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldmdb r4!, {r0, r2, r3, r4, r8} │ │ │ │ + ldmia.w r4!, {r0, r2, r3, r4, r8} │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r3, #14 │ │ │ │ @@ -2630570,17 +2630545,17 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 78dd6c │ │ │ │ + b.n 78dc6c │ │ │ │ lsls r5, r3, #4 │ │ │ │ - b.n 78dc80 │ │ │ │ + b.n 78db80 │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, #16 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2631866,23 +2631841,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 69da4 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #408] @ (78ee4c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2632054,17 +2632029,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r2, r3, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2632240,23 +2632215,23 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78ef22 │ │ │ │ nop │ │ │ │ asrs r0, r6, #5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #688] @ (78f334 ) │ │ │ │ @@ -2632525,21 +2632500,21 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsrs r0, r4, #19 │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2632863,21 +2632838,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #18 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #11 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (78f7c0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2632975,17 +2632950,17 @@ │ │ │ │ bne.n 78f780 │ │ │ │ b.n 78f78c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ lsrs r6, r5, #4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xf7fe0142 │ │ │ │ lsrs r6, r5, #2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsrs r4, r5, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -2633291,15 +2633266,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #25 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r2, r2, #22 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r6, r5, #21 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r6, r1, #21 │ │ │ │ lsls r3, r0, #5 │ │ │ │ @@ -2633773,27 +2633748,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #12 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 790066 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2634398,29 +2634373,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u8 q0, q0, q1 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r8, #264]! @ 0x108 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr??.w r0, [r0, #322] @ 0x142 │ │ │ │ ldr??.w r0, [r0, #322] @ 0x142 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2634518,15 +2634493,15 @@ │ │ │ │ beq.n 79077e │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r2, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x009a │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldrh.w r0, [r4, #322] @ 0x142 │ │ │ │ ldrb.w r0, [r2, #322] @ 0x142 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2636078,21 +2636053,21 @@ │ │ │ │ movs r4, #12 │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7916de │ │ │ │ nop │ │ │ │ bics.w r1, r0, r2, lsl #1 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - beq.n 791884 │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - @ instruction: 0xf3380093 │ │ │ │ + @ instruction: 0xf2b80093 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #364] @ (79192c ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #364] @ (791930 ) │ │ │ │ @@ -2636579,29 +2636554,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 791618 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 7924a8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ b.n 7923e0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r2, [r0, #340] @ 0x154 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2637716,15 +2637691,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ bge.n 7927ac │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ bhi.n 7927c0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bhi.n 792784 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bhi.n 792748 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2637770,15 +2637745,15 @@ │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2638669,15 +2638644,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2638861,15 +2638836,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r4!, {r5, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldmia r4!, {r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2639024,15 +2638999,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79353c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2639575,17 +2639550,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69e0c (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (793ad8 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #912] @ (793e68 ) │ │ │ │ + ldr r2, [pc, #400] @ (793c68 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 793b8c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 793b84 │ │ │ │ @@ -2639838,15 +2639813,15 @@ │ │ │ │ add r3, pc │ │ │ │ ubfx r2, r2, #4, #3 │ │ │ │ adds r3, #8 │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 10, cr0, cr4, cr15, {4} │ │ │ │ + cdp 0, 2, cr0, cr4, cr15, {4} │ │ │ │ sxth r6, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (793e10 ) │ │ │ │ @@ -2639914,15 +2639889,15 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r5} │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmia r2!, {r1, r2} │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2640037,15 +2640012,15 @@ │ │ │ │ cbz r4, 793f58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 793b90 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 793f4c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r5, r2, #2 │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -2640340,21 +2640315,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00be │ │ │ │ lsls r2, r0, #5 │ │ │ │ - add r4, r9 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ bkpt 0x0050 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bkpt 0x0008 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2641348,15 +2641323,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2642496,35 +2642471,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbz r2, 79581c │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r3, r2, #2 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2642812,15 +2642787,15 @@ │ │ │ │ cbz r4, 795ad8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 795158 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 795acc │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ - adds r1, #26 │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r4, #146 @ 0x92 │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r4, #46 @ 0x2e │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r3, #252 @ 0xfc │ │ │ │ lsls r5, r7, #4 │ │ │ │ @@ -2643431,15 +2643406,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2643831,21 +2643806,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 796764 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 796564 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2644074,19 +2644049,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r2, pc, #984 @ (adr r2, 796b44 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 796944 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2644872,46 +2644847,46 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stcl 0, cr0, [r8], #584 @ 0x248 │ │ │ │ + stcl 0, cr0, [r8], #-584 @ 0xfffffdb8 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - add r0, pc, #72 @ (adr r0, 796fcc ) │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 796f44 │ │ │ │ + b.n 796e44 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2646839,27 +2646814,27 @@ │ │ │ │ b.n 7982d8 │ │ │ │ ldr r1, [pc, #36] @ (798328 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7982d8 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 798308 │ │ │ │ + bhi.n 798408 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r4, #12 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2646911,15 +2646886,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 │ │ │ │ - bics r0, r0 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r5, r3, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2647329,21 +2647304,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (798844 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bpl.n 7988a8 │ │ │ │ + bmi.n 7987a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r6, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2647913,16 +2647888,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #10] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #9] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr??.w r0, [r6, #146] @ 0x92 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldr??.w r0, [r6, r2, lsl #1] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #24 │ │ │ │ @@ -2648240,27 +2648215,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #5] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrb.w r0, [sl, #146] @ 0x92 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb.w r0, [sl, r2, lsl #1] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b80092 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ - lsls r3, r2, #2 │ │ │ │ @ instruction: 0xf7380092 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf6fa0092 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + @ instruction: 0xf6b80092 │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + @ instruction: 0xf67a0092 │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7992bc ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2648403,21 +2648378,21 @@ │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79918e │ │ │ │ nop │ │ │ │ ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf6240092 │ │ │ │ - @ instruction: 0xf5fa0092 │ │ │ │ - rsb r0, sl, #4784128 @ 0x490000 │ │ │ │ - @ instruction: 0xf5980092 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + sub.w r0, r4, #4784128 @ 0x490000 │ │ │ │ + sbcs.w r0, sl, #4784128 @ 0x490000 │ │ │ │ + adc.w r0, sl, #4784128 @ 0x490000 │ │ │ │ + adds.w r0, r8, #4784128 @ 0x490000 │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ @@ -2648536,17 +2648511,17 @@ │ │ │ │ b.n 799404 │ │ │ │ ldr r0, [pc, #12] @ (799430 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r0, [pc, #8] @ (799434 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - and.w r0, lr, #4784128 @ 0x490000 │ │ │ │ + usat r0, #18, lr, lsl #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2650261,40 +2650236,40 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ str r0, [r3, #0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79a434 │ │ │ │ + b.n 79a334 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79a450 │ │ │ │ + b.n 79a350 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r1 │ │ │ │ + add r4, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, pc │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - cdp2 0, 4, cr0, cr14, cr11, {4} │ │ │ │ - cbnz r2, 79a5ac │ │ │ │ + stc2l 0, cr0, [lr, #556] @ 0x22c │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrb r4, [r6, r1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrh r6, [r3, r3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrh r0, [r6, r2] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - vaddl.s16 q8, d22, d13 │ │ │ │ + vhadd.s16 d16, d22, d13 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ (79a67c ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ (79a680 ) │ │ │ │ @@ -2650721,27 +2650696,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, r2] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r4, [r7, r1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79aacc │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r2, 79aa48 │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r2, r2, #2 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcc.n 79aab4 │ │ │ │ + bcs.n 79a9b4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2650900,16 +2650875,16 @@ │ │ │ │ b.n 79ab78 │ │ │ │ ldr r0, [pc, #12] @ (79aba4 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ ldr r0, [pc, #8] @ (79aba8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ - @ instruction: 0xe99e008d │ │ │ │ - bgt.n 79aae0 │ │ │ │ + ldmdb lr, {r0, r2, r3, r7} │ │ │ │ + bgt.n 79abe0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2651934,17 +2651909,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcc.n 79b624 │ │ │ │ + bcs.n 79b524 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bvc.n 79b58c │ │ │ │ + bvc.n 79b68c │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (79b680 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2652030,23 +2652005,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #288] @ (79b7a4 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 79b5b4 │ │ │ │ + bcc.n 79b6b4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #104] @ (79b6f8 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - bcs.n 79b60c │ │ │ │ + bcs.n 79b70c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, pc, #712 @ (adr r5, 79b960 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 79b760 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #608] @ (79b904 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652327,25 +2652302,25 @@ │ │ │ │ b.n 79b95a │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bx r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 79ba68 │ │ │ │ + bcc.n 79b968 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ mov lr, r3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652443,23 +2652418,23 @@ │ │ │ │ b.n 79ba2c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r6, r7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r2, r2, #2 │ │ │ │ mov r2, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, r3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652592,27 +2652567,27 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bne.n 79bbf0 │ │ │ │ + bne.n 79bcf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add r6, ip │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2652673,25 +2652648,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (79bccc ) │ │ │ │ add r1, pc │ │ │ │ b.n 79bc7a │ │ │ │ ldr r1, [pc, #24] @ (79bcd0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 79bc96 │ │ │ │ nop │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r0, pc │ │ │ │ + add r8, pc │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (79be28 ) │ │ │ │ @@ -2652837,39 +2652812,39 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ orrs r2, r2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r4, 79be6e │ │ │ │ + cbz r4, 79be4e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ittt pl │ │ │ │ - lslpl r1, r2, #2 │ │ │ │ - asrpl r4, r6, #12 │ │ │ │ - movpl r0, r0 │ │ │ │ + bkpt 0x00de │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ + movs r0, r0 │ │ │ │ cmp r2, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmn r4, r6 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movt r0, #2193 @ 0x891 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + movw r0, #2193 @ 0x891 │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 79c3ec │ │ │ │ + b.n 79c2ec │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf1840097 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + add.w r0, r4, #151 @ 0x97 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 79bf18 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2653221,15 +2653196,15 @@ │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ cmp r7, #218 @ 0xda │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r6, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bpl.n 79c164 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2653378,19 +2653353,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79c284 │ │ │ │ subs r5, #154 @ 0x9a │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbnz r4, 79c37e │ │ │ │ + cbnz r4, 79c35e │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov ip, r7 │ │ │ │ + mov r4, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 79c37e │ │ │ │ @@ -2653467,15 +2653442,15 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r5, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2653574,15 +2653549,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bcs.n 79c4cc │ │ │ │ lsls r4, r7, #4 │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2653951,15 +2653926,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ adds r7, #248 @ 0xf8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + cbz r4, 79c94a │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #96 @ 0x60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r3, [pc, #24] @ (79c908 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2654281,25 +2654256,25 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blx r9 │ │ │ │ + bx r9 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {pc} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2654710,46 +2654685,46 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ adds r2, #82 @ 0x52 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbnz r2, 79d0fc │ │ │ │ + cbnz r2, 79d0dc │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbnz r4, 79d0de │ │ │ │ + hlt 0x000c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldcl 0, cr0, [sl], #604 @ 0x25c │ │ │ │ - cbnz r6, 79d0d8 │ │ │ │ + ldcl 0, cr0, [sl], #-604 @ 0xfffffda4 │ │ │ │ + cbnz r6, 79d0b8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - mrrc 0, 9, r0, sl, cr7 │ │ │ │ + rsbs r0, sl, r7, lsr #2 │ │ │ │ adds r0, #94 @ 0x5e │ │ │ │ lsls r2, r0, #5 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - cbnz r0, 79d0d2 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #50 @ 0x32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbnz r2, 79d0e2 │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmp r7, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r7, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2655290,21 +2655265,21 @@ │ │ │ │ nop │ │ │ │ cmp r3, #238 @ 0xee │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r3, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r2, 79d6a0 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (79d74c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655419,17 +2655394,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #154 @ 0x9a │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #56 @ 0x38 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r7 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (79d8a0 ) │ │ │ │ @@ -2655554,15 +2655529,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #108 @ 0x6c │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r7, #242 @ 0xf2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 79d8f6 │ │ │ │ + cbz r2, 79d8d6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (79d918 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655599,15 +2655574,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79d8e2 │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r2 │ │ │ │ + cbz r0, 79d948 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2655658,15 +2655633,15 @@ │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79d942 │ │ │ │ nop │ │ │ │ movs r6, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 79d9e4 │ │ │ │ + cbz r6, 79d9c4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2656122,27 +2656097,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 79dd66 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 79dbba │ │ │ │ movs r6, #30 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cbz r4, 79def2 │ │ │ │ + cbz r4, 79ded2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2656266,15 +2656241,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2656390,17 +2656365,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 79e0a2 │ │ │ │ nop │ │ │ │ subs r0, r0, #7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -2656485,17 +2656460,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r4, r0, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r3, [r3, #1860] @ 0x744 │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2656642,20 +2656617,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r6, r3, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - vand d16, d6, d12 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + mcr 1, 6, r0, cr6, cr12, {0} │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #60] @ (79e420 ) │ │ │ │ @@ -2656685,15 +2656660,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 79e3f4 │ │ │ │ nop │ │ │ │ adds r6, r2, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #488] @ (79e628 ) │ │ │ │ @@ -2656867,17 +2656842,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr.w r2, [pc, #2228] @ 79ef0c │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -2657574,23 +2657549,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r6, r6, #13 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #784 @ (adr r1, 79f234 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 79f034 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 79efe8 ) │ │ │ │ + add r0, pc, #704 @ (adr r0, 79f1e8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79e870 │ │ │ │ + b.n 79e770 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 79ef64 ) │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #100] @ (79efac ) │ │ │ │ @@ -2658115,17 +2658090,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #15 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2658211,17 +2658186,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8a8 │ │ │ │ b.n 79f654 │ │ │ │ lsrs r6, r5, #7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (79f72c ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 79f70a │ │ │ │ @@ -2658267,15 +2658242,15 @@ │ │ │ │ b.n 79f6da │ │ │ │ ldr r1, [pc, #16] @ (79f738 ) │ │ │ │ b.n 79f70c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ lsrs r4, r2, #5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + ble.n 79f6e8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3452] @ 0xd7c │ │ │ │ @@ -2658322,19 +2658297,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 79f7b0 │ │ │ │ + bgt.n 79f8b0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (79f868 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 79f7e4 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2658411,19 +2658386,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ lsrs r4, r7, #32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 79f94c │ │ │ │ + blt.n 79f84c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (79f968 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2658503,15 +2658478,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bgt.n 79f8ec │ │ │ │ + bgt.n 79f9ec │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15468 @ 0x3c6c │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15484 @ 0x3c7c │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2660983,17 +2660958,17 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 14, cr0, cr2, cr1, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x005c │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bkpt 0x0012 │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmia.w ip, {r0, r6, r8} │ │ │ │ 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 │ │ │ │ @@ -2661647,19 +2661622,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7a1e4a │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7a1e36 │ │ │ │ nop │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + cbz r6, 7a2046 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - push {r3, r4} │ │ │ │ + cbz r0, 7a2046 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2662050,23 +2662025,23 @@ │ │ │ │ bls.n 7a2462 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7a2232 │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7a221e │ │ │ │ - uxtb r0, r5 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - uxtb r2, r2 │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - uxtb r0, r0 │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - uxth r6, r5 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - uxth r4, r2 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ ldr.w r3, [r0, #672] @ 0x2a0 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #660] @ 0x294 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ @@ -2662613,23 +2662588,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 7a27c6 │ │ │ │ bge.n 7a2b28 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ bvs.n 7a2b8c │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -2663211,15 +2663186,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ b.n 7a2e14 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ bpl.n 7a31a4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #920 @ (adr r6, 7a3530 ) │ │ │ │ + add r6, pc, #408 @ (adr r6, 7a3330 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ beq.n 7a3160 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2664070,27 +2664045,27 @@ │ │ │ │ b.n 7a3a3c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a3a3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a3a3c │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr.w r2, [r0, #660] @ 0x294 │ │ │ │ @@ -2665164,15 +2665139,15 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x003c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2665804,19 +2665779,19 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7a4df2 │ │ │ │ nop │ │ │ │ uxth r2, r4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - rors r4, r0 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #436] @ (7a51e8 ) │ │ │ │ @@ -2666778,21 +2666753,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 7a56e6 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7a5668 │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7a5bee │ │ │ │ mov lr, r2 │ │ │ │ @@ -2666898,15 +2666873,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 74a310 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7a5c9e │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #756] @ (7a5fd0 ) │ │ │ │ @@ -2667185,35 +2667160,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a5fd0 │ │ │ │ eors r7, r5 │ │ │ │ add r3, pc, #112 @ (adr r3, 7a6044 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r4, r3, #4 │ │ │ │ add r2, pc, #96 @ (adr r2, 7a6044 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2667805,17 +2667780,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 7a64f2 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7a661c │ │ │ │ movs r3, #1 │ │ │ │ b.n 7a661c │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r1, r0, #14016 @ 0x36c0 │ │ │ │ @@ -2669157,21 +2669132,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #172] @ 0xac │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7a74e0 │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 7484ec │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3872] @ 0xf20 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2670643,15 +2670618,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r6, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #21] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r1, [pc, #864] @ (7a8f58 ) │ │ │ │ + ldr r1, [pc, #352] @ (7a8d58 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #32 │ │ │ │ @@ -2673443,32 +2673418,32 @@ │ │ │ │ beq.n 7aac4c │ │ │ │ b.n 7aaca2 │ │ │ │ nop │ │ │ │ strh r2, [r4, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xf2840098 │ │ │ │ - b.n 7aaf70 │ │ │ │ + addw r0, r4, #152 @ 0x98 │ │ │ │ + b.n 7aae70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movw r0, #57496 @ 0xe098 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + rsb r0, lr, #152 @ 0x98 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab4ec │ │ │ │ + b.n 7ab3ec │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xf1fa0098 │ │ │ │ - b.n 7ab4a4 │ │ │ │ + sbcs.w r0, sl, #152 @ 0x98 │ │ │ │ + b.n 7ab3a4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs.w r0, r8, #152 @ 0x98 │ │ │ │ + @ instruction: 0xf1380098 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2674055,17 +2674030,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #544] @ (7ab5a0 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr r5, [pc, #520] @ (7ab594 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7ab466 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2674434,25 +2674409,25 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7ab6a8 │ │ │ │ ldr r1, [pc, #968] @ (7abb28 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bls.n 7ab6d8 │ │ │ │ + bls.n 7ab7d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7ab684 │ │ │ │ + bls.n 7ab784 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bls.n 7ab84c │ │ │ │ + bhi.n 7ab74c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7ab698 │ │ │ │ + bls.n 7ab798 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2675954,19 +2675929,19 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7ac598 │ │ │ │ subs r3, #8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (7ac768 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2676055,19 +2676030,19 @@ │ │ │ │ blx 6a8a8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7ac72a │ │ │ │ subs r1, #82 @ 0x52 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2676939,29 +2676914,29 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2678201,185 +2678176,185 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r5, #234 @ 0xea │ │ │ │ lsls r1, r0, #5 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r6, r6, lsl #1 │ │ │ │ - bkpt 0x00ea │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - itee ne │ │ │ │ - lslne r1, r2, #2 │ │ │ │ - strheq r6, [r5, #30] │ │ │ │ - lsleq r6, r2, #2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + bkpt 0x0092 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strh r6, [r5, #26] │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ strh r2, [r4, #32] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + bkpt 0x0046 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7addd4 │ │ │ │ + b.n 7adcd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bkpt 0x009a │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7add10 │ │ │ │ + b.n 7adc10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7adbdc │ │ │ │ + b.n 7adadc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r2, r2, #2 │ │ │ │ strh r4, [r5, #18] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r0, pc, #8 @ (adr r0, 7ade94 ) │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 7adf8c │ │ │ │ + blt.n 7ade8c │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ad828 │ │ │ │ + b.n 7ad728 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - add r6, pc, #80 @ (adr r6, 7adf00 ) │ │ │ │ + add r5, pc, #592 @ (adr r5, 7ae100 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - blt.n 7adf3c │ │ │ │ + bge.n 7ade3c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 7adf44 │ │ │ │ + cbnz r6, 7adf24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cdp 0, 10, cr0, cr8, cr15, {4} │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + cdp 0, 2, cr0, cr8, cr15, {4} │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbnz r0, 7adf36 │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r4, 7adf04 │ │ │ │ + cbnz r4, 7adee4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ae358 │ │ │ │ + b.n 7ae258 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r6, 7adf00 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - hlt 0x002c │ │ │ │ + rev r4, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + cbnz r6, 7adf2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - rev16 r0, r3 │ │ │ │ + cbnz r0, 7adf32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - rev r6, r4 │ │ │ │ + cbnz r6, 7adf28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrb r6, [r3, #19] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbnz r0, 7adf28 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7adf7c │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r2, [pc, #2872] @ 7aead0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7ad77a │ │ │ │ @@ -2679407,223 +2679382,223 @@ │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7aea44 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ - cbz r6, 7aeb3c │ │ │ │ + cbz r6, 7aeb1c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aeb3e │ │ │ │ + cbz r4, 7aeb1e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7aeb36 │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aeb38 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r0, r3 │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r6, 7aeb2e │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - uxtb r2, r0 │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxth r2, r1 │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r6, r3 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r4, 7aeb42 │ │ │ │ + cbz r4, 7aeb22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aeb42 │ │ │ │ + cbz r4, 7aeb22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bhi.n 7aeb4c │ │ │ │ + bvc.n 7aea4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r4, 7aeb40 │ │ │ │ + cbz r4, 7aeb20 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 7aeb34 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r4, r1 │ │ │ │ + cbz r4, 7aeb5e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 7aee08 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 7aec08 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aeb64 │ │ │ │ + cbz r4, 7aeb44 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7aeb76 │ │ │ │ + cbz r2, 7aeb56 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aeb74 │ │ │ │ + cbz r0, 7aeb54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aeb6c │ │ │ │ + cbz r0, 7aeb4c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7aeb68 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aeb62 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7aeb5e │ │ │ │ + sub sp, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aeb54 │ │ │ │ + bvc.n 7aec54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7aeac8 │ │ │ │ + bvc.n 7aebc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ subs r0, r5, r5 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7aec14 │ │ │ │ + bmi.n 7aeb14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r6, [r5, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcc.n 7aeb44 │ │ │ │ + bcc.n 7aec44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcc.n 7aec60 │ │ │ │ + bcs.n 7aeb60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 7aeb58 │ │ │ │ + bcs.n 7aec58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bcs.n 7aec48 │ │ │ │ + bne.n 7aeb48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bne.n 7aed14 │ │ │ │ + beq.n 7aec14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r7, pc, #688 @ (adr r7, 7aeee4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r7, pc, #520 @ (adr r7, 7aee40 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #776 @ (adr r7, 7aef44 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r7, pc, #680 @ (adr r7, 7aeee8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #808 @ (adr r7, 7aef6c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #744 @ (adr r7, 7aef30 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #968 @ (adr r7, 7af014 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, 7aee14 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r7, pc, #896 @ (adr r7, 7aefd0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 7af044 ) │ │ │ │ + add r7, pc, #496 @ (adr r7, 7aee44 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r7, pc, #704 @ (adr r7, 7aef20 ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 7aed20 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 7aee44 ) │ │ │ │ + add r6, pc, #992 @ (adr r6, 7af044 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #608 @ (adr r7, 7aeec8 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 7aecc8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #512 @ (adr r7, 7aee6c ) │ │ │ │ + add r7, pc, #0 @ (adr r7, 7aec6c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #584 @ (adr r7, 7aeeb8 ) │ │ │ │ + add r7, pc, #72 @ (adr r7, 7aecb8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 7aee4c ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 7af04c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2679920,18 +2679895,19 @@ │ │ │ │ bne.w 7aee62 │ │ │ │ b.n 7aee98 │ │ │ │ nop │ │ │ │ asrs r2, r4, #13 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe838011b │ │ │ │ - add r3, pc, #384 @ (adr r3, 7af0f8 ) │ │ │ │ + b.n 7aeee4 │ │ │ │ + lsls r3, r3, #4 │ │ │ │ + add r2, pc, #896 @ (adr r2, 7af2f8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 7af1a4 ) │ │ │ │ + add r7, pc, #40 @ (adr r7, 7aefa4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3520] @ 0xdc0 │ │ │ │ ldr r2, [pc, #136] @ (7af014 ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2679987,15 +2679963,15 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5, #1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - b.n 7aed2c │ │ │ │ + b.n 7aec2c │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r0, #3872] @ 0xf20 │ │ │ │ @@ -2680498,15 +2680474,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl afa538 │ │ │ │ + bl afa580 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2189] @ 0x88d │ │ │ │ bl 757148 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7af5f0 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2680744,15 +2680720,15 @@ │ │ │ │ ldr.w r3, [r4, #4000] @ 0xfa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsl.w r3, r7, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl afa538 │ │ │ │ + bl afa580 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ bl 757148 │ │ │ │ mov r0, r6 │ │ │ │ bl 757148 │ │ │ │ @@ -2680950,15 +2680926,15 @@ │ │ │ │ ldr.w r3, [r4, #4012] @ 0xfac │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #4008] @ 0xfa8 │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl afaa98 │ │ │ │ + bl afaae0 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2189] @ 0x88d │ │ │ │ bl 757148 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7afabc │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2681198,15 +2681174,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5e88cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7afe42 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af79b4 │ │ │ │ + bl af79fc │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w r3, [r8, #356] @ 0x164 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #244] @ 0xf4 │ │ │ │ ldr.w r1, [r8, #3928] @ 0xf58 │ │ │ │ @@ -2681219,15 +2681195,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 7afee0 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl af76e8 │ │ │ │ + bl af7730 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2681259,19 +2681235,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ strd r6, r6, [r1, #4] │ │ │ │ strd r6, r6, [r1, #16] │ │ │ │ str r6, [r1, #24] │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7a2c │ │ │ │ + bl af7a74 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af7cd4 │ │ │ │ + bl af7d1c │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af79f0 │ │ │ │ + bl af7a38 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7afe7e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2681357,15 +2681333,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl afa188 │ │ │ │ + bl afa1d0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2681385,15 +2681361,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3876] @ 0xf24 │ │ │ │ - bl af9e50 │ │ │ │ + bl af9e98 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2681482,15 +2681458,15 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ strd r9, fp, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl af8954 │ │ │ │ + bl af899c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldrb.w r2, [r4, #532] @ 0x214 │ │ │ │ cbnz r2, 7b00e2 │ │ │ │ ldr r2, [pc, #884] @ (7b043c ) │ │ │ │ ldr r3, [pc, #876] @ (7b0438 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2681854,21 +2681830,21 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ lsrs r0, r5 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl af89bc │ │ │ │ + bl af8a04 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl af8a10 │ │ │ │ + bl af8a58 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3202a8> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 434618 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3202a8> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2682015,15 +2681991,15 @@ │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ - bl af8cd0 │ │ │ │ + bl af8d18 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2189] @ 0x88d │ │ │ │ bl 757148 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7b04a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2682076,15 +2682052,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7b0848 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7b0532 │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl af8adc │ │ │ │ + bl af8b24 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7b0976 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 447374 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x333004> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2682406,15 +2682382,15 @@ │ │ │ │ @ instruction: 0xfba00140 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb940140 │ │ │ │ @ instruction: 0xfb520140 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1584] @ 7b1128 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2682574,15 +2682550,15 @@ │ │ │ │ ldrsh.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ strd r3, r9, [sp, #4] │ │ │ │ ldrsh.w r3, [r4, #24] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl afa864 │ │ │ │ + bl afa8ac │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldr.w r2, [pc, #1120] @ 7b1130 │ │ │ │ ldr.w r3, [pc, #1112] @ 7b112c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2682650,15 +2682626,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7af080 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl af9954 │ │ │ │ + bl af999c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ b.n 7b0ccc │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7b0b30 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2682702,15 +2682678,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl afa864 │ │ │ │ + bl afa8ac │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2189] @ 0x88d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2682724,15 +2682700,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7af080 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af9954 │ │ │ │ + bl af999c │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2682984,15 +2682960,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7af080 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af9954 │ │ │ │ + bl af999c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ @@ -2684181,172 +2684157,172 @@ │ │ │ │ ldr r2, [pc, #328] @ (7b1e70 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b17fc │ │ │ │ nop │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ @ instruction: 0xeb800140 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r0, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #30] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #296 @ (adr r5, 7b1ec8 ) │ │ │ │ + add r4, pc, #808 @ (adr r4, 7b20c8 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #32] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2684639,55 +2684615,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b20c2 │ │ │ │ b.n 7b2460 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7b23fc ) │ │ │ │ @@ -2684702,15 +2684678,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #816 @ 0x330 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl afcc04 │ │ │ │ + bl afcc4c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7b23ea │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2685989,17 +2685965,17 @@ │ │ │ │ b.n 7b31b8 │ │ │ │ mov r1, r6 │ │ │ │ b.n 7b31be │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ac38 │ │ │ │ b.n 7b320a │ │ │ │ nop │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2687001,17 +2686977,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7b3e6c │ │ │ │ b.n 7b3e0c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ addw r2, r0, #2196 @ 0x894 │ │ │ │ add.w ip, r0, #2192 @ 0x890 │ │ │ │ addw r1, r0, #2200 @ 0x898 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2204 @ 0x89c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2687118,17 +2687094,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7b3f9c │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r0, [pc, #1872] @ 7b4760 │ │ │ │ @@ -2687679,15 +2687655,15 @@ │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7b4064 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ itt al │ │ │ │ lslal r0, r0, #5 │ │ │ │ subal r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bkpt 0x0060 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2688186,15 +2688162,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7b4d58 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7b4bc4 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w ip, [pc, #128] @ 7b4dec │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2688246,15 +2688222,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7b4db2 │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ uxth r6, r0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r3, r3, #4 │ │ │ │ sxtb r6, r0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2688544,15 +2688520,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7b5022 │ │ │ │ nop │ │ │ │ add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2688767,19 +2688743,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 7b5298 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7b5330 │ │ │ │ b.n 7b5298 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #984] @ (7b571c ) │ │ │ │ + ldr r4, [pc, #472] @ (7b551c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [pc, #944] @ (7b56f8 ) │ │ │ │ + ldr r4, [pc, #432] @ (7b54f8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #712] @ (7b5628 ) │ │ │ │ @@ -2689064,15 +2689040,15 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r6, r7, #17 │ │ │ │ lsls r1, r0, #5 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #3860] @ 0xf14 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2690336,15 +2690312,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r5, #21] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2690471,15 +2690447,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #10] │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2690578,15 +2690554,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #4] │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldrh r4, [r1, #2] │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2691032,17 +2691008,17 @@ │ │ │ │ bl 76fb0c │ │ │ │ blx 68e1c <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stcl 0, cr0, [r6, #616] @ 0x268 │ │ │ │ + stcl 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [pc, #108] @ 7b6a24 │ │ │ │ @@ -2691136,15 +2691112,15 @@ │ │ │ │ bl 7b68d4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2691261,19 +2691237,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #704] @ (7b6ea0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [pc, #1000] @ (7b6fd0 ) │ │ │ │ + ldr r7, [pc, #488] @ (7b6dd0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2691503,23 +2691479,23 @@ │ │ │ │ bl 7b8444 │ │ │ │ b.n 7b6c0e │ │ │ │ nop │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #112] @ (7b6ec0 ) │ │ │ │ + ldr r6, [pc, #624] @ (7b70c0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mcr 0, 5, r0, cr12, cr5, {4} │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + mcr 0, 1, r0, cr12, cr5, {4} │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r6, [pc, #88] @ (7b6eb4 ) │ │ │ │ + ldr r5, [pc, #600] @ (7b70b4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldc 0, cr0, [r2, #596]! @ 0x254 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldc 0, cr0, [r2, #-596]! @ 0xfffffdac │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #592] @ 7b70c8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2691754,23 +2691730,23 @@ │ │ │ │ bl 7b866c │ │ │ │ b.n 7b6e84 │ │ │ │ nop │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #752] @ (7b73c4 ) │ │ │ │ + ldr r4, [pc, #240] @ (7b71c4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mcrr 0, 9, r0, r4, cr5 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + rsb r0, r4, r5, lsr #2 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [pc, #568] @ (7b7318 ) │ │ │ │ + ldr r3, [pc, #56] @ (7b7118 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeb220095 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xeaa20095 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2692026,24 +2692002,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #504] @ (7b7594 ) │ │ │ │ + ldr r0, [pc, #1016] @ (7b7794 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmdb r2, {r0, r2, r4, r7} │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + stmia.w r2, {r0, r2, r4, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [pc, #48] @ (7b73d8 ) │ │ │ │ + ldr r0, [pc, #560] @ (7b75d8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [pc, #848] @ (7b76fc ) │ │ │ │ + ldr r0, [pc, #336] @ (7b74fc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (7b74b0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692148,17 +2692124,17 @@ │ │ │ │ bl 7b6e64 │ │ │ │ b.n 7b73ee │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r4 │ │ │ │ + bxns r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r5, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (7b7594 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692239,17 +2692215,17 @@ │ │ │ │ bl 7b6bec │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r6, [r4, #24] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ @@ -2692360,17 +2692336,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #12] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cmp ip, r2 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #200] @ (7b77a8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2692461,17 +2692437,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #6] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r8, r4 │ │ │ │ + add r0, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #256] @ (7b78d8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2692589,17 +2692565,17 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bics r0, r1 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (7b79c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692675,17 +2692651,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b7930 │ │ │ │ strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r0 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #288] @ (7b7b00 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2692809,17 +2692785,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r0, #5 │ │ │ │ - adcs r6, r0 │ │ │ │ + lsrs r6, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (7b7bfc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2692905,17 +2692881,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69678 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b7b54 │ │ │ │ strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - eors r6, r0 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2692965,15 +2692941,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b7c74 │ │ │ │ ldr r0, [pc, #8] @ (7b7ca0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r4, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #504] @ (7b7eb0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2693186,19 +2693162,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #24] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #16] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r1, r2, #2 │ │ │ │ strh r2, [r3, #12] │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2693890,16 +2693866,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (7b8544 ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7b8548 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6af4c │ │ │ │ - mcr 0, 1, r0, cr4, cr0, {4} │ │ │ │ - stc 0, cr0, [lr, #576] @ 0x240 │ │ │ │ + stc 0, cr0, [r4, #576]! @ 0x240 │ │ │ │ + stc 0, cr0, [lr, #-576] @ 0xfffffdc0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2694502,15 +2694478,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7b8b40 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a74 │ │ │ │ nop │ │ │ │ - adds r4, r6, #7 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r5, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r9, #61681 @ 0xf0f1 │ │ │ │ movt r9, #61680 @ 0xf0f0 │ │ │ │ @@ -2695251,21 +2695227,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - bne.n 7b93e8 │ │ │ │ + beq.n 7b92e8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7b9510 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2695398,45 +2695374,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #944 @ (adr r7, 7b98c8 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [pc, #1008] @ (7b990c ) │ │ │ │ + ldr r0, [pc, #496] @ (7b970c ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - cmp r0, #18 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r0, [pc, #744] @ (7b9818 ) │ │ │ │ + ldr r0, [pc, #232] @ (7b9618 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r6, fp │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r2, r1, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2696083,114 +2696059,114 @@ │ │ │ │ ldr r2, [pc, #212] @ (7b9d20 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ b.n 7b9bd2 │ │ │ │ nop │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub.w r1, r8, #27 │ │ │ │ - mov sl, fp │ │ │ │ + @ instruction: 0xf128011b │ │ │ │ + mov r2, fp │ │ │ │ lsls r3, r3, #4 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r5, #222 @ 0xde │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bkpt 0x00da │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - revsh r2, r4 │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2696824,15 +2696800,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 7cadfc │ │ │ │ b.n 7ba44e │ │ │ │ nop │ │ │ │ - subs r2, r0, r0 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2697026,25 +2697002,25 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r3, r1, #2 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cbz r1, 7ba6ae │ │ │ │ add.w r3, r0, #800 @ 0x320 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ @@ -2697131,36 +2697107,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45dd18 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3499a8> │ │ │ │ ldr r2, [pc, #388] @ (7ba920 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab9840 │ │ │ │ + bl ab9888 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7ba88e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab98b4 │ │ │ │ + bl ab98fc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab98b0 │ │ │ │ + bl ab98f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7ba8ce │ │ │ │ ldr r3, [pc, #356] @ (7ba924 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl ab9840 │ │ │ │ + bl ab9888 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7ba852 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab98b4 │ │ │ │ + bl ab98fc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab98b0 │ │ │ │ + bl ab98f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7ba8da │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3726 @ 0xe8e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45dd94 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x349a24> │ │ │ │ movs r2, #32 │ │ │ │ @@ -2697281,21 +2697257,21 @@ │ │ │ │ ldr r6, [r3, r2] │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldr r6, [r0, r2] │ │ │ │ lsls r0, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7bab70 │ │ │ │ + b.n 7baa70 │ │ │ │ lsls r3, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7ba8a4 │ │ │ │ + bgt.n 7ba9a4 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bgt.n 7ba884 │ │ │ │ + bgt.n 7ba984 │ │ │ │ lsls r7, r1, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2697498,25 +2697474,25 @@ │ │ │ │ bne.n 7bab82 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7bad3c │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3764 @ 0xeb4 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl abd1b8 │ │ │ │ + bl abd200 │ │ │ │ ldr.w r0, [r6, #1860] @ 0x744 │ │ │ │ bl 435510 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3211a0> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #12 │ │ │ │ - bl afb84c │ │ │ │ + bl afb894 │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 43992c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3255bc> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl afe3f0 │ │ │ │ + bl afe438 │ │ │ │ ldr.w r0, [r6, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ blx 6a8a8 │ │ │ │ ldr.w r0, [r6, #3464] @ 0xd88 │ │ │ │ blx 6a8a8 │ │ │ │ @@ -2697645,19 +2697621,19 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r1] │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, r0] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r2, [pc, #2908] @ 7bb8d0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2698020,15 +2697996,15 @@ │ │ │ │ cmp.w r7, #960 @ 0x3c0 │ │ │ │ add.w r6, r6, #240 @ 0xf0 │ │ │ │ bne.n 7bb130 │ │ │ │ ldr.w r0, [fp, #832] @ 0x340 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cbz r0, 7bb1aa │ │ │ │ - bl af76f4 │ │ │ │ + bl af773c │ │ │ │ ldr.w r1, [r5, #812] @ 0x32c │ │ │ │ cbz r1, 7bb1b8 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #816] @ 0x330 │ │ │ │ cbz r1, 7bb1c6 │ │ │ │ @@ -2698067,19 +2698043,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7bb9a8 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ cbz r0, 7bb232 │ │ │ │ bl 5e853c │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl abd1c8 │ │ │ │ + bl abd210 │ │ │ │ add.w r0, r5, #784 @ 0x310 │ │ │ │ - bl abd1c8 │ │ │ │ + bl abd210 │ │ │ │ add.w r0, r5, #736 @ 0x2e0 │ │ │ │ - bl afcba8 │ │ │ │ + bl afcbf0 │ │ │ │ ldr.w r0, [r5, #648] @ 0x288 │ │ │ │ add.w r1, r5, #716 @ 0x2cc │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #720] @ 0x2d0 │ │ │ │ cbz r1, 7bb27c │ │ │ │ @@ -2698809,18 +2698785,18 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb.w r3, [r8, #2944] @ 0xb80 │ │ │ │ add.w sl, r4, #8192 @ 0x2000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [fp, #1148] @ 0x47c │ │ │ │ - bl abd1bc │ │ │ │ + bl abd204 │ │ │ │ addw r1, r5, #3764 @ 0xeb4 │ │ │ │ add.w r0, r4, #784 @ 0x310 │ │ │ │ - bl abd1bc │ │ │ │ + bl abd204 │ │ │ │ ldr.w r3, [r5, #2204] @ 0x89c │ │ │ │ ldr.w r1, [r5, #2200] @ 0x898 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r4, #644] @ 0x284 │ │ │ │ subs r3, #9 │ │ │ │ str.w r1, [r4, #640] @ 0x280 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2698854,15 +2698830,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ - bl afcb84 │ │ │ │ + bl afcbcc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e8400 │ │ │ │ @@ -2698986,34 +2698962,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7d55ec │ │ │ │ mov r0, r4 │ │ │ │ bl 7eb51c │ │ │ │ mov r0, r4 │ │ │ │ bl 7ecb10 │ │ │ │ mov r0, r4 │ │ │ │ - bl af72f8 │ │ │ │ + bl af7340 │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7bc2e2 │ │ │ │ - bl af76d4 │ │ │ │ + bl af771c │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af76dc │ │ │ │ + bl af7724 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #240] @ 0xf0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r0, [r4, #840] @ 0x348 │ │ │ │ str.w r0, [r4, #1304] @ 0x518 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #844] @ 0x34c │ │ │ │ str.w r0, [sl, #168] @ 0xa8 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af76e8 │ │ │ │ + bl af7730 │ │ │ │ ldr.w r3, [r4, #644] @ 0x284 │ │ │ │ str.w r0, [r4, #848] @ 0x350 │ │ │ │ subs r3, #8 │ │ │ │ str.w r0, [r4, #1300] @ 0x514 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ bhi.n 7bbde2 │ │ │ │ @@ -2699060,15 +2699036,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325fc8> │ │ │ │ mov r0, r4 │ │ │ │ bl 7bad60 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 7bbfae │ │ │ │ - bl cd7638 │ │ │ │ + bl cd7688 │ │ │ │ ldrb.w r3, [r5, #207] @ 0xcf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bc0a0 │ │ │ │ ldrb.w r3, [r5, #2063] @ 0x80f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -2699450,29 +2699426,29 @@ │ │ │ │ ldrb.w r3, [r5, #2127] @ 0x84f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bbe24 │ │ │ │ ldrb.w r3, [r5, #2159] @ 0x86f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7bbe48 │ │ │ │ b.n 7bbe24 │ │ │ │ - bl b61c3c │ │ │ │ + bl b61c84 │ │ │ │ b.n 7bbde6 │ │ │ │ - bl c5f9e0 │ │ │ │ + bl c5fa30 │ │ │ │ b.n 7bbde6 │ │ │ │ - bl c69064 │ │ │ │ + bl c690b4 │ │ │ │ b.n 7bbde6 │ │ │ │ - bl c745a4 │ │ │ │ + bl c745f4 │ │ │ │ b.n 7bbde6 │ │ │ │ - bl c89764 │ │ │ │ + bl c897b4 │ │ │ │ b.n 7bbde6 │ │ │ │ - bl c9ead0 │ │ │ │ + bl c9eb20 │ │ │ │ b.n 7bbde6 │ │ │ │ - bl cb19e8 │ │ │ │ + bl cb1a38 │ │ │ │ b.n 7bbde6 │ │ │ │ - bl cc48e8 │ │ │ │ + bl cc4938 │ │ │ │ b.n 7bbde6 │ │ │ │ ldr r2, [pc, #368] @ (7bc410 ) │ │ │ │ ldr r1, [pc, #372] @ (7bc414 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 43a338 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x325fc8> │ │ │ │ b.n 7bbdc4 │ │ │ │ @@ -2699588,75 +2699564,75 @@ │ │ │ │ b.n 7bc36e │ │ │ │ vtbl.8 d30, {d31- instruction: 0xffffea5b │ │ │ │ vabdl.u q15, d15, d29 │ │ │ │ vmlsl.u q15, d15, d31[0] │ │ │ │ vtbl.8 d30, {d15-d17}, d21 │ │ │ │ vabdl.u q15, d15, d31 │ │ │ │ - vrshr.u32 q8, q10, #1 │ │ │ │ + vsra.u64 q8, q10, #1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r1 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - mrc2 0, 0, r0, cr14, cr0, {4} │ │ │ │ - strb r4, [r6, #22] │ │ │ │ - lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [r6, #-576] @ 0xfffffdc0 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ - lsls r1, r1, #2 │ │ │ │ - mcr2 0, 1, r0, cr8, cr0, {4} │ │ │ │ - strb r6, [r1, #19] │ │ │ │ - lsls r1, r1, #2 │ │ │ │ - mrc2 0, 1, r0, cr6, cr0, {4} │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + ldc2 0, cr0, [lr, #576] @ 0x240 │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2l 0, cr0, [ip], #576 @ 0x240 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + stc2 0, cr0, [r6], {144} @ 0x90 │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [r2, #-576]! @ 0xfffffdc0 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + stc2 0, cr0, [r8, #576]! @ 0x240 │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-576]! @ 0xfffffdc0 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + ldc2 0, cr0, [r6, #576]! @ 0x240 │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [sl, #576] @ 0x240 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + ldc2l 0, cr0, [ip], #-576 @ 0xfffffdc0 │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [r2, #-576]! @ 0xfffffdc0 │ │ │ │ + stc2 0, cr0, [r2], #576 @ 0x240 │ │ │ │ strb r4, [r4, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-576]! @ 0xfffffdc0 │ │ │ │ + ldc2 0, cr0, [r8], #576 @ 0x240 │ │ │ │ strb r6, [r2, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r2], #-576 @ 0xfffffdc0 │ │ │ │ + stc2l 0, cr0, [sl, #-576] @ 0xfffffdc0 │ │ │ │ strb r0, [r1, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r8, #576] @ 0x240 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + stc2 0, cr0, [r2], #576 @ 0x240 │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r6], {144} @ 0x90 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + ldc2 0, cr0, [r8], #576 @ 0x240 │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfbe80090 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + @ instruction: 0xfbb20090 │ │ │ │ + strb r0, [r1, #14] │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + ldc2 0, cr0, [r8, #-576] @ 0xfffffdc0 │ │ │ │ + strb r2, [r7, #13] │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + mcrr2 0, 9, r0, r6, cr0 │ │ │ │ + strb r0, [r5, #13] │ │ │ │ + lsls r1, r1, #2 │ │ │ │ + @ instruction: 0xfb680090 │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #272] @ (7bc590 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2699706,15 +2699682,15 @@ │ │ │ │ bne.n 7bc4fc │ │ │ │ ldr.w r3, [r6, #1856] @ 0x740 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ ldr.w r3, [r3, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ add.w r0, r6, #1864 @ 0x748 │ │ │ │ - bl b13798 │ │ │ │ + bl b137e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7bc576 │ │ │ │ ldr r2, [pc, #148] @ (7bc5a0 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #148] @ (7bc5a4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -2699770,16 +2699746,16 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #112 @ 0x70 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r3, #54 @ 0x36 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldc2 0, cr0, [sl], #-576 @ 0xfffffdc0 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + @ instruction: 0xfbba0090 │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ udf #167 @ 0xa7 │ │ │ │ vsli.32 d27, d24, #31 │ │ │ │ @@ -2700095,15 +2700071,15 @@ │ │ │ │ bpl.n 7bc954 │ │ │ │ ldr.w r3, [r4, #2892] @ 0xb4c │ │ │ │ lsls r1, r3, #31 │ │ │ │ itt pl │ │ │ │ movpl r3, #1 │ │ │ │ strbpl.w r3, [r4, #2885] @ 0xb45 │ │ │ │ mov r0, r9 │ │ │ │ - bl b62484 │ │ │ │ + bl b624cc │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 7bc970 │ │ │ │ ldrb.w r3, [r4, #2250] @ 0x8ca │ │ │ │ cbz r3, 7bc970 │ │ │ │ ldrb.w r3, [sl, #-5] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2700200,15 +2700176,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 703558 │ │ │ │ ldr.w r5, [pc, #2024] @ 7bd274 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3764 @ 0xeb4 │ │ │ │ add r5, pc │ │ │ │ - bl abd1a0 │ │ │ │ + bl abd1e8 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 445ed0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x331b60> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7bccce │ │ │ │ @@ -2700511,15 +2700487,15 @@ │ │ │ │ bmi.w 7bcf68 │ │ │ │ lsls r0, r6, #22 │ │ │ │ bmi.w 7bcf60 │ │ │ │ tst.w r6, #96 @ 0x60 │ │ │ │ bne.w 7bd140 │ │ │ │ ldr.w r1, [r4, #2200] @ 0x898 │ │ │ │ ldr.w r0, [r4, #2204] @ 0x89c │ │ │ │ - bl b0f954 │ │ │ │ + bl b0f99c │ │ │ │ b.n 7bcc98 │ │ │ │ cmp r1, #10 │ │ │ │ bne.w 7bcf9a │ │ │ │ ldr.w r3, [r4, #2380] @ 0x94c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ bls.w 7bcd58 │ │ │ │ ldr.w r3, [r4, #2364] @ 0x93c │ │ │ │ @@ -2700839,103 +2700815,103 @@ │ │ │ │ b.n 7bd182 │ │ │ │ subs r1, #232 @ 0xe8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #218 @ 0xda │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vld4.32 {d16-d19}, [r8 :64], r0 │ │ │ │ + str??.w r0, [r8, #144] @ 0x90 │ │ │ │ cmp r0, #250 @ 0xfa │ │ │ │ lsls r3, r7, #4 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r3, r7, #4 │ │ │ │ movs r5, #92 @ 0x5c │ │ │ │ lsls r3, r7, #4 │ │ │ │ movs r4, #58 @ 0x3a │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldr??.w r0, [r0, #144] @ 0x90 │ │ │ │ + ldr??.w r0, [r0, r0, lsl #1] │ │ │ │ @ instruction: 0xfaafffff │ │ │ │ asrs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ svc 199 @ 0xc7 │ │ │ │ @ instruction: 0xffffdab1 │ │ │ │ @ instruction: 0xffffda9b │ │ │ │ vtbx.8 d18, {d15-d18}, d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xf7ca0090 │ │ │ │ + @ instruction: 0xf74a0090 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #-548]! @ 0xfffffddc │ │ │ │ - @ instruction: 0xf7300090 │ │ │ │ - @ instruction: 0xf7220090 │ │ │ │ - @ instruction: 0xf6b40090 │ │ │ │ - @ instruction: 0xf6b40090 │ │ │ │ + ldc2 0, cr0, [r0], #548 @ 0x224 │ │ │ │ + @ instruction: 0xf6b00090 │ │ │ │ + subw r0, r2, #2192 @ 0x890 │ │ │ │ + @ instruction: 0xf6340090 │ │ │ │ + @ instruction: 0xf6340090 │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ lsls r0, r0, #5 │ │ │ │ - @ instruction: 0xf5880090 │ │ │ │ - sbc.w r0, r8, #4718592 @ 0x480000 │ │ │ │ - bics.w r0, r8, #4718592 @ 0x480000 │ │ │ │ - bic.w r0, ip, #4718592 @ 0x480000 │ │ │ │ + add.w r0, r8, #4718592 @ 0x480000 │ │ │ │ + @ instruction: 0xf4e80090 │ │ │ │ + @ instruction: 0xf3b80090 │ │ │ │ + usat r0, #16, ip, asr #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, ip, #144 @ 0x90 │ │ │ │ - rsb r0, r0, #144 @ 0x90 │ │ │ │ - sbcs.w r0, r2, #144 @ 0x90 │ │ │ │ - adc.w r0, r2, #144 @ 0x90 │ │ │ │ - @ instruction: 0xf19a0090 │ │ │ │ - subs.w r0, ip, #144 @ 0x90 │ │ │ │ - sbc.w r0, ip, #144 @ 0x90 │ │ │ │ + adcs.w r0, ip, #144 @ 0x90 │ │ │ │ + adc.w r0, r0, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf0f20090 │ │ │ │ + @ instruction: 0xf0c20090 │ │ │ │ + adds.w r0, sl, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf13c0090 │ │ │ │ + @ instruction: 0xf0ec0090 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r1, [r0, #3740] @ 0xe9c │ │ │ │ mov r4, r0 │ │ │ │ and.w r1, r1, #2 │ │ │ │ @@ -2701033,15 +2701009,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (7bd404 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6928c │ │ │ │ mov r4, r0 │ │ │ │ b.n 7bd3ca │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r1, #2 │ │ │ │ bl 9f1402 │ │ │ │ bl 9c1406 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2701071,15 +2701047,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ add.w r1, r1, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ldrb.w r2, [ip, #3476] @ 0xd94 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b1608c │ │ │ │ + bl b160d4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7bd4f0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2701118,15 +2701094,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #656 @ 0x290 │ │ │ │ - bl b16104 │ │ │ │ + bl b1614c │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, r1, lsl #2 │ │ │ │ ldr.w r6, [r0, #656] @ 0x290 │ │ │ │ @@ -2701221,15 +2701197,15 @@ │ │ │ │ cbz r0, 7bd65c │ │ │ │ ldrb.w r2, [r6, #3476] @ 0xd94 │ │ │ │ mov r3, r7 │ │ │ │ strh r5, [r0, #18] │ │ │ │ add.w r1, r6, #1864 @ 0x748 │ │ │ │ adds r0, #4 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b1608c │ │ │ │ + bl b160d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ @@ -2701246,15 +2701222,15 @@ │ │ │ │ cbz r0, 7bd6ac │ │ │ │ ldrb.w r2, [r7, #3476] @ 0xd94 │ │ │ │ add.w r1, r7, #1864 @ 0x748 │ │ │ │ strh r6, [r0, #18] │ │ │ │ adds r0, #4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - bl b1608c │ │ │ │ + bl b160d4 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 6944c │ │ │ │ mov r0, r4 │ │ │ │ @@ -2701598,15 +2701574,15 @@ │ │ │ │ strb.w r2, [r6, #3285] @ 0xcd5 │ │ │ │ movs r2, #8 │ │ │ │ add.w r3, r1, #56 @ 0x38 │ │ │ │ mov r9, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ mov r1, r2 │ │ │ │ - bl afcc04 │ │ │ │ + bl afcc4c │ │ │ │ str.w r7, [r6, #3276] @ 0xccc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r7, [r5, #80] @ 0x50 │ │ │ │ @@ -2701934,15 +2701910,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 7bdd9e │ │ │ │ b.n 7bdda0 │ │ │ │ bl 82e8bc │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb.w r2, [r0, #2868] @ 0xb34 │ │ │ │ @@ -2702709,15 +2702685,15 @@ │ │ │ │ movt r0, #3 │ │ │ │ it ne │ │ │ │ movne.w r0, #196608 @ 0x30000 │ │ │ │ adds r2, r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ add.w r0, sl, #656 @ 0x290 │ │ │ │ - bl b09d50 │ │ │ │ + bl b09d98 │ │ │ │ ldr.w r0, [sl, #648] @ 0x288 │ │ │ │ ldrb.w r3, [r4, #169] @ 0xa9 │ │ │ │ movs r2, #4 │ │ │ │ movt r2, #10240 @ 0x2800 │ │ │ │ ldr.w r1, [r4, #148] @ 0x94 │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ add.w r0, sl, #656 @ 0x290 │ │ │ │ @@ -2702754,15 +2702730,15 @@ │ │ │ │ b.n 7be6f4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b09d50 │ │ │ │ + bl b09d98 │ │ │ │ ldr.w r0, [sl, #648] @ 0x288 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ blx r4 │ │ │ │ @@ -2702790,15 +2702766,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b09d50 │ │ │ │ + bl b09d98 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r6, [sl, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r6, [r6, #148] @ 0x94 │ │ │ │ blx r6 │ │ │ │ @@ -2702871,15 +2702847,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w fp, [sp] │ │ │ │ orr.w fp, fp, #2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r2, r2, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ - bl b09d50 │ │ │ │ + bl b09d98 │ │ │ │ ldr.w r3, [sl, #648] @ 0x288 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r4, [r3, #148] @ 0x94 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ blx r4 │ │ │ │ @@ -2702900,15 +2702876,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ mov r7, fp │ │ │ │ adc.w fp, r6, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b09d50 │ │ │ │ + bl b09d98 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [sl, #648] @ 0x288 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r5, [r5, #148] @ 0x94 │ │ │ │ blx r5 │ │ │ │ @@ -2703097,15 +2703073,15 @@ │ │ │ │ cbz r3, 7bea8e │ │ │ │ movs r2, #16 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - bl afcc04 │ │ │ │ + bl afcc4c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7beb1e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 7d49a4 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ @@ -2703426,15 +2703402,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #23 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r2, r3, #19 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -2703839,15 +2703815,15 @@ │ │ │ │ b.n 7bee62 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a1fc │ │ │ │ b.n 7bee62 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2704440,15 +2704416,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ adds r2, r2, r3 │ │ │ │ adc.w r3, r9, #0 │ │ │ │ - bl b09ad0 │ │ │ │ + bl b09b18 │ │ │ │ ldr.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ b.n 7bf660 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ b.n 7bf5d4 │ │ │ │ @@ -2704470,15 +2704446,15 @@ │ │ │ │ lsrs r4, r0, #12 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7bf6be │ │ │ │ vqrshrn.u64 d16, q15, #1 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7bf4dc │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2704923,15 +2704899,15 @@ │ │ │ │ bhi.n 7bfe12 │ │ │ │ ldr r2, [pc, #12] @ (7bfe18 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #28672 @ 0x7000 │ │ │ │ add.w r6, r0, #31872 @ 0x7c80 │ │ │ │ @@ -2705472,15 +2705448,15 @@ │ │ │ │ ldrlt.w r2, [fp, #2820] @ 0xb04 │ │ │ │ bfilt r3, r2, #29, #2 │ │ │ │ strlt.w r3, [fp, #2804] @ 0xaf4 │ │ │ │ ldrh.w r3, [r8, #184] @ 0xb8 │ │ │ │ tst.w r3, #464 @ 0x1d0 │ │ │ │ bne.w 7c0a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6156c │ │ │ │ + bl b615b4 │ │ │ │ ldr.w r2, [fp, #2796] @ 0xaec │ │ │ │ ldr.w r3, [r4, #656] @ 0x290 │ │ │ │ cbz r2, 7c04ee │ │ │ │ ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ mov.w r1, #30976 @ 0x7900 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ movw r0, #578 @ 0x242 │ │ │ │ @@ -2705606,15 +2705582,15 @@ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r4, #688] @ 0x2b0 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7c0b7c │ │ │ │ mov r0, r4 │ │ │ │ - bl b617f8 │ │ │ │ + bl b61840 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c1072 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ @@ -2705690,15 +2705666,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 7c126a │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7c16f4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c189e │ │ │ │ mov r0, r4 │ │ │ │ - bl b61954 │ │ │ │ + bl b6199c │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ movs r3, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ bic.w r3, r3, #32768 @ 0x8000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ @@ -2705853,15 +2705829,15 @@ │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ movs r7, #6 │ │ │ │ mov.w r8, #0 │ │ │ │ bic.w r3, r3, #65536 @ 0x10000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61954 │ │ │ │ + bl b6199c │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7c1c98 │ │ │ │ ldr.w r0, [r1, #152] @ 0x98 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ @@ -2705942,25 +2705918,25 @@ │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r2, [r3, #332] @ 0x14c │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b614c8 │ │ │ │ + bl b61510 │ │ │ │ lsls r5, r6, #25 │ │ │ │ bpl.w 7c080a │ │ │ │ ldr.w r3, [r4, #1328] @ 0x530 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r2, [r3, #332] @ 0x14c │ │ │ │ movs r3, #0 │ │ │ │ ldr r5, [r2, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b614c8 │ │ │ │ + bl b61510 │ │ │ │ b.n 7c080a │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ and.w r3, r3, #128 @ 0x80 │ │ │ │ ldr.w r5, [r8, #88] @ 0x58 │ │ │ │ bic.w ip, r2, #16 │ │ │ │ @@ -2705975,15 +2705951,15 @@ │ │ │ │ strls.w ip, [r7, #-4] │ │ │ │ strls.w r2, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c0f90 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b60d2c │ │ │ │ + bl b60d74 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7c04b8 │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ cbz r3, 7c0afa │ │ │ │ ldr.w r2, [r4, #1360] @ 0x550 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 7c0afa │ │ │ │ @@ -2706075,15 +2706051,15 @@ │ │ │ │ str.w r3, [r1, #3432] @ 0xd68 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str.w r3, [r1, #3436] @ 0xd6c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r3 │ │ │ │ str.w lr, [r3] │ │ │ │ - bl b617f8 │ │ │ │ + bl b61840 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7c15a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #43522 @ 0xaa02 │ │ │ │ movt r2, #49156 @ 0xc004 │ │ │ │ ldrb.w r0, [r9, #3285] @ 0xcd5 │ │ │ │ @@ -2706420,22 +2706396,22 @@ │ │ │ │ b.n 7c0c12 │ │ │ │ ldr.w r2, [sl, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b614c8 │ │ │ │ + bl b61510 │ │ │ │ b.w 7c065e │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ b.w 7c069c │ │ │ │ mov r0, r4 │ │ │ │ sub.w r6, r6, #45056 @ 0xb000 │ │ │ │ - bl b61954 │ │ │ │ + bl b6199c │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ movs r7, #5 │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #24] │ │ │ │ subs r3, r7, #5 │ │ │ │ sub.w ip, r7, #2 │ │ │ │ @@ -2706789,59 +2706765,59 @@ │ │ │ │ beq.w 7c01f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d5928 │ │ │ │ add.w r0, fp, #4 │ │ │ │ mov.w r1, #17920 @ 0x4600 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b15c0c │ │ │ │ + bl b15c54 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #1031 @ 0x407 │ │ │ │ - bl b15c0c │ │ │ │ + bl b15c54 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #43266 @ 0xa902 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b15c0c │ │ │ │ + bl b15c54 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ bic.w r1, r1, #255 @ 0xff │ │ │ │ - bl b15c0c │ │ │ │ + bl b15c54 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #156] @ 0x9c │ │ │ │ - bl b15c0c │ │ │ │ + bl b15c54 │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47376 @ 0xb910 │ │ │ │ ldr.w r2, [r3, #152] @ 0x98 │ │ │ │ - bl b15f00 │ │ │ │ + bl b15f48 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47120 @ 0xb810 │ │ │ │ - bl b15f00 │ │ │ │ + bl b15f48 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47124 @ 0xb814 │ │ │ │ - bl b15f00 │ │ │ │ + bl b15f48 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47128 @ 0xb818 │ │ │ │ - bl b15f00 │ │ │ │ + bl b15f48 │ │ │ │ add.w r0, fp, #4 │ │ │ │ - bl b15960 │ │ │ │ + bl b159a8 │ │ │ │ str.w fp, [r5, #1384] @ 0x568 │ │ │ │ b.w 7c01f0 │ │ │ │ ldr.w r2, [sl, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b614c8 │ │ │ │ + bl b61510 │ │ │ │ b.w 7c0c28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ orrs r0, r5 │ │ │ │ b.w 7c0a28 │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r3, [r3, #3752] @ 0xea8 │ │ │ │ @@ -2707050,15 +2707026,15 @@ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ str.w r2, [r5, #1384] @ 0x568 │ │ │ │ str.w r1, [r5, #1380] @ 0x564 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61954 │ │ │ │ + bl b6199c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ cmp r3, #2 │ │ │ │ bhi.w 7c077c │ │ │ │ b.w 7c0770 │ │ │ │ movs r7, #6 │ │ │ │ @@ -2707352,15 +2707328,15 @@ │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ str.w r1, [r9, #3772] @ 0xebc │ │ │ │ ldr.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str.w r3, [r9, #3312] @ 0xcf0 │ │ │ │ mov r0, r4 │ │ │ │ str.w lr, [r4, #656] @ 0x290 │ │ │ │ - bl b61954 │ │ │ │ + bl b6199c │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ ldrb.w r1, [r3, #2273] @ 0x8e1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrb.w r5, [r9, #3285] @ 0xcd5 │ │ │ │ add.w r3, ip, r0 │ │ │ │ @@ -2708029,25 +2708005,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #1384] @ 0x568 │ │ │ │ str.w r5, [r9, #3312] @ 0xcf0 │ │ │ │ str.w r3, [ip, #3320] @ 0xcf8 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 7c1fde │ │ │ │ b.w 7c1c0e │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r2, [r2, #2269] @ 0x8dd │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 7c252e │ │ │ │ ldr.w r2, [r4, #1376] @ 0x560 │ │ │ │ movs r0, #6 │ │ │ │ @@ -2708168,15 +2708144,15 @@ │ │ │ │ bne.w 7c093e │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 7c1c0e │ │ │ │ b.n 7c21e8 │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #44] @ (7c2630 ) │ │ │ │ ldr r3, [pc, #48] @ (7c2634 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #48] @ (7c2638 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2708298,15 +2708274,15 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ strb.w r2, [sp, #20] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, ip │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl b541b4 │ │ │ │ + bl b541fc │ │ │ │ ldr r2, [pc, #64] @ (7c27ac ) │ │ │ │ ldr r3, [pc, #60] @ (7c27a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -2708364,17 +2708340,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r3, r0, [r4] │ │ │ │ b.n 7c27f8 │ │ │ │ nop │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2708447,28 +2708423,28 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 445c60 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3318f0> │ │ │ │ b.n 7c2874 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - @ instruction: 0xf73a0094 │ │ │ │ + @ instruction: 0xf6ba0094 │ │ │ │ str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stcl 0, cr0, [r2, #-560] @ 0xfffffdd0 │ │ │ │ + stcl 0, cr0, [r2], {140} @ 0x8c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #172] @ (7c29b8 ) │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #172] @ (7c29bc ) │ │ │ │ @@ -2708495,15 +2708471,15 @@ │ │ │ │ add.w r0, r0, #1864 @ 0x748 │ │ │ │ add r5, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ - bl b541b4 │ │ │ │ + bl b541fc │ │ │ │ cbnz r0, 7c2978 │ │ │ │ ldr r2, [pc, #96] @ (7c29c0 ) │ │ │ │ ldr r3, [pc, #88] @ (7c29bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2708513,26 +2708489,26 @@ │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #72] @ (7c29c4 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #20 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl b54670 │ │ │ │ + bl b546b8 │ │ │ │ cbz r0, 7c299a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 7c299a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 7c2810 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl b54630 │ │ │ │ + bl b54678 │ │ │ │ b.n 7c295e │ │ │ │ ldrd r0, r1, [ip, #28] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 7c2810 │ │ │ │ b.n 7c295e │ │ │ │ @@ -2708540,15 +2708516,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 7c2994 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 7c28f8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r7, pc, #592 @ (adr r7, 7c2c18 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, #184] @ (7c2a94 ) │ │ │ │ @@ -2708617,29 +2708593,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (7c2ab0 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2d4 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r7, pc, #784 @ (adr r7, 7c2da8 ) │ │ │ │ + add r7, pc, #272 @ (adr r7, 7c2ba8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #856 @ (adr r7, 7c2df4 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 7c2bf4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #968 @ (adr r7, 7c2e68 ) │ │ │ │ + add r7, pc, #456 @ (adr r7, 7c2c68 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r7, pc, #528 @ (adr r7, 7c2cb4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r7, pc, #528 @ (adr r7, 7c2cc0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2708654,15 +2708630,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b0812c │ │ │ │ + bl b08174 │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 7c2b44 │ │ │ │ ldr.w r3, [r1, #152] @ 0x98 │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ adds r3, r5, r3 │ │ │ │ adc.w r7, r7, r2 │ │ │ │ @@ -2708874,15 +2708850,15 @@ │ │ │ │ cbnz r3, 7c2d7a │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 7c2690 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b54630 │ │ │ │ + bl b54678 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [pc, #68] @ (7c2da8 ) │ │ │ │ ldr r3, [pc, #60] @ (7c2da4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ @@ -2708977,15 +2708953,15 @@ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ ldrd r2, r3, [r7, #336] @ 0x150 │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ - bl b54784 │ │ │ │ + bl b547cc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -2708994,15 +2708970,15 @@ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl 7c2c30 │ │ │ │ mov r0, r5 │ │ │ │ - bl b54630 │ │ │ │ + bl b54678 │ │ │ │ b.n 7c2f62 │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ bl 7c2640 │ │ │ │ mov r4, r8 │ │ │ │ @@ -2709331,19 +2709307,19 @@ │ │ │ │ mov r6, r2 │ │ │ │ strd r2, r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ b.n 7c30aa │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r2, r7, #4 │ │ │ │ - add r0, pc, #896 @ (adr r0, 7c35ac ) │ │ │ │ + add r0, pc, #384 @ (adr r0, 7c33ac ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrh r4, [r1, #30] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r3, [pc, #144] @ (7c32c4 ) │ │ │ │ + ldr r2, [pc, #656] @ (7c34c4 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldr.w r3, [r0, #304] @ 0x130 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 7c32c0 │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r2, r1, #28 │ │ │ │ @@ -2709406,43 +2709382,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (7c32fc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (7c3300 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #112 @ (adr r2, 7c333c ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 7c353c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 7c3438 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 7c3638 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 7c3334 ) │ │ │ │ + add r0, pc, #608 @ (adr r0, 7c3534 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #472 @ (adr r1, 7c34b0 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 7c36b0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #744 @ (adr r1, 7c35c4 ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 7c33c4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 7c3690 ) │ │ │ │ + add r1, pc, #432 @ (adr r1, 7c3490 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #984 @ (adr r1, 7c36bc ) │ │ │ │ + add r1, pc, #472 @ (adr r1, 7c34bc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 7c36d8 ) │ │ │ │ + add r1, pc, #496 @ (adr r1, 7c34d8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #744 @ (adr r1, 7c35d4 ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 7c33d4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #464 @ (adr r1, 7c34c0 ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 7c36c0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #776 @ (adr r0, 7c35fc ) │ │ │ │ + add r0, pc, #264 @ (adr r0, 7c33fc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 7c3358 ) │ │ │ │ + add r0, pc, #608 @ (adr r0, 7c3558 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 7c3584 ) │ │ │ │ + add r0, pc, #136 @ (adr r0, 7c3384 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #880 @ (adr r0, 7c3670 ) │ │ │ │ + add r0, pc, #368 @ (adr r0, 7c3470 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #888 @ (adr r1, 7c367c ) │ │ │ │ + add r1, pc, #376 @ (adr r1, 7c347c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w ip, [r0, #3484] @ 0xd9c │ │ │ │ ldr.w r0, [r0, #3480] @ 0xd98 │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ and.w r3, r1, r0 │ │ │ │ and.w r1, ip, r1, asr #31 │ │ │ │ @@ -2709459,15 +2709435,15 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr.w r4, [r1, #304] @ 0x130 │ │ │ │ @@ -2710120,157 +2710096,157 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 7c29c8 │ │ │ │ b.n 7c3842 │ │ │ │ cmp r6, #7 │ │ │ │ bne.n 7c3aa6 │ │ │ │ b.n 7c38a8 │ │ │ │ - add r1, pc, #120 @ (adr r1, 7c3b48 ) │ │ │ │ + add r0, pc, #632 @ (adr r0, 7c3d48 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 7c3b2c ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 7c3d2c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 7c3ce4 ) │ │ │ │ + add r7, pc, #8 @ (adr r7, 7c3ae4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #456 @ (adr r7, 7c3ca8 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 7c3ea8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r7, pc, #424 @ (adr r7, 7c3c90 ) │ │ │ │ + add r6, pc, #936 @ (adr r6, 7c3e90 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r7, pc, #408 @ (adr r7, 7c3c88 ) │ │ │ │ + add r6, pc, #920 @ (adr r6, 7c3e88 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 7c3c4c ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 7c3e4c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #232 @ (adr r7, 7c3be0 ) │ │ │ │ + add r6, pc, #744 @ (adr r6, 7c3de0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - blx pc │ │ │ │ + bx pc │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 7c3b20 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 7c3d20 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 7c3aec │ │ │ │ + bmi.n 7c3bec │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #8 @ (adr r7, 7c3b10 ) │ │ │ │ + add r6, pc, #520 @ (adr r6, 7c3d10 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 7c3c54 ) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 7c3c80 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #408 @ (adr r0, 7c3cac ) │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 7c3cc8 ) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 7c3d24 ) │ │ │ │ + add r0, pc, #8 @ (adr r0, 7c3b24 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 7c3d80 ) │ │ │ │ + add r0, pc, #96 @ (adr r0, 7c3b80 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 7c3ddc ) │ │ │ │ + add r0, pc, #184 @ (adr r0, 7c3bdc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #792 @ (adr r0, 7c3e40 ) │ │ │ │ + add r0, pc, #280 @ (adr r0, 7c3c40 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 7c3e8c ) │ │ │ │ + add r0, pc, #352 @ (adr r0, 7c3c8c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 7c3ed8 ) │ │ │ │ + add r0, pc, #424 @ (adr r0, 7c3cd8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 7c3f24 ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 7c3d24 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 7c3b90 ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 7c3d90 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #248 @ (adr r1, 7c3c34 ) │ │ │ │ + add r0, pc, #760 @ (adr r0, 7c3e34 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 7c3c90 ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 7c3e90 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #392 @ (adr r1, 7c3ccc ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 7c3ecc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #424 @ (adr r1, 7c3cf0 ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 7c3ef0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #448 @ (adr r1, 7c3d0c ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 7c3f0c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #472 @ (adr r1, 7c3d28 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 7c3f28 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 7c3d84 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 7c3b84 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #584 @ (adr r1, 7c3da0 ) │ │ │ │ + add r1, pc, #72 @ (adr r1, 7c3ba0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #664 @ (adr r1, 7c3df4 ) │ │ │ │ + add r1, pc, #152 @ (adr r1, 7c3bf4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 7c3e40 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 7c3c40 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #744 @ (adr r1, 7c3e4c ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 7c3c4c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 7c3e68 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 7c3c68 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #808 @ (adr r1, 7c3e94 ) │ │ │ │ + add r1, pc, #296 @ (adr r1, 7c3c94 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #872 @ (adr r1, 7c3ed8 ) │ │ │ │ + add r1, pc, #360 @ (adr r1, 7c3cd8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 7c3f0c ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 7c3d0c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, pc, #8 @ (adr r2, 7c3b80 ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 7c3d80 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, pc, #40 @ (adr r2, 7c3ba4 ) │ │ │ │ + add r1, pc, #552 @ (adr r1, 7c3da4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, pc, #72 @ (adr r2, 7c3bc8 ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 7c3dc8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 7c3be8 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 7c3de8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, pc, #248 @ (adr r2, 7c3c9c ) │ │ │ │ + add r1, pc, #760 @ (adr r1, 7c3e9c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, pc, #200 @ (adr r2, 7c3c90 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 7c3e90 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 7c3bfc ) │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #96 @ (adr r0, 7c3c30 ) │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #168 @ (adr r0, 7c3c7c ) │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #232 @ (adr r0, 7c3cc0 ) │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #288 @ (adr r0, 7c3cfc ) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #320 @ (adr r0, 7c3d20 ) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #336 @ (adr r0, 7c3d34 ) │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 7c3d40 ) │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 7c3d6c ) │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2710352,15 +2710328,15 @@ │ │ │ │ strd r5, r2, [sp, #28] │ │ │ │ bl 4c67cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b245c> │ │ │ │ orr.w r5, r0, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 463a2c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x34f6bc> │ │ │ │ orr.w r4, r0, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl ad8608 │ │ │ │ + bl ad8650 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b83cc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a405c> │ │ │ │ ldrb.w r2, [r6, #356] @ 0x164 │ │ │ │ orrs r4, r0 │ │ │ │ ubfx r2, r2, #4, #1 │ │ │ │ cbnz r2, 7c3d1a │ │ │ │ @@ -2710378,15 +2710354,15 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r6, #356] @ 0x164 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c7d40 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3b39d0> │ │ │ │ movs r1, #1 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae4930 │ │ │ │ + bl ae4978 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ strb.w r3, [sp, #42] @ 0x2a │ │ │ │ @@ -2710428,25 +2710404,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 49ec50 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x38a8e0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 7c3c92 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae1600 │ │ │ │ + bl ae1648 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 7c3c16 │ │ │ │ b.n 7c3d5e │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r6 │ │ │ │ - bl aed564 │ │ │ │ + bl aed5ac │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aeddc0 │ │ │ │ + bl aede08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bd3bc <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3a904c> │ │ │ │ orrs r5, r0 │ │ │ │ orrs r7, r5 │ │ │ │ b.n 7c3c44 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2711625,15 +2711601,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #2 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #0 │ │ │ │ - bl b193f4 │ │ │ │ + bl b1943c │ │ │ │ movs r2, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r8, r9, [sp, #112] @ 0x70 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3535d4> │ │ │ │ @@ -2711786,15 +2711762,15 @@ │ │ │ │ mov.w r8, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd sl, sl, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #76] @ 0x4c │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl b53f88 │ │ │ │ + bl b53fd0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #317 @ 0x13d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ ldr.w r9, [pc, #1208] @ 7c5140 │ │ │ │ bl 46c900 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358590> │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ @@ -2711955,15 +2711931,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ strd sl, sl, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl b53f88 │ │ │ │ + bl b53fd0 │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x353634> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w lr, r0, #80 @ 0x50 │ │ │ │ @@ -2712214,15 +2712190,15 @@ │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xb81e │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #2 │ │ │ │ @ instruction: 0xb808 │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #344 @ 0x158 │ │ │ │ lsls r7, r7, #4 │ │ │ │ @@ -2712458,15 +2712434,15 @@ │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 46c8b0 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x358540> │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ movs r6, #0 │ │ │ │ - bl b193f4 │ │ │ │ + bl b1943c │ │ │ │ movs r2, #32 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [sp, #104] @ 0x68 │ │ │ │ bl 467944 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x3535d4> │ │ │ │ @@ -2712675,15 +2712651,15 @@ │ │ │ │ str r6, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ ldr r7, [pc, #640] @ (7c58f0 ) │ │ │ │ - bl b53f88 │ │ │ │ + bl b53fd0 │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ bl 4679a4 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x353634> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [sp, #88] @ 0x58 │ │ │ │ @@ -2712906,15 +2712882,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ lsls r7, r7, #4 │ │ │ │ @@ -2712952,15 +2712928,15 @@ │ │ │ │ ldrb.w r2, [r3, #374] @ 0x176 │ │ │ │ strh.w r4, [r3, #332] @ 0x14c │ │ │ │ strb.w r4, [r3, #72] @ 0x48 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ mov r1, r4 │ │ │ │ strb.w r2, [r3, #374] @ 0x176 │ │ │ │ movs r2, #32 │ │ │ │ - bl b193f4 │ │ │ │ + bl b1943c │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r8, r9, [sp, #64] @ 0x40 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2713179,15 +2713155,15 @@ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6887c <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #944 @ (adr r6, 7c5fb4 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r6, pc, #808 @ (adr r6, 7c5f38 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #88 @ (adr r4, 7c5c70 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ @@ -2713219,15 +2713195,15 @@ │ │ │ │ bhi.n 7c5c52 │ │ │ │ ldr.w r0, [r4, #1056] @ 0x420 │ │ │ │ add.w r3, r4, #8192 @ 0x2000 │ │ │ │ mov r2, ip │ │ │ │ add r1, sp, #12 │ │ │ │ ldrb.w r3, [r3, #194] @ 0xc2 │ │ │ │ ldr.w r0, [r0, #3464] @ 0xd88 │ │ │ │ - bl ae9b1c │ │ │ │ + bl ae9b64 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 4aa9a8 <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x396638> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 7c470c │ │ │ │ ldr r2, [pc, #32] @ (7c5cb0 ) │ │ │ │ ldr r3, [pc, #28] @ (7c5cac ) │ │ │ │ @@ -2713300,15 +2713276,15 @@ │ │ │ │ bl 46710c <__vaDriverInit_1_23@@libgallium-26.0.7-1.so+0x352d9c> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl b193f4 │ │ │ │ + bl b1943c │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #3 │ │ │ │ ittt eq │ │ │ │ addeq r3, sp, #168 @ 0xa8 │ │ │ │ addeq r4, sp, #64 @ 0x40 │ │ │ │ streq r3, [sp, #12] │ │ │ │ @@ -2714055,17 +2714031,17 @@ │ │ │ │ ... │ │ │ │ add r3, pc, #136 @ (adr r3, 7c6674 ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #120 @ (adr r3, 7c666c ) │ │ │ │ lsls r7, r7, #4 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2714097,15 +2714073,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ movs r2, #2 │ │ │ │ strh.w r4, [r3, #332] @ 0x14c │ │ │ │ strb.w r2, [r3, #72] @ 0x48 │ │ │ │ movs r2, #32 │ │ │ │ - bl b193f4 │ │ │ │ + bl b1943c │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.n 7c667a │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r1 │ │ │ │ @@ -2714358,15 +2714334,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes